diff --git a/.clang-format b/.clang-format old mode 100644 new mode 100755 diff --git a/AUTHORS b/AUTHORS old mode 100644 new mode 100755 diff --git a/EXCEPTIONS b/EXCEPTIONS old mode 100644 new mode 100755 diff --git a/HACKING b/HACKING old mode 100644 new mode 100755 diff --git a/INSTALL b/INSTALL old mode 100644 new mode 100755 diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/Makefile.am b/Makefile.am old mode 100644 new mode 100755 diff --git a/NEWS b/NEWS old mode 100644 new mode 100755 diff --git a/README b/README old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/VERSION b/VERSION old mode 100644 new mode 100755 diff --git a/_config.yml b/_config.yml old mode 100644 new mode 100755 diff --git a/bindings/Makefile.am b/bindings/Makefile.am old mode 100644 new mode 100755 diff --git a/bindings/README b/bindings/README old mode 100644 new mode 100755 diff --git a/bindings/python/Makefile.am b/bindings/python/Makefile.am old mode 100644 new mode 100755 diff --git a/bindings/python/pmix.pxi b/bindings/python/pmix.pxi old mode 100644 new mode 100755 index 1c298c4cf581840c90ddbc69846401f5501d9ace..3acadc1da2bdf09e677b6cdce1e82607c5f0a984 --- a/bindings/python/pmix.pxi +++ b/bindings/python/pmix.pxi @@ -154,6 +154,7 @@ cdef int pmix_load_argv(char **keys, argv:list): cdef int pmix_load_darray(pmix_data_array_t *array, mytype, mylist:list): cdef pmix_info_t *infoptr; + cdef pmix_value_t *valptr; mysize = len(mylist) if PMIX_INFO == mytype: array[0].array = PyMem_Malloc(mysize * sizeof(pmix_info_t)) @@ -161,6 +162,12 @@ cdef int pmix_load_darray(pmix_data_array_t *array, mytype, mylist:list): return PMIX_ERR_NOMEM infoptr = <pmix_info_t*>array[0].array rc = pmix_load_info(infoptr, mylist) + elif PMIX_VALUE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_value_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + valptr = <pmix_value_t*>array[0].array + rc = pmix_load_value(valptr, mylist) elif PMIX_BOOL == mytype: array[0].array = PyMem_Malloc(mysize * sizeof(int*)) n = 0 @@ -495,7 +502,7 @@ cdef int pmix_load_darray(pmix_data_array_t *array, mytype, mylist:list): envptr[n].separator = pyseparator n += 1 else: - print("UNRECOGNIZED DATA TYPE IN ARRAY") + print("UNRECOGNIZED DATA TYPE IN ARRAY "+str(array[0].type)) return PMIX_ERR_NOT_SUPPORTED return PMIX_SUCCESS @@ -861,8 +868,21 @@ cdef dict pmix_unload_darray(pmix_data_array_t *array): darray = {'type':array.type, 'array':list} PyMem_Free(array[0].array) return darray + elif PMIX_VALUE == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + list = [] + n = 0 + valptr = <pmix_value_t*>array[0].array + while n < array.size: + d = pmix_unload_value(&valptr[n]) + list.append(d) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + return darray else: - print("UNRECOGNIZED DATA TYPE IN ARRAY") + print("UNRECOGNIZED DATA TYPE IN ARRAY ?"+str(array[0].type)) return PMIX_ERR_NOT_SUPPORTED return PMIX_SUCCESS @@ -1252,7 +1272,7 @@ cdef int pmix_load_value(pmix_value_t *value, val:dict): pyptr = <char*>ba memcpy(value[0].data.bo.bytes, pyptr, value[0].data.bo.size) else: - print("UNRECOGNIZED VALUE TYPE") + print("UNRECOGNIZED VALUE TYPE "+str(val['val_type'])) return PMIX_ERR_NOT_SUPPORTED return PMIX_SUCCESS diff --git a/bindings/python/pmix.pyx b/bindings/python/pmix.pyx old mode 100644 new mode 100755 index a7fb3eb09f38592c89155b3f2dcd355655b408d3..e751151556c0c23da4f67aa3404c370b2d278d4a --- a/bindings/python/pmix.pyx +++ b/bindings/python/pmix.pyx @@ -726,7 +726,7 @@ cdef class PMIxClient: # protect against bad input if pyapps is None or len(pyapps) == 0: return PMIX_ERR_BAD_PARAM, None - + print(1) # allocate and load pmix info structs from python list of dictionaries if jobInfo is not None: jinfo_ptr = &jinfo @@ -734,22 +734,25 @@ cdef class PMIxClient: else: jinfo = NULL ninfo = 0 - + print(1) # convert the list of apps to an array of pmix_app_t napps = len(pyapps) apps = <pmix_app_t*> PyMem_Malloc(napps * sizeof(pmix_app_t)) if not apps: pmix_free_info(jinfo, ninfo) return PMIX_ERR_NOMEM, None + print(3) rc = pmix_load_apps(apps, pyapps) if PMIX_SUCCESS != rc: pmix_free_apps(apps, napps) if 0 < ninfo: pmix_free_info(jinfo, ninfo) return rc, None + print(4) with nogil: rc = PMIx_Spawn(jinfo, ninfo, apps, napps, nspace) pmix_free_apps(apps, napps) + print(5) if 0 < ninfo: pmix_free_info(jinfo, ninfo) if PMIX_SUCCESS != rc: diff --git a/bindings/python/requirements.txt b/bindings/python/requirements.txt new file mode 100644 index 0000000000000000000000000000000000000000..493e1fc4d1da1570796e276b57e0552cbd9106e2 --- /dev/null +++ b/bindings/python/requirements.txt @@ -0,0 +1,2 @@ +cython +setuptools diff --git a/bindings/python/tests/cython/cython_test_functions.pyx b/bindings/python/tests/cython/cython_test_functions.pyx old mode 100644 new mode 100755 diff --git a/build/include/pmix_common.h b/build/include/pmix_common.h old mode 100644 new mode 100755 index 7b01ad7bb4d330fab2365e1b9e88559823e50180..9302764b453a391fd5704a9b8b28902fab588a0f --- a/build/include/pmix_common.h +++ b/build/include/pmix_common.h @@ -3361,7 +3361,6 @@ typedef struct pmix_value { void *ptr; pmix_alloc_directive_t adir; pmix_psetop_directive_t pdir; - //pmix_res_change_type_t rctype; pmix_envar_t envar; pmix_coord_t *coord; pmix_link_state_t linkstate; diff --git a/build/include/pmix_version.h b/build/include/pmix_version.h old mode 100644 new mode 100755 diff --git a/build/maint/pmix.pc b/build/maint/pmix.pc old mode 100644 new mode 100755 diff --git a/build/src/include/pmix_config.h b/build/src/include/pmix_config.h old mode 100644 new mode 100755 diff --git a/build/src/include/pmix_dictionary.c b/build/src/include/pmix_dictionary.c old mode 100644 new mode 100755 diff --git a/build/src/include/pmix_dictionary.h b/build/src/include/pmix_dictionary.h old mode 100644 new mode 100755 diff --git a/build/src/mca/pinstalldirs/config/pinstall_dirs.h b/build/src/mca/pinstalldirs/config/pinstall_dirs.h old mode 100644 new mode 100755 diff --git a/build/src/tools/wrapper/pmixcc-wrapper-data.txt b/build/src/tools/wrapper/pmixcc-wrapper-data.txt old mode 100644 new mode 100755 diff --git a/build/src/util/keyval/keyval_lex.c b/build/src/util/keyval/keyval_lex.c old mode 100644 new mode 100755 diff --git a/config/Makefile.am b/config/Makefile.am old mode 100644 new mode 100755 diff --git a/config/from-savannah/README.md b/config/from-savannah/README.md old mode 100644 new mode 100755 diff --git a/config/ltmain_nag_pthread.diff b/config/ltmain_nag_pthread.diff old mode 100644 new mode 100755 diff --git a/config/ltmain_pgi_tp.diff b/config/ltmain_pgi_tp.diff old mode 100644 new mode 100755 diff --git a/config/oac_check_package.m4 b/config/oac_check_package.m4 old mode 100644 new mode 100755 diff --git a/config/pkg.m4 b/config/pkg.m4 old mode 100644 new mode 100755 diff --git a/config/pmix.m4 b/config/pmix.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_check_alps.m4 b/config/pmix_check_alps.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_check_attributes.m4 b/config/pmix_check_attributes.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_check_cflags.m4 b/config/pmix_check_cflags.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_check_compiler_version.m4 b/config/pmix_check_compiler_version.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_check_curl.m4 b/config/pmix_check_curl.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_check_ident.m4 b/config/pmix_check_ident.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_check_jansson.m4 b/config/pmix_check_jansson.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_check_lustre.m4 b/config/pmix_check_lustre.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_check_os_flavors.m4 b/config/pmix_check_os_flavors.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_check_pthread_pids.m4 b/config/pmix_check_pthread_pids.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_check_slurm.m4 b/config/pmix_check_slurm.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_check_tm.m4 b/config/pmix_check_tm.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_check_vendor.m4 b/config/pmix_check_vendor.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_check_visibility.m4 b/config/pmix_check_visibility.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_config_asm.m4 b/config/pmix_config_asm.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_config_pthreads.m4 b/config/pmix_config_pthreads.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_config_subdir.m4 b/config/pmix_config_subdir.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_config_subdir_args.m4 b/config/pmix_config_subdir_args.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_config_threads.m4 b/config/pmix_config_threads.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_ensure_contains_optflags.m4 b/config/pmix_ensure_contains_optflags.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_functions.m4 b/config/pmix_functions.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_load_platform.m4 b/config/pmix_load_platform.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_mca.m4 b/config/pmix_mca.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_search_libs.m4 b/config/pmix_search_libs.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_set_mca_prefix.m4 b/config/pmix_set_mca_prefix.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_setup_cc.m4 b/config/pmix_setup_cc.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_setup_cli.m4 b/config/pmix_setup_cli.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_setup_hwloc.m4 b/config/pmix_setup_hwloc.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_setup_libev.m4 b/config/pmix_setup_libev.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_setup_libevent.m4 b/config/pmix_setup_libevent.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_setup_wrappers.m4 b/config/pmix_setup_wrappers.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_summary.m4 b/config/pmix_summary.m4 old mode 100644 new mode 100755 diff --git a/config/pmix_try_assemble.m4 b/config/pmix_try_assemble.m4 old mode 100644 new mode 100755 diff --git a/configure.ac b/configure.ac old mode 100644 new mode 100755 diff --git a/contrib/Makefile.am b/contrib/Makefile.am old mode 100644 new mode 100755 diff --git a/contrib/coverity/coverity-model.c b/contrib/coverity/coverity-model.c old mode 100644 new mode 100755 diff --git a/contrib/nightly/create_tarball.sh b/contrib/nightly/create_tarball.sh old mode 100644 new mode 100755 diff --git a/contrib/perf_tools/Makefile.include b/contrib/perf_tools/Makefile.include old mode 100644 new mode 100755 diff --git a/contrib/perf_tools/README b/contrib/perf_tools/README old mode 100644 new mode 100755 diff --git a/contrib/perf_tools/pmi.h b/contrib/perf_tools/pmi.h old mode 100644 new mode 100755 diff --git a/contrib/perf_tools/pmi1.c b/contrib/perf_tools/pmi1.c old mode 100644 new mode 100755 diff --git a/contrib/perf_tools/pmi2.c b/contrib/perf_tools/pmi2.c old mode 100644 new mode 100755 diff --git a/contrib/perf_tools/pmi2_pmap_parser.c b/contrib/perf_tools/pmi2_pmap_parser.c old mode 100644 new mode 100755 diff --git a/contrib/perf_tools/pmi2_pmap_parser.h b/contrib/perf_tools/pmi2_pmap_parser.h old mode 100644 new mode 100755 diff --git a/contrib/perf_tools/pmi2_utils.c b/contrib/perf_tools/pmi2_utils.c old mode 100644 new mode 100755 diff --git a/contrib/perf_tools/pmi2_utils.h b/contrib/perf_tools/pmi2_utils.h old mode 100644 new mode 100755 diff --git a/contrib/perf_tools/pmi_intra_perf.c b/contrib/perf_tools/pmi_intra_perf.c old mode 100644 new mode 100755 diff --git a/contrib/perf_tools/pmix.c b/contrib/perf_tools/pmix.c old mode 100644 new mode 100755 diff --git a/contrib/platform/intel/bend/linux b/contrib/platform/intel/bend/linux old mode 100644 new mode 100755 diff --git a/contrib/platform/intel/bend/linux.conf b/contrib/platform/intel/bend/linux.conf old mode 100644 new mode 100755 diff --git a/contrib/platform/intel/bend/mac b/contrib/platform/intel/bend/mac old mode 100644 new mode 100755 diff --git a/contrib/platform/intel/bend/mac.conf b/contrib/platform/intel/bend/mac.conf old mode 100644 new mode 100755 diff --git a/contrib/pmix-valgrind.supp b/contrib/pmix-valgrind.supp old mode 100644 new mode 100755 diff --git a/contrib/pmix.spec b/contrib/pmix.spec old mode 100644 new mode 100755 diff --git a/contrib/pmix_jenkins.sh b/contrib/pmix_jenkins.sh old mode 100644 new mode 100755 diff --git a/error.txt b/error.txt new file mode 100644 index 0000000000000000000000000000000000000000..6a7a9e84d832d35fd6edf33d3a26b73079e690be --- /dev/null +++ b/error.txt @@ -0,0 +1,19402 @@ +libtool: warning: relinking 'pmix_mca_pcompress_zlib.la' +libtool: warning: relinking 'pmix_mca_prm_default.la' +libtool: warning: relinking 'pmix_mca_prm_slurm.la' + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_proc_info_t *pinfo + pmix_data_array_t *darray + void *ptr + pmix_alloc_directive_t adir + pmix_psetop_directive_t pdir + //pmix_res_change_type_t rctype + ^ +------------------------------------------------------------ + +pmix_constants.pxd:811:9: Expected an identifier, found '//' + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_proc_info_t *pinfo + pmix_data_array_t *darray + void *ptr + pmix_alloc_directive_t adir + pmix_psetop_directive_t pdir + //pmix_res_change_type_t rctype + ^ +------------------------------------------------------------ + +pmix_constants.pxd:811:34: Syntax error in C variable declaration + +Error compiling Cython file: +------------------------------------------------------------ +... + for x in self.info: + info.append(x) + +ctypedef struct pmix_pyshift_t: + char *op + pmix_byte_object_t payload + ^ +------------------------------------------------------------ + +pmix.pxi:61:4: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + +ctypedef struct pmix_pyshift_t: + char *op + pmix_byte_object_t payload + size_t idx + pmix_modex_cbfunc_t modex + ^ +------------------------------------------------------------ + +pmix.pxi:63:4: 'pmix_modex_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +ctypedef struct pmix_pyshift_t: + char *op + pmix_byte_object_t payload + size_t idx + pmix_modex_cbfunc_t modex + pmix_status_t status + ^ +------------------------------------------------------------ + +pmix.pxi:64:4: 'pmix_status_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + char *op + pmix_byte_object_t payload + size_t idx + pmix_modex_cbfunc_t modex + pmix_status_t status + pmix_byte_object_t bo + ^ +------------------------------------------------------------ + +pmix.pxi:65:4: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_byte_object_t payload + size_t idx + pmix_modex_cbfunc_t modex + pmix_status_t status + pmix_byte_object_t bo + pmix_byte_object_t *cred + ^ +------------------------------------------------------------ + +pmix.pxi:66:4: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + size_t idx + pmix_modex_cbfunc_t modex + pmix_status_t status + pmix_byte_object_t bo + pmix_byte_object_t *cred + pmix_iof_channel_t channel + ^ +------------------------------------------------------------ + +pmix.pxi:67:4: 'pmix_iof_channel_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_modex_cbfunc_t modex + pmix_status_t status + pmix_byte_object_t bo + pmix_byte_object_t *cred + pmix_iof_channel_t channel + pmix_nspace_t nspace + ^ +------------------------------------------------------------ + +pmix.pxi:68:4: 'pmix_nspace_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_status_t status + pmix_byte_object_t bo + pmix_byte_object_t *cred + pmix_iof_channel_t channel + pmix_nspace_t nspace + pmix_proc_t source + ^ +------------------------------------------------------------ + +pmix.pxi:69:4: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_byte_object_t bo + pmix_byte_object_t *cred + pmix_iof_channel_t channel + pmix_nspace_t nspace + pmix_proc_t source + pmix_proc_t *proc + ^ +------------------------------------------------------------ + +pmix.pxi:70:4: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_byte_object_t *cred + pmix_iof_channel_t channel + pmix_nspace_t nspace + pmix_proc_t source + pmix_proc_t *proc + pmix_pdata_t *pdata + ^ +------------------------------------------------------------ + +pmix.pxi:71:4: 'pmix_pdata_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_iof_channel_t channel + pmix_nspace_t nspace + pmix_proc_t source + pmix_proc_t *proc + pmix_pdata_t *pdata + pmix_info_t *results + ^ +------------------------------------------------------------ + +pmix.pxi:72:4: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_proc_t source + pmix_proc_t *proc + pmix_pdata_t *pdata + pmix_info_t *results + size_t nresults + pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pxi:74:4: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_info_t *results + size_t nresults + pmix_info_t *info + const char *data + size_t ndata + pmix_op_cbfunc_t op_cbfunc + ^ +------------------------------------------------------------ + +pmix.pxi:77:4: 'pmix_op_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + size_t nresults + pmix_info_t *info + const char *data + size_t ndata + pmix_op_cbfunc_t op_cbfunc + pmix_iof_cbfunc_t iof + ^ +------------------------------------------------------------ + +pmix.pxi:78:4: 'pmix_iof_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_info_t *info + const char *data + size_t ndata + pmix_op_cbfunc_t op_cbfunc + pmix_iof_cbfunc_t iof + pmix_info_cbfunc_t query + ^ +------------------------------------------------------------ + +pmix.pxi:79:4: 'pmix_info_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + const char *data + size_t ndata + pmix_op_cbfunc_t op_cbfunc + pmix_iof_cbfunc_t iof + pmix_info_cbfunc_t query + pmix_spawn_cbfunc_t spawn + ^ +------------------------------------------------------------ + +pmix.pxi:80:4: 'pmix_spawn_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + size_t ndata + pmix_op_cbfunc_t op_cbfunc + pmix_iof_cbfunc_t iof + pmix_info_cbfunc_t query + pmix_spawn_cbfunc_t spawn + pmix_lookup_cbfunc_t lookup + ^ +------------------------------------------------------------ + +pmix.pxi:81:4: 'pmix_lookup_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_op_cbfunc_t op_cbfunc + pmix_iof_cbfunc_t iof + pmix_info_cbfunc_t query + pmix_spawn_cbfunc_t spawn + pmix_lookup_cbfunc_t lookup + pmix_release_cbfunc_t release_fn + ^ +------------------------------------------------------------ + +pmix.pxi:82:4: 'pmix_release_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_iof_cbfunc_t iof + pmix_info_cbfunc_t query + pmix_spawn_cbfunc_t spawn + pmix_lookup_cbfunc_t lookup + pmix_release_cbfunc_t release_fn + pmix_event_notification_cbfunc_fn_t event_handler + ^ +------------------------------------------------------------ + +pmix.pxi:83:4: 'pmix_event_notification_cbfunc_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_info_cbfunc_t query + pmix_spawn_cbfunc_t spawn + pmix_lookup_cbfunc_t lookup + pmix_release_cbfunc_t release_fn + pmix_event_notification_cbfunc_fn_t event_handler + pmix_tool_connection_cbfunc_t toolconnected + ^ +------------------------------------------------------------ + +pmix.pxi:84:4: 'pmix_tool_connection_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_spawn_cbfunc_t spawn + pmix_lookup_cbfunc_t lookup + pmix_release_cbfunc_t release_fn + pmix_event_notification_cbfunc_fn_t event_handler + pmix_tool_connection_cbfunc_t toolconnected + pmix_credential_cbfunc_t getcredential + ^ +------------------------------------------------------------ + +pmix.pxi:85:4: 'pmix_credential_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_lookup_cbfunc_t lookup + pmix_release_cbfunc_t release_fn + pmix_event_notification_cbfunc_fn_t event_handler + pmix_tool_connection_cbfunc_t toolconnected + pmix_credential_cbfunc_t getcredential + pmix_validation_cbfunc_t validationcredential + ^ +------------------------------------------------------------ + +pmix.pxi:86:4: 'pmix_validation_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_release_cbfunc_t release_fn + pmix_event_notification_cbfunc_fn_t event_handler + pmix_tool_connection_cbfunc_t toolconnected + pmix_credential_cbfunc_t getcredential + pmix_validation_cbfunc_t validationcredential + pmix_info_cbfunc_t allocate + ^ +------------------------------------------------------------ + +pmix.pxi:87:4: 'pmix_info_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pyeventhandler(shifter[0].idx, shifter[0].status, &shifter[0].source, + shifter[0].info, shifter[0].ndata, + shifter[0].results, shifter[0].nresults, + shifter[0].event_handler, shifter[0].notification_cbdata) + +cdef void pmix_convert_locality(pmix_locality_t loc, pyloc:list): + ^ +------------------------------------------------------------ + +pmix.pxi:114:32: 'pmix_locality_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + keys[n] = strdup(pya) + n += 1 + keys[n] = NULL + return PMIX_SUCCESS + +cdef int pmix_load_darray(pmix_data_array_t *array, mytype, mylist:list): + ^ +------------------------------------------------------------ + +pmix.pxi:155:26: 'pmix_data_array_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + else: + print("UNRECOGNIZED DATA TYPE IN ARRAY") + return PMIX_ERR_NOT_SUPPORTED + return PMIX_SUCCESS + +cdef dict pmix_unload_darray(pmix_data_array_t *array): + ^ +------------------------------------------------------------ + +pmix.pxi:502:29: 'pmix_data_array_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +pmix_int_types = (int, long) + +# provide a safe way to copy a Python nspace into +# the pmix_nspace_t structure that guarantees the +# array is NULL-terminated +cdef void pmix_copy_nspace(pmix_nspace_t nspace, ns): + ^ +------------------------------------------------------------ + +pmix.pxi:895:27: 'pmix_nspace_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + memcpy(nspace, pynsptr, nslen) + +# provide a safe way to copy a Python key into +# the pmix_key_t structure that guarantees the +# array is NULL-terminated +cdef void pmix_copy_key(pmix_key_t key, ky): + ^ +------------------------------------------------------------ + +pmix.pxi:910:24: 'pmix_key_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return ba + +# provide a function for transferring a Python 'value' +# object (a dict with value and val_type as keys) +# to a pmix_value_t +cdef int pmix_load_value(pmix_value_t *value, val:dict): + ^ +------------------------------------------------------------ + +pmix.pxi:953:25: 'pmix_value_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + else: + print("UNRECOGNIZED VALUE TYPE") + return PMIX_ERR_NOT_SUPPORTED + return PMIX_SUCCESS + +cdef dict pmix_unload_value(const pmix_value_t *value): + ^ +------------------------------------------------------------ + +pmix.pxi:1259:34: 'pmix_value_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return {'value': value[0].data.bo.bytes, 'val_type': PMIX_REGEX} + else: + print("Unload_value: provided type is unknown", value[0].type) + return {'value': None, 'val_type': PMIX_UNDEF} + +cdef void pmix_destruct_value(pmix_value_t *value): + ^ +------------------------------------------------------------ + +pmix.pxi:1357:30: 'pmix_value_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + +cdef void pmix_destruct_value(pmix_value_t *value): + if value[0].type == PMIX_STRING: + free(value[0].data.string); + +cdef void pmix_free_value(self, pmix_value_t *value): + ^ +------------------------------------------------------------ + +pmix.pxi:1361:32: 'pmix_value_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +# - a list of dictionaries, where each +# dictionary has a key, value, and val_type +# defined as such: +# [{key:y, value:val, val_type:ty}, … ] +# +cdef int pmix_load_info(pmix_info_t *array, dicts:list): + ^ +------------------------------------------------------------ + +pmix.pxi:1377:24: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +# - a list of dictionaries, where each +# dictionary has a key, value, and val_type +# defined as such: +# [{key:y, value:val, val_type:ty}, … ] +# +cdef int pmix_alloc_info(pmix_info_t **info_ptr, size_t *ninfo, dicts:list): + ^ +------------------------------------------------------------ + +pmix.pxi:1407:25: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + else: + info_ptr[0] = NULL + ninfo[0] = 0 + return PMIX_SUCCESS + +cdef int pmix_unload_info(const pmix_info_t *info, size_t ninfo, ilist:list): + ^ +------------------------------------------------------------ + +pmix.pxi:1427:32: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + d['val_type'] = val['val_type'] + ilist.append(d) + n += 1 + return PMIX_SUCCESS + +cdef void pmix_destruct_info(pmix_info_t *info): + ^ +------------------------------------------------------------ + +pmix.pxi:1449:29: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +# @array [INPUT] +# - array of pmix_info_t to be free'd +# +# @sz [INPUT] +# - number of elements in array +cdef void pmix_free_info(pmix_info_t *array, size_t sz): + ^ +------------------------------------------------------------ + +pmix.pxi:1459:25: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +# - a list of dictionaries, where each +# dictionary has a key, value, val_type, +# and proc keys +# @proc [INPUT] +# - a dictionary with nspace, rank as keys +cdef int pmix_load_pdata(proc:dict, pmix_pdata_t *array, data:list): + ^ +------------------------------------------------------------ + +pmix.pxi:1478:36: 'pmix_pdata_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS != rc: + return rc + n += 1 + return PMIX_SUCCESS + +cdef int pmix_unload_pdata(const pmix_pdata_t *pdata, size_t npdata, ilist:list): + ^ +------------------------------------------------------------ + +pmix.pxi:1492:33: 'pmix_pdata_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + d['val_type'] = val['val_type'] + ilist.append(d) + n += 1 + return PMIX_SUCCESS + +cdef void pmix_destruct_pdata(pmix_pdata_t *pdata): + ^ +------------------------------------------------------------ + +pmix.pxi:1515:30: 'pmix_pdata_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +# @array [INPUT] +# - array of pmix_pdata_t to be free'd +# +# @sz [INPUT] +# - number of elements in array +cdef void pmix_free_pdata(pmix_pdata_t *array, size_t sz): + ^ +------------------------------------------------------------ + +pmix.pxi:1525:26: 'pmix_pdata_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + while n < sz: + pmix_destruct_pdata(&array[n]) + n += 1 + PyMem_Free(array) + +cdef int pmix_unload_queries(const pmix_query_t *queries, size_t nqueries, ilist:list): + ^ +------------------------------------------------------------ + +pmix.pxi:1532:35: 'pmix_query_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +# @array [INPUT] +# - pmix_query_t queries to be free'd +# +# @sz [INPUT] +# - number of elements in array +cdef void pmix_free_queries(pmix_query_t *queries, size_t sz): + ^ +------------------------------------------------------------ + +pmix.pxi:1555:28: 'pmix_query_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +# - malloc'd array of pmix_proc_t structs +# +# @peers [INPUT] +# - list of (nspace,rank) tuples +# +cdef int pmix_load_procs(pmix_proc_t *proc, peers:list): + ^ +------------------------------------------------------------ + +pmix.pxi:1579:25: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_copy_nspace(proc[n].nspace, p['nspace']) + proc[n].rank = p['rank'] + n += 1 + return PMIX_SUCCESS + +cdef int pmix_unload_procs(const pmix_proc_t *procs, size_t nprocs, peers:list): + ^ +------------------------------------------------------------ + +pmix.pxi:1587:33: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +# - array of pmix_proc_t to be free'd +# +# @sz [INPUT] +# - number of elements in array +# +cdef void pmix_free_procs(pmix_proc_t *array, size_t sz): + ^ +------------------------------------------------------------ + +pmix.pxi:1606:26: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef size_t n = 0 + while n < ndata: + blist.append(data[n]) + n += 1 + +cdef void pmix_free_apps(pmix_app_t *array, size_t sz): + ^ +------------------------------------------------------------ + +pmix.pxi:1615:25: 'pmix_app_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + free(array[n].cwd) + if 0 < array[n].ninfo: + pmix_free_info(array[n].info, array[n].ninfo) + n += 1 + +cdef void pmix_unload_apps(const pmix_app_t *apps, size_t napps, pyapps:list): + ^ +------------------------------------------------------------ + +pmix.pxi:1625:33: 'pmix_app_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_unload_info(apps[n].info, apps[n].ninfo, keyvals) + myapp['info'] = keyvals + pyapps.append(myapp) + n += 1 + +cdef int pmix_load_apps(pmix_app_t *apps, pyapps:list): + ^ +------------------------------------------------------------ + +pmix.pxi:1646:24: 'pmix_app_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +progressThread = threading.Thread(target = pyevhdlr, args =(lambda : stop_progress, )) +# ensure the thread dies at termination of main so we can exit +# if we should terminate without finalizing +progressThread.setDaemon(True) + +cdef void dmodx_cbfunc(pmix_status_t status, + ^ +------------------------------------------------------------ + +pmix.pyx:101:23: 'pmix_status_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == status: + active.cache_data(data, sz) + active.set(status) + return + +cdef void setupapp_cbfunc(pmix_status_t status, + ^ +------------------------------------------------------------ + +pmix.pyx:110:26: 'pmix_status_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + active.cache_data(data, sz) + active.set(status) + return + +cdef void setupapp_cbfunc(pmix_status_t status, + pmix_info_t info[], size_t ninfo, + ^ +------------------------------------------------------------ + +pmix.pyx:111:26: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return + +cdef void setupapp_cbfunc(pmix_status_t status, + pmix_info_t info[], size_t ninfo, + void *provided_cbdata, + pmix_op_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:113:26: 'pmix_op_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + active.set(status) + if (NULL != cbfunc): + cbfunc(PMIX_SUCCESS, cbdata) + return + +cdef void collectinventory_cbfunc(pmix_status_t status, pmix_info_t info[], + ^ +------------------------------------------------------------ + +pmix.pyx:125:34: 'pmix_status_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + active.set(status) + if (NULL != cbfunc): + cbfunc(PMIX_SUCCESS, cbdata) + return + +cdef void collectinventory_cbfunc(pmix_status_t status, pmix_info_t info[], + ^ +------------------------------------------------------------ + +pmix.pyx:125:56: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + cbfunc(PMIX_SUCCESS, cbdata) + return + +cdef void collectinventory_cbfunc(pmix_status_t status, pmix_info_t info[], + size_t ninfo, void *cbdata, + pmix_release_cbfunc_t release_fn, + ^ +------------------------------------------------------------ + +pmix.pyx:127:34: 'pmix_release_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + active.set(status) + if (NULL != release_fn): + release_fn(release_cbdata) + return + +cdef void pyiofhandler(size_t iofhdlr_id, pmix_iof_channel_t channel, + ^ +------------------------------------------------------------ + +pmix.pyx:140:42: 'pmix_iof_channel_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if (NULL != release_fn): + release_fn(release_cbdata) + return + +cdef void pyiofhandler(size_t iofhdlr_id, pmix_iof_channel_t channel, + pmix_proc_t *source, pmix_byte_object_t *payload, + ^ +------------------------------------------------------------ + +pmix.pyx:141:23: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if (NULL != release_fn): + release_fn(release_cbdata) + return + +cdef void pyiofhandler(size_t iofhdlr_id, pmix_iof_channel_t channel, + pmix_proc_t *source, pmix_byte_object_t *payload, + ^ +------------------------------------------------------------ + +pmix.pyx:141:44: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + release_fn(release_cbdata) + return + +cdef void pyiofhandler(size_t iofhdlr_id, pmix_iof_channel_t channel, + pmix_proc_t *source, pmix_byte_object_t *payload, + pmix_info_t info[], size_t ninfo) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:142:23: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + cb = PyCapsule_New(mycaddy, "iofhdlr_cache", NULL) + threading.Timer(0.001, iofhdlr_cache, [cb, rc]).start() + return + +cdef void pyeventhandler(size_t evhdlr_registration_id, + pmix_status_t status, + ^ +------------------------------------------------------------ + +pmix.pyx:202:25: 'pmix_status_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + threading.Timer(0.001, iofhdlr_cache, [cb, rc]).start() + return + +cdef void pyeventhandler(size_t evhdlr_registration_id, + pmix_status_t status, + const pmix_proc_t *source, + ^ +------------------------------------------------------------ + +pmix.pyx:203:31: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return + +cdef void pyeventhandler(size_t evhdlr_registration_id, + pmix_status_t status, + const pmix_proc_t *source, + pmix_info_t info[], size_t ninfo, + ^ +------------------------------------------------------------ + +pmix.pyx:204:25: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + +cdef void pyeventhandler(size_t evhdlr_registration_id, + pmix_status_t status, + const pmix_proc_t *source, + pmix_info_t info[], size_t ninfo, + pmix_info_t *results, size_t nresults, + ^ +------------------------------------------------------------ + +pmix.pyx:205:25: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +cdef void pyeventhandler(size_t evhdlr_registration_id, + pmix_status_t status, + const pmix_proc_t *source, + pmix_info_t info[], size_t ninfo, + pmix_info_t *results, size_t nresults, + pmix_event_notification_cbfunc_fn_t cbfunc, + ^ +------------------------------------------------------------ + +pmix.pyx:206:25: 'pmix_event_notification_cbfunc_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + cb = PyCapsule_New(mycaddy, "event_handler", NULL) + threading.Timer(0.001, event_cache_cb, [cb, rc]).start() + return + +cdef class PMIxClient: + cdef pmix_proc_t myproc; + ^ +------------------------------------------------------------ + +pmix.pyx:295:9: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + threading.Timer(0.001, event_cache_cb, [cb, rc]).start() + return + +cdef class PMIxClient: + cdef pmix_proc_t myproc; + cdef pmix_fabric_t myfabric; + ^ +------------------------------------------------------------ + +pmix.pyx:296:9: 'pmix_fabric_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + +cdef class PMIxClient: + cdef pmix_proc_t myproc; + cdef pmix_fabric_t myfabric; + cdef int fabric_set; + cdef pmix_topology_t topo + ^ +------------------------------------------------------------ + +pmix.pyx:298:9: 'pmix_topology_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return PMIX_ERR_BAD_PARAM + if not k in pmixservermodule: + pmixservermodule[k] = f + +cdef class PMIxServer(PMIxClient): + cdef pmix_server_module_t myserver + ^ +------------------------------------------------------------ + +pmix.pyx:1651:9: 'pmix_server_module_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # delete the set + rc = PMIx_server_delete_process_set(pyset) + return rc + + +cdef int clientconnected(pmix_proc_t *proc, void *server_object, + ^ +------------------------------------------------------------ + +pmix.pyx:2134:25: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIx_server_delete_process_set(pyset) + return rc + + +cdef int clientconnected(pmix_proc_t *proc, void *server_object, + pmix_op_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2135:25: 'pmix_op_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # callback + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int clientfinalized(pmix_proc_t *proc, void *server_object, + ^ +------------------------------------------------------------ + +pmix.pyx:2158:25: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int clientfinalized(pmix_proc_t *proc, void *server_object, + pmix_op_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2159:25: 'pmix_op_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # callback + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int clientaborted(const pmix_proc_t *proc, void *server_object, + ^ +------------------------------------------------------------ + +pmix.pyx:2182:29: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int clientaborted(const pmix_proc_t *proc, void *server_object, + int status, const char msg[], + pmix_proc_t procs[], size_t nprocs, + ^ +------------------------------------------------------------ + +pmix.pyx:2184:23: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + +cdef int clientaborted(const pmix_proc_t *proc, void *server_object, + int status, const char msg[], + pmix_proc_t procs[], size_t nprocs, + pmix_op_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2185:23: 'pmix_op_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # callback + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int fencenb(const pmix_proc_t procs[], size_t nprocs, + ^ +------------------------------------------------------------ + +pmix.pyx:2220:23: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int fencenb(const pmix_proc_t procs[], size_t nprocs, + const pmix_info_t info[], size_t ninfo, + ^ +------------------------------------------------------------ + +pmix.pyx:2221:23: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + +cdef int fencenb(const pmix_proc_t procs[], size_t nprocs, + const pmix_info_t info[], size_t ninfo, + char *data, size_t ndata, + pmix_modex_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2223:17: 'pmix_modex_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # to the PMIx library + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef int directmodex(const pmix_proc_t *proc, + ^ +------------------------------------------------------------ + +pmix.pyx:2273:27: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef int directmodex(const pmix_proc_t *proc, + const pmix_info_t info[], size_t ninfo, + ^ +------------------------------------------------------------ + +pmix.pyx:2274:27: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return PMIX_SUCCESS + return rc + +cdef int directmodex(const pmix_proc_t *proc, + const pmix_info_t info[], size_t ninfo, + pmix_modex_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2275:21: 'pmix_modex_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # to the PMIx library + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef int publish(const pmix_proc_t *proc, + ^ +------------------------------------------------------------ + +pmix.pyx:2316:23: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef int publish(const pmix_proc_t *proc, + const pmix_info_t info[], size_t ninfo, + ^ +------------------------------------------------------------ + +pmix.pyx:2317:23: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return PMIX_SUCCESS + return rc + +cdef int publish(const pmix_proc_t *proc, + const pmix_info_t info[], size_t ninfo, + pmix_op_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2318:17: 'pmix_op_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # callback + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int lookup(const pmix_proc_t *proc, char **keys, + ^ +------------------------------------------------------------ + +pmix.pyx:2345:22: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int lookup(const pmix_proc_t *proc, char **keys, + const pmix_info_t info[], size_t ninfo, + ^ +------------------------------------------------------------ + +pmix.pyx:2346:22: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int lookup(const pmix_proc_t *proc, char **keys, + const pmix_info_t info[], size_t ninfo, + pmix_lookup_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2347:16: 'pmix_lookup_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # to the PMIx library + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef int unpublish(const pmix_proc_t *proc, char **keys, + ^ +------------------------------------------------------------ + +pmix.pyx:2410:25: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef int unpublish(const pmix_proc_t *proc, char **keys, + const pmix_info_t info[], size_t ninfo, + ^ +------------------------------------------------------------ + +pmix.pyx:2411:25: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return PMIX_SUCCESS + return rc + +cdef int unpublish(const pmix_proc_t *proc, char **keys, + const pmix_info_t info[], size_t ninfo, + pmix_op_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2412:19: 'pmix_op_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # callback + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int spawn(const pmix_proc_t *proc, + ^ +------------------------------------------------------------ + +pmix.pyx:2443:21: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int spawn(const pmix_proc_t *proc, + const pmix_info_t job_info[], size_t ninfo, + ^ +------------------------------------------------------------ + +pmix.pyx:2444:21: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int spawn(const pmix_proc_t *proc, + const pmix_info_t job_info[], size_t ninfo, + const pmix_app_t apps[], size_t napps, + ^ +------------------------------------------------------------ + +pmix.pyx:2445:21: 'pmix_app_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + +cdef int spawn(const pmix_proc_t *proc, + const pmix_info_t job_info[], size_t ninfo, + const pmix_app_t apps[], size_t napps, + pmix_spawn_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2446:15: 'pmix_spawn_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # to the PMIx library + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef int connect(const pmix_proc_t procs[], size_t nprocs, + ^ +------------------------------------------------------------ + +pmix.pyx:2488:23: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef int connect(const pmix_proc_t procs[], size_t nprocs, + const pmix_info_t info[], size_t ninfo, + ^ +------------------------------------------------------------ + +pmix.pyx:2489:23: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return PMIX_SUCCESS + return rc + +cdef int connect(const pmix_proc_t procs[], size_t nprocs, + const pmix_info_t info[], size_t ninfo, + pmix_op_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2490:17: 'pmix_op_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # callback + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int disconnect(const pmix_proc_t procs[], size_t nprocs, + ^ +------------------------------------------------------------ + +pmix.pyx:2518:26: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int disconnect(const pmix_proc_t procs[], size_t nprocs, + const pmix_info_t info[], size_t ninfo, + ^ +------------------------------------------------------------ + +pmix.pyx:2519:26: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int disconnect(const pmix_proc_t procs[], size_t nprocs, + const pmix_info_t info[], size_t ninfo, + pmix_op_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2520:20: 'pmix_op_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # callback + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int registerevents(pmix_status_t *codes, size_t ncodes, + ^ +------------------------------------------------------------ + +pmix.pyx:2548:24: 'pmix_status_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int registerevents(pmix_status_t *codes, size_t ncodes, + const pmix_info_t info[], size_t ninfo, + ^ +------------------------------------------------------------ + +pmix.pyx:2549:30: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int registerevents(pmix_status_t *codes, size_t ncodes, + const pmix_info_t info[], size_t ninfo, + pmix_op_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2550:24: 'pmix_op_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # callback + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int deregisterevents(pmix_status_t *codes, size_t ncodes, + ^ +------------------------------------------------------------ + +pmix.pyx:2581:26: 'pmix_status_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int deregisterevents(pmix_status_t *codes, size_t ncodes, + pmix_op_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2582:26: 'pmix_op_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # callback + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int notifyevent(pmix_status_t code, + ^ +------------------------------------------------------------ + +pmix.pyx:2609:21: 'pmix_status_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int notifyevent(pmix_status_t code, + const pmix_proc_t *source, + ^ +------------------------------------------------------------ + +pmix.pyx:2610:27: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int notifyevent(pmix_status_t code, + const pmix_proc_t *source, + pmix_data_range_t drange, + ^ +------------------------------------------------------------ + +pmix.pyx:2611:21: 'pmix_data_range_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + +cdef int notifyevent(pmix_status_t code, + const pmix_proc_t *source, + pmix_data_range_t drange, + pmix_info_t info[], size_t ninfo, + ^ +------------------------------------------------------------ + +pmix.pyx:2612:21: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + +cdef int notifyevent(pmix_status_t code, + const pmix_proc_t *source, + pmix_data_range_t drange, + pmix_info_t info[], size_t ninfo, + pmix_op_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2613:21: 'pmix_op_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # callback + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int query(pmix_proc_t *source, + ^ +------------------------------------------------------------ + +pmix.pyx:2642:15: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int query(pmix_proc_t *source, + pmix_query_t *queries, size_t nqueries, + ^ +------------------------------------------------------------ + +pmix.pyx:2643:15: 'pmix_query_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int query(pmix_proc_t *source, + pmix_query_t *queries, size_t nqueries, + pmix_info_cbfunc_t cbfunc, + ^ +------------------------------------------------------------ + +pmix.pyx:2644:15: 'pmix_info_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # to the PMIx library + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef void toolconnected(pmix_info_t *info, size_t ninfo, + ^ +------------------------------------------------------------ + +pmix.pyx:2703:24: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef void toolconnected(pmix_info_t *info, size_t ninfo, + pmix_tool_connection_cbfunc_t cbfunc, + ^ +------------------------------------------------------------ + +pmix.pyx:2704:24: 'pmix_tool_connection_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # push the results into the queue to return them + # to the PMIx library + eventQueue.put(cb) + return + +cdef void log(const pmix_proc_t *client, + ^ +------------------------------------------------------------ + +pmix.pyx:2745:20: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # to the PMIx library + eventQueue.put(cb) + return + +cdef void log(const pmix_proc_t *client, + const pmix_info_t data[], size_t ndata, + ^ +------------------------------------------------------------ + +pmix.pyx:2746:20: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + eventQueue.put(cb) + return + +cdef void log(const pmix_proc_t *client, + const pmix_info_t data[], size_t ndata, + const pmix_info_t directives[], size_t ndirs, + ^ +------------------------------------------------------------ + +pmix.pyx:2747:20: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return + +cdef void log(const pmix_proc_t *client, + const pmix_info_t data[], size_t ndata, + const pmix_info_t directives[], size_t ndirs, + pmix_op_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2748:14: 'pmix_op_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # callback + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return + +cdef int allocate(const pmix_proc_t *client, + ^ +------------------------------------------------------------ + +pmix.pyx:2781:24: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return + +cdef int allocate(const pmix_proc_t *client, + pmix_alloc_directive_t action, + ^ +------------------------------------------------------------ + +pmix.pyx:2782:18: 'pmix_alloc_directive_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_OPERATION_SUCCEEDED + return + +cdef int allocate(const pmix_proc_t *client, + pmix_alloc_directive_t action, + const pmix_info_t directives[], size_t ndirs, + ^ +------------------------------------------------------------ + +pmix.pyx:2783:24: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return + +cdef int allocate(const pmix_proc_t *client, + pmix_alloc_directive_t action, + const pmix_info_t directives[], size_t ndirs, + pmix_info_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2784:18: 'pmix_info_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # to the PMIx library + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef int jobcontrol(const pmix_proc_t *requestor, + ^ +------------------------------------------------------------ + +pmix.pyx:2839:26: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef int jobcontrol(const pmix_proc_t *requestor, + const pmix_proc_t targets[], size_t ntargets, + ^ +------------------------------------------------------------ + +pmix.pyx:2840:26: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return PMIX_SUCCESS + return rc + +cdef int jobcontrol(const pmix_proc_t *requestor, + const pmix_proc_t targets[], size_t ntargets, + const pmix_info_t directives[], size_t ndirs, + ^ +------------------------------------------------------------ + +pmix.pyx:2841:26: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + +cdef int jobcontrol(const pmix_proc_t *requestor, + const pmix_proc_t targets[], size_t ntargets, + const pmix_info_t directives[], size_t ndirs, + pmix_info_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2842:20: 'pmix_info_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # callback + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int monitor(const pmix_proc_t *requestor, + ^ +------------------------------------------------------------ + +pmix.pyx:2874:23: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int monitor(const pmix_proc_t *requestor, + const pmix_info_t *monitor, pmix_status_t error, + ^ +------------------------------------------------------------ + +pmix.pyx:2875:23: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int monitor(const pmix_proc_t *requestor, + const pmix_info_t *monitor, pmix_status_t error, + ^ +------------------------------------------------------------ + +pmix.pyx:2875:45: 'pmix_status_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int monitor(const pmix_proc_t *requestor, + const pmix_info_t *monitor, pmix_status_t error, + const pmix_info_t directives[], size_t ndirs, + ^ +------------------------------------------------------------ + +pmix.pyx:2876:23: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + +cdef int monitor(const pmix_proc_t *requestor, + const pmix_info_t *monitor, pmix_status_t error, + const pmix_info_t directives[], size_t ndirs, + pmix_info_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2877:17: 'pmix_info_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # callback + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int getcredential(const pmix_proc_t *proc, + ^ +------------------------------------------------------------ + +pmix.pyx:2912:29: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int getcredential(const pmix_proc_t *proc, + const pmix_info_t directives[], size_t ndirs, + ^ +------------------------------------------------------------ + +pmix.pyx:2913:29: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int getcredential(const pmix_proc_t *proc, + const pmix_info_t directives[], size_t ndirs, + pmix_credential_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2914:23: 'pmix_credential_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # to the PMIx library + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef int validatecredential(const pmix_proc_t *proc, + ^ +------------------------------------------------------------ + +pmix.pyx:2975:34: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef int validatecredential(const pmix_proc_t *proc, + const pmix_byte_object_t *cred, + ^ +------------------------------------------------------------ + +pmix.pyx:2976:34: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return PMIX_SUCCESS + return rc + +cdef int validatecredential(const pmix_proc_t *proc, + const pmix_byte_object_t *cred, + const pmix_info_t directives[], size_t ndirs, + ^ +------------------------------------------------------------ + +pmix.pyx:2977:34: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + +cdef int validatecredential(const pmix_proc_t *proc, + const pmix_byte_object_t *cred, + const pmix_info_t directives[], size_t ndirs, + pmix_validation_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:2978:28: 'pmix_validation_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # to the PMIx library + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef int iofpull(const pmix_proc_t procs[], size_t nprocs, + ^ +------------------------------------------------------------ + +pmix.pyx:3038:23: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + eventQueue.put(cb) + return PMIX_SUCCESS + return rc + +cdef int iofpull(const pmix_proc_t procs[], size_t nprocs, + const pmix_info_t directives[], size_t ndirs, + ^ +------------------------------------------------------------ + +pmix.pyx:3039:23: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return PMIX_SUCCESS + return rc + +cdef int iofpull(const pmix_proc_t procs[], size_t nprocs, + const pmix_info_t directives[], size_t ndirs, + pmix_iof_channel_t channels, + ^ +------------------------------------------------------------ + +pmix.pyx:3040:17: 'pmix_iof_channel_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + +cdef int iofpull(const pmix_proc_t procs[], size_t nprocs, + const pmix_info_t directives[], size_t ndirs, + pmix_iof_channel_t channels, + pmix_op_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:3041:17: 'pmix_op_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # callback + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int pushstdin(const pmix_proc_t *source, + ^ +------------------------------------------------------------ + +pmix.pyx:3072:25: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == rc: + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int pushstdin(const pmix_proc_t *source, + const pmix_proc_t targets[], size_t ntargets, + ^ +------------------------------------------------------------ + +pmix.pyx:3073:25: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_OPERATION_SUCCEEDED + return rc + +cdef int pushstdin(const pmix_proc_t *source, + const pmix_proc_t targets[], size_t ntargets, + const pmix_info_t directives[], size_t ndirs, + ^ +------------------------------------------------------------ + +pmix.pyx:3074:25: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + +cdef int pushstdin(const pmix_proc_t *source, + const pmix_proc_t targets[], size_t ntargets, + const pmix_info_t directives[], size_t ndirs, + const pmix_byte_object_t *bo, + ^ +------------------------------------------------------------ + +pmix.pyx:3075:25: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + +cdef int pushstdin(const pmix_proc_t *source, + const pmix_proc_t targets[], size_t ntargets, + const pmix_info_t directives[], size_t ndirs, + const pmix_byte_object_t *bo, + pmix_op_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:3076:19: 'pmix_op_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +# provided callback function to return the group info, and +# it is not allowed to do so until _after_ it returns from +# this upcall. We'll need to figure out a way to 'save' the +# cbfunc until the server calls us back, possibly by passing +# an appropriate caddy object in 'cbdata' +cdef int group(pmix_group_operation_t op, char grp[], + ^ +------------------------------------------------------------ + +pmix.pyx:3123:15: 'pmix_group_operation_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +# it is not allowed to do so until _after_ it returns from +# this upcall. We'll need to figure out a way to 'save' the +# cbfunc until the server calls us back, possibly by passing +# an appropriate caddy object in 'cbdata' +cdef int group(pmix_group_operation_t op, char grp[], + const pmix_proc_t procs[], size_t nprocs, + ^ +------------------------------------------------------------ + +pmix.pyx:3124:21: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +# this upcall. We'll need to figure out a way to 'save' the +# cbfunc until the server calls us back, possibly by passing +# an appropriate caddy object in 'cbdata' +cdef int group(pmix_group_operation_t op, char grp[], + const pmix_proc_t procs[], size_t nprocs, + const pmix_info_t directives[], size_t ndirs, + ^ +------------------------------------------------------------ + +pmix.pyx:3125:21: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +# cbfunc until the server calls us back, possibly by passing +# an appropriate caddy object in 'cbdata' +cdef int group(pmix_group_operation_t op, char grp[], + const pmix_proc_t procs[], size_t nprocs, + const pmix_info_t directives[], size_t ndirs, + pmix_info_cbfunc_t cbfunc, void *cbdata) with gil: + ^ +------------------------------------------------------------ + +pmix.pyx:3126:15: 'pmix_info_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmixservermodule['group'](args) + else: + rc = PMIX_ERR_NOT_SUPPORTED + return rc + +cdef int fabric(const pmix_proc_t *requestor, + ^ +------------------------------------------------------------ + +pmix.pyx:3145:22: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + else: + rc = PMIX_ERR_NOT_SUPPORTED + return rc + +cdef int fabric(const pmix_proc_t *requestor, + pmix_fabric_operation_t op, + ^ +------------------------------------------------------------ + +pmix.pyx:3146:16: 'pmix_fabric_operation_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_ERR_NOT_SUPPORTED + return rc + +cdef int fabric(const pmix_proc_t *requestor, + pmix_fabric_operation_t op, + const pmix_info_t directives[], + ^ +------------------------------------------------------------ + +pmix.pyx:3147:22: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + +cdef int fabric(const pmix_proc_t *requestor, + pmix_fabric_operation_t op, + const pmix_info_t directives[], + size_t ndirs, + pmix_info_cbfunc_t cbfunc, + ^ +------------------------------------------------------------ + +pmix.pyx:3149:16: 'pmix_info_cbfunc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + void *notification_cbdata + void *cbdata + +cdef void iofhdlr_cache(capsule, ret): + cdef pmix_pyshift_t *shifter + cdef pmix_byte_object_t *bo + ^ +------------------------------------------------------------ + +pmix.pxi:93:9: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + n += 1 + keys[n] = NULL + return PMIX_SUCCESS + +cdef int pmix_load_darray(pmix_data_array_t *array, mytype, mylist:list): + cdef pmix_info_t *infoptr; + ^ +------------------------------------------------------------ + +pmix.pxi:156:9: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + print("UNRECOGNIZED DATA TYPE IN ARRAY") + return PMIX_ERR_NOT_SUPPORTED + return PMIX_SUCCESS + +cdef dict pmix_unload_darray(pmix_data_array_t *array): + cdef pmix_info_t *infoptr; + ^ +------------------------------------------------------------ + +pmix.pxi:503:9: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + const pmix_proc_t *source, + pmix_info_t info[], size_t ninfo, + pmix_info_t *results, size_t nresults, + pmix_event_notification_cbfunc_fn_t cbfunc, + void *cbdata) with gil: + cdef pmix_info_t *myresults + ^ +------------------------------------------------------------ + +pmix.pyx:208:9: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_info_t info[], size_t ninfo, + pmix_info_t *results, size_t nresults, + pmix_event_notification_cbfunc_fn_t cbfunc, + void *cbdata) with gil: + cdef pmix_info_t *myresults + cdef pmix_info_t **myresults_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:209:9: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + void *cbdata) with gil: + cdef pmix_info_t *myresults + cdef pmix_info_t **myresults_ptr + cdef size_t nmyresults + cdef char* kystr + cdef pmix_nspace_t srcnspace + ^ +------------------------------------------------------------ + +pmix.pyx:212:9: 'pmix_nspace_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # [{key:y, value:val, val_type:ty}, … ] + # + def init(self, dicts:list): + cdef size_t klen + global myname + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:333:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # + def init(self, dicts:list): + cdef size_t klen + global myname + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:334:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc, myname + + # Finalize the client library + def finalize(self, dicts:list): + cdef size_t klen + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:356:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + # Finalize the client library + def finalize(self, dicts:list): + cdef size_t klen + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:357:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # - string message to be printed + # + # @procs [INPUT] + # - list of proc nspace,rank dicts + def abort(self, status, msg, peers:list): + cdef pmix_proc_t *procs + ^ +------------------------------------------------------------ + +pmix.pyx:388:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # - the key to be stored + # + # @value [INPUT] + # - a dict to be stored with keys (value, val_type) + def store_internal(self, pyproc:dict, pykey:str, pyval:dict): + cdef pmix_key_t key + ^ +------------------------------------------------------------ + +pmix.pyx:442:13: 'pmix_key_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # + # @value [INPUT] + # - a dict to be stored with keys (value, val_type) + def store_internal(self, pyproc:dict, pykey:str, pyval:dict): + cdef pmix_key_t key + cdef pmix_proc_t proc + ^ +------------------------------------------------------------ + +pmix.pyx:443:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # @value [INPUT] + # - a dict to be stored with keys (value, val_type) + def store_internal(self, pyproc:dict, pykey:str, pyval:dict): + cdef pmix_key_t key + cdef pmix_proc_t proc + cdef pmix_value_t value + ^ +------------------------------------------------------------ + +pmix.pyx:444:13: 'pmix_value_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # - the key to be stored + # + # @value [INPUT] + # - a dict to be stored with keys (value, val_type) + def put(self, scope, ky, val): + cdef pmix_key_t key + ^ +------------------------------------------------------------ + +pmix.pyx:477:13: 'pmix_key_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # + # @value [INPUT] + # - a dict to be stored with keys (value, val_type) + def put(self, scope, ky, val): + cdef pmix_key_t key + cdef pmix_value_t value + ^ +------------------------------------------------------------ + +pmix.pyx:478:13: 'pmix_value_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + def commit(self): + rc = PMIx_Commit() + return rc + + def fence(self, peers:list, dicts:list): + cdef pmix_proc_t *procs + ^ +------------------------------------------------------------ + +pmix.pyx:492:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIx_Commit() + return rc + + def fence(self, peers:list, dicts:list): + cdef pmix_proc_t *procs + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:493:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + + def fence(self, peers:list, dicts:list): + cdef pmix_proc_t *procs + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:494:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # - a list of dictionaries, where each + # dictionary has a key, value, and val_type + # defined as such: + # [{key:y, value:val, val_type:ty}, … ] + def get(self, proc:dict, ky, dicts:list): + cdef pmix_info_t *info; + ^ +------------------------------------------------------------ + +pmix.pyx:553:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # dictionary has a key, value, and val_type + # defined as such: + # [{key:y, value:val, val_type:ty}, … ] + def get(self, proc:dict, ky, dicts:list): + cdef pmix_info_t *info; + cdef pmix_info_t **info_ptr; + ^ +------------------------------------------------------------ + +pmix.pyx:554:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # [{key:y, value:val, val_type:ty}, … ] + def get(self, proc:dict, ky, dicts:list): + cdef pmix_info_t *info; + cdef pmix_info_t **info_ptr; + cdef size_t ninfo; + cdef pmix_key_t key; + ^ +------------------------------------------------------------ + +pmix.pyx:556:13: 'pmix_key_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + def get(self, proc:dict, ky, dicts:list): + cdef pmix_info_t *info; + cdef pmix_info_t **info_ptr; + cdef size_t ninfo; + cdef pmix_key_t key; + cdef pmix_value_t *val_ptr; + ^ +------------------------------------------------------------ + +pmix.pyx:557:13: 'pmix_value_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef pmix_info_t *info; + cdef pmix_info_t **info_ptr; + cdef size_t ninfo; + cdef pmix_key_t key; + cdef pmix_value_t *val_ptr; + cdef pmix_proc_t p; + ^ +------------------------------------------------------------ + +pmix.pyx:558:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # @dicts [INPUT] + # - a list of dictionaries, where + # a key, flags, value, and val_type + # can be defined as keys + def publish(self, dicts:list): + cdef pmix_info_t *info; + ^ +------------------------------------------------------------ + +pmix.pyx:596:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # - a list of dictionaries, where + # a key, flags, value, and val_type + # can be defined as keys + def publish(self, dicts:list): + cdef pmix_info_t *info; + cdef pmix_info_t **info_ptr; + ^ +------------------------------------------------------------ + +pmix.pyx:597:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # a key, flags, value, and val_type + # can be defined as keys + # @pykeys [INPUT] + # - list of python info key strings + def unpublish(self, pykeys:list, dicts:list): + cdef pmix_info_t *info; + ^ +------------------------------------------------------------ + +pmix.pyx:620:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # can be defined as keys + # @pykeys [INPUT] + # - list of python info key strings + def unpublish(self, pykeys:list, dicts:list): + cdef pmix_info_t *info; + cdef pmix_info_t **info_ptr; + ^ +------------------------------------------------------------ + +pmix.pyx:621:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # @dicts [INPUT] + # - a list of dictionaries, where + # a key, flags, value, and val_type + # can be defined as keys + def lookup(self, data:list, dicts:list): + cdef pmix_pdata_t *pdata; + ^ +------------------------------------------------------------ + +pmix.pyx:670:13: 'pmix_pdata_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # - a list of dictionaries, where + # a key, flags, value, and val_type + # can be defined as keys + def lookup(self, data:list, dicts:list): + cdef pmix_pdata_t *pdata; + cdef pmix_info_t *info; + ^ +------------------------------------------------------------ + +pmix.pyx:671:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # a key, flags, value, and val_type + # can be defined as keys + def lookup(self, data:list, dicts:list): + cdef pmix_pdata_t *pdata; + cdef pmix_info_t *info; + cdef pmix_info_t **info_ptr; + ^ +------------------------------------------------------------ + +pmix.pyx:672:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + # Spawn a new job + # + # + def spawn(self, jobInfo:list, pyapps:list): + cdef pmix_info_t *jinfo; + ^ +------------------------------------------------------------ + +pmix.pyx:719:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # Spawn a new job + # + # + def spawn(self, jobInfo:list, pyapps:list): + cdef pmix_info_t *jinfo; + cdef pmix_info_t **jinfo_ptr; + ^ +------------------------------------------------------------ + +pmix.pyx:720:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # + # + def spawn(self, jobInfo:list, pyapps:list): + cdef pmix_info_t *jinfo; + cdef pmix_info_t **jinfo_ptr; + cdef pmix_app_t *apps; + ^ +------------------------------------------------------------ + +pmix.pyx:721:13: 'pmix_app_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef pmix_info_t *jinfo; + cdef pmix_info_t **jinfo_ptr; + cdef pmix_app_t *apps; + cdef size_t ninfo + cdef size_t napps; + cdef pmix_nspace_t nspace; + ^ +------------------------------------------------------------ + +pmix.pyx:724:13: 'pmix_nspace_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + else: + pyns = nspace.decode('ascii') + return rc, pyns + + def connect(self, peers:list, pyinfo:list): + cdef pmix_proc_t *procs + ^ +------------------------------------------------------------ + +pmix.pyx:762:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pyns = nspace.decode('ascii') + return rc, pyns + + def connect(self, peers:list, pyinfo:list): + cdef pmix_proc_t *procs + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:763:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc, pyns + + def connect(self, peers:list, pyinfo:list): + cdef pmix_proc_t *procs + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:764:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if 0 < ninfo: + pmix_free_info(info, ninfo) + return rc + + def disconnect(self, peers:list, pyinfo:list): + cdef pmix_proc_t *procs + ^ +------------------------------------------------------------ + +pmix.pyx:809:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_info(info, ninfo) + return rc + + def disconnect(self, peers:list, pyinfo:list): + cdef pmix_proc_t *procs + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:810:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + + def disconnect(self, peers:list, pyinfo:list): + cdef pmix_proc_t *procs + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:811:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if 0 < ninfo: + pmix_free_info(info, ninfo) + return rc + + def resolve_peers(self, pynode:str, pyns:str): + cdef pmix_nspace_t nspace + ^ +------------------------------------------------------------ + +pmix.pyx:856:13: 'pmix_nspace_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + + def resolve_peers(self, pynode:str, pyns:str): + cdef pmix_nspace_t nspace + cdef char *nodename + cdef pmix_proc_t *procs + ^ +------------------------------------------------------------ + +pmix.pyx:858:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_unload_procs(procs, nprocs, peers) + pmix_free_procs(procs, nprocs) + return rc, peers + + def resolve_nodes(self, pyns:str): + cdef pmix_nspace_t nspace + ^ +------------------------------------------------------------ + +pmix.pyx:877:13: 'pmix_nspace_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pynodes = pyn.decode('ascii') + PyMem_Free(nodelist) + return rc, pynodes + + def query(self, pyq:list): + cdef pmix_query_t *queries + ^ +------------------------------------------------------------ + +pmix.pyx:892:13: 'pmix_query_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc, pynodes + + def query(self, pyq:list): + cdef pmix_query_t *queries + cdef size_t nqueries + cdef pmix_info_t *results + ^ +------------------------------------------------------------ + +pmix.pyx:894:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + def query(self, pyq:list): + cdef pmix_query_t *queries + cdef size_t nqueries + cdef pmix_info_t *results + cdef pmix_info_t **results_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:895:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef pmix_query_t *queries + cdef size_t nqueries + cdef pmix_info_t *results + cdef pmix_info_t **results_ptr + cdef size_t nresults + cdef pmix_info_t **qual_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:897:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # free memory for query structs + pmix_free_queries(queries, nqueries) + return rc, pyresults + + def log(self, pydata:list, pydirs:list): + cdef pmix_info_t *data + ^ +------------------------------------------------------------ + +pmix.pyx:945:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_queries(queries, nqueries) + return rc, pyresults + + def log(self, pydata:list, pydirs:list): + cdef pmix_info_t *data + cdef pmix_info_t **data_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:946:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc, pyresults + + def log(self, pydata:list, pydirs:list): + cdef pmix_info_t *data + cdef pmix_info_t **data_ptr + cdef pmix_info_t *directives + ^ +------------------------------------------------------------ + +pmix.pyx:947:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + def log(self, pydata:list, pydirs:list): + cdef pmix_info_t *data + cdef pmix_info_t **data_ptr + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:948:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if 0 < ndirs: + pmix_free_info(directives, ndirs) + return rc + + def allocation_request(self, directive, pyinfo:list): + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:966:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_info(directives, ndirs) + return rc + + def allocation_request(self, directive, pyinfo:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:967:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + + def allocation_request(self, directive, pyinfo:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + cdef pmix_info_t *results + ^ +------------------------------------------------------------ + +pmix.pyx:968:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_unload_info(results, nresults, pyres) + pmix_free_info(results, nresults) + return rc, pyres + + def job_control(self, pytargets:list, pydirs:list): + cdef pmix_proc_t *targets + ^ +------------------------------------------------------------ + +pmix.pyx:991:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_info(results, nresults) + return rc, pyres + + def job_control(self, pytargets:list, pydirs:list): + cdef pmix_proc_t *targets + cdef pmix_info_t *directives + ^ +------------------------------------------------------------ + +pmix.pyx:992:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc, pyres + + def job_control(self, pytargets:list, pydirs:list): + cdef pmix_proc_t *targets + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:993:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + def job_control(self, pytargets:list, pydirs:list): + cdef pmix_proc_t *targets + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + cdef pmix_info_t *results + ^ +------------------------------------------------------------ + +pmix.pyx:994:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_unload_info(results, nresults, pyres) + pmix_free_info(results, nresults) + return rc, pyres + + def monitor(self, pymonitor_info:list, code:int, pydirs:list): + cdef pmix_info_t *monitor_info + ^ +------------------------------------------------------------ + +pmix.pyx:1049:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_info(results, nresults) + return rc, pyres + + def monitor(self, pymonitor_info:list, code:int, pydirs:list): + cdef pmix_info_t *monitor_info + cdef pmix_info_t **monitor_info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1050:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc, pyres + + def monitor(self, pymonitor_info:list, code:int, pydirs:list): + cdef pmix_info_t *monitor_info + cdef pmix_info_t **monitor_info_ptr + cdef pmix_info_t *directives + ^ +------------------------------------------------------------ + +pmix.pyx:1051:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + def monitor(self, pymonitor_info:list, code:int, pydirs:list): + cdef pmix_info_t *monitor_info + cdef pmix_info_t **monitor_info_ptr + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1052:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + def monitor(self, pymonitor_info:list, code:int, pydirs:list): + cdef pmix_info_t *monitor_info + cdef pmix_info_t **monitor_info_ptr + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + cdef pmix_info_t *results + ^ +------------------------------------------------------------ + +pmix.pyx:1053:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_unload_info(results, nresults, pyres) + pmix_free_info(results, nresults) + return rc, pyres + + def get_credential(self, pyinfo:list): + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1091:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_info(results, nresults) + return rc, pyres + + def get_credential(self, pyinfo:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1092:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc, pyres + + def get_credential(self, pyinfo:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + cdef pmix_byte_object_t bo + ^ +------------------------------------------------------------ + +pmix.pyx:1093:13: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + def get_credential(self, pyinfo:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + cdef pmix_byte_object_t bo + cdef pmix_byte_object_t *boptr + ^ +------------------------------------------------------------ + +pmix.pyx:1094:13: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + cred['bytes'] = barray + cred['size'] = bo.size + return rc, cred + + def validate_credential(self, pycred:dict, pyinfo:list): + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1121:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + cred['size'] = bo.size + return rc, cred + + def validate_credential(self, pycred:dict, pyinfo:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1122:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc, cred + + def validate_credential(self, pycred:dict, pyinfo:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + cdef pmix_byte_object_t *bo + ^ +------------------------------------------------------------ + +pmix.pyx:1123:13: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + def validate_credential(self, pycred:dict, pyinfo:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + cdef pmix_byte_object_t *bo + cdef size_t ninfo + cdef pmix_info_t *results + ^ +------------------------------------------------------------ + +pmix.pyx:1125:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_unload_info(results, nresults, pyres) + pmix_free_info(results, nresults) + return rc, pyres + + def group_construct(self, group:str, peers:list, pyinfo:list): + cdef pmix_proc_t *procs + ^ +------------------------------------------------------------ + +pmix.pyx:1163:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_info(results, nresults) + return rc, pyres + + def group_construct(self, group:str, peers:list, pyinfo:list): + cdef pmix_proc_t *procs + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1164:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc, pyres + + def group_construct(self, group:str, peers:list, pyinfo:list): + cdef pmix_proc_t *procs + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1165:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + def group_construct(self, group:str, peers:list, pyinfo:list): + cdef pmix_proc_t *procs + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + cdef pmix_info_t *results + ^ +------------------------------------------------------------ + +pmix.pyx:1166:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_unload_info(results, nresults, pyres) + pmix_free_info(results, nresults) + return rc, pyres + + def group_invite(self, group:str, peers:list, pyinfo:list): + cdef pmix_proc_t *procs + ^ +------------------------------------------------------------ + +pmix.pyx:1211:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_info(results, nresults) + return rc, pyres + + def group_invite(self, group:str, peers:list, pyinfo:list): + cdef pmix_proc_t *procs + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1212:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc, pyres + + def group_invite(self, group:str, peers:list, pyinfo:list): + cdef pmix_proc_t *procs + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1213:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + def group_invite(self, group:str, peers:list, pyinfo:list): + cdef pmix_proc_t *procs + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + cdef pmix_info_t *results + ^ +------------------------------------------------------------ + +pmix.pyx:1214:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_unload_info(results, nresults, pyres) + pmix_free_info(results, nresults) + return rc, pyres + + def group_join(self, group:str, leader:dict, opt:int, pyinfo:list): + cdef pmix_proc_t proc + ^ +------------------------------------------------------------ + +pmix.pyx:1259:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_info(results, nresults) + return rc, pyres + + def group_join(self, group:str, leader:dict, opt:int, pyinfo:list): + cdef pmix_proc_t proc + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1260:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc, pyres + + def group_join(self, group:str, leader:dict, opt:int, pyinfo:list): + cdef pmix_proc_t proc + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1261:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + def group_join(self, group:str, leader:dict, opt:int, pyinfo:list): + cdef pmix_proc_t proc + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + cdef pmix_info_t *results + ^ +------------------------------------------------------------ + +pmix.pyx:1262:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_unload_info(results, nresults, pyres) + pmix_free_info(results, nresults) + return rc, pyres + + def group_leave(self, group:str, pyinfo:list): + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1294:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_info(results, nresults) + return rc, pyres + + def group_leave(self, group:str, pyinfo:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1295:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if 0 < ninfo: + pmix_free_info(info, ninfo) + return rc + + def group_destruct(self, group:str, pyinfo:list): + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1313:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_info(info, ninfo) + return rc + + def group_destruct(self, group:str, pyinfo:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1314:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if 0 < ninfo: + pmix_free_info(info, ninfo) + return rc + + def register_event_handler(self, pycodes:list, pyinfo:list, hdlr): + cdef pmix_status_t *codes + ^ +------------------------------------------------------------ + +pmix.pyx:1332:13: 'pmix_status_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + + def register_event_handler(self, pycodes:list, pyinfo:list, hdlr): + cdef pmix_status_t *codes + cdef size_t ncodes + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1334:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + def register_event_handler(self, pycodes:list, pyinfo:list, hdlr): + cdef pmix_status_t *codes + cdef size_t ncodes + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1335:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + def deregister_event_handler(self, ref:int): + rc = PMIx_Deregister_event_handler(ref, NULL, NULL) + return rc + + def notify_event(self, status:int, pysrc:dict, range, pyinfo:list): + cdef pmix_proc_t proc + ^ +------------------------------------------------------------ + +pmix.pyx:1384:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIx_Deregister_event_handler(ref, NULL, NULL) + return rc + + def notify_event(self, status:int, pysrc:dict, range, pyinfo:list): + cdef pmix_proc_t proc + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1385:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + + def notify_event(self, status:int, pysrc:dict, range, pyinfo:list): + cdef pmix_proc_t proc + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1386:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + string = <char*>PMIx_Device_type_string(pystat) + pystr = string + return pystr.decode('ascii') + + def fabric_register(self, dicts:list): + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1510:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pystr = string + return pystr.decode('ascii') + + def fabric_register(self, dicts:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1511:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIx_Load_topology(&self.topo) + return rc + + def get_relative_locality(self, loc1:str, loc2:str): + cdef char *string + cdef pmix_locality_t locality + ^ +------------------------------------------------------------ + +pmix.pyx:1556:13: 'pmix_locality_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + def parse_cpuset_string(self, csetstr:str): + return (PMIX_ERR_NOT_SUPPORTED, None) + + def get_cpuset(self, ref:int): + cdef pmix_cpuset_t cpuset + ^ +------------------------------------------------------------ + +pmix.pyx:1569:13: 'pmix_cpuset_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + txt = csetstr.decode('ascii') + pycpus['cpus'] = txt.split(",") + return (rc, pycpus) + + def compute_distances(self, pycpus:dict, dicts:list): + cdef pmix_cpuset_t cpuset + ^ +------------------------------------------------------------ + +pmix.pyx:1582:13: 'pmix_cpuset_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pycpus['cpus'] = txt.split(",") + return (rc, pycpus) + + def compute_distances(self, pycpus:dict, dicts:list): + cdef pmix_cpuset_t cpuset + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1583:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return (rc, pycpus) + + def compute_distances(self, pycpus:dict, dicts:list): + cdef pmix_cpuset_t cpuset + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1584:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + def compute_distances(self, pycpus:dict, dicts:list): + cdef pmix_cpuset_t cpuset + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + cdef size_t sz + cdef pmix_device_distance_t *distances + ^ +------------------------------------------------------------ + +pmix.pyx:1586:13: 'pmix_device_distance_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # @map [INPUT] + # - a dictionary of key-function pairs that map + # server module callback functions to provided + # implementations + def init(self, dicts:list, map:dict): + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1704:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # - a dictionary of key-function pairs that map + # server module callback functions to provided + # implementations + def init(self, dicts:list, map:dict): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1705:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # dictionary has a key, value, and val_type + # defined as such: + # [{key:y, value:val, val_type:ty}, … ] + # + def register_nspace(self, ns:str, nlocalprocs:int, dicts:list): + cdef pmix_nspace_t nspace + ^ +------------------------------------------------------------ + +pmix.pyx:1802:13: 'pmix_nspace_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # defined as such: + # [{key:y, value:val, val_type:ty}, … ] + # + def register_nspace(self, ns:str, nlocalprocs:int, dicts:list): + cdef pmix_nspace_t nspace + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1803:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # [{key:y, value:val, val_type:ty}, … ] + # + def register_nspace(self, ns:str, nlocalprocs:int, dicts:list): + cdef pmix_nspace_t nspace + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1804:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # + # @ns [INPUT] + # - Namespace of job (string) + # + def deregister_nspace(self, ns:str): + cdef pmix_nspace_t nspace + ^ +------------------------------------------------------------ + +pmix.pyx:1826:13: 'pmix_nspace_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + PMIx_server_deregister_nspace(nspace, NULL, NULL) + return + + # Register resources + def register_resources(directives:list): + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1835:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return + + # Register resources + def register_resources(directives:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1836:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIx_server_register_resources(info, sz, NULL, NULL) + return rc + + # Deregister resources + def deregister_resources(directives:list): + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1850:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + + # Deregister resources + def deregister_resources(directives:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1851:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # @gid [INPUT] + # - Group ID (gid) of the client (int) + # + def register_client(self, proc:dict, uid:int, gid:int): + global active + cdef pmix_proc_t p; + ^ +------------------------------------------------------------ + +pmix.pyx:1876:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # @proc [INPUT] + # - namespace and rank of the client (dict) + # + def deregister_client(self, proc:dict): + global active + cdef pmix_proc_t p; + ^ +------------------------------------------------------------ + +pmix.pyx:1889:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # @envin [INPUT/OUTPUT] + # - environ of client proc that will be updated + # with PMIx envars (dict) + # + def setup_fork(self, proc:dict, envin:dict): + cdef pmix_proc_t p; + ^ +------------------------------------------------------------ + +pmix.pyx:1906:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + free(penv) + return rc + + def dmodex_request(self, proc, dataout:dict): + global active + cdef pmix_proc_t p; + ^ +------------------------------------------------------------ + +pmix.pyx:1929:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pybo = (data, sz) + return rc, pybo + + def setup_application(self, ns:str, dicts:list): + global active + cdef pmix_nspace_t nspace; + ^ +------------------------------------------------------------ + +pmix.pyx:1944:13: 'pmix_nspace_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc, pybo + + def setup_application(self, ns:str, dicts:list): + global active + cdef pmix_nspace_t nspace; + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:1945:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + def setup_application(self, ns:str, dicts:list): + global active + cdef pmix_nspace_t nspace; + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1946:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if func != NULL: + PyMem_Free(func) + return PMIX_SUCCESS + + def collect_inventory(pydirs:list): + cdef pmix_info_t *directives + ^ +------------------------------------------------------------ + +pmix.pyx:1996:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + PyMem_Free(func) + return PMIX_SUCCESS + + def collect_inventory(pydirs:list): + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:1997:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # transfer the data to the dictionary + active.fetch_info(dataout) + return (rc, dataout) + + def deliver_inventory(pyinfo:list, pydirs:list): + cdef pmix_info_t *directives + ^ +------------------------------------------------------------ + +pmix.pyx:2017:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + active.fetch_info(dataout) + return (rc, dataout) + + def deliver_inventory(pyinfo:list, pydirs:list): + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:2018:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return (rc, dataout) + + def deliver_inventory(pyinfo:list, pydirs:list): + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:2019:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + def deliver_inventory(pyinfo:list, pydirs:list): + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:2020:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + NULL, NULL) + return rc + + def setup_local_support(self, ns:str, ilist:list): + global active + cdef pmix_nspace_t nspace; + ^ +------------------------------------------------------------ + +pmix.pyx:2039:13: 'pmix_nspace_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + + def setup_local_support(self, ns:str, ilist:list): + global active + cdef pmix_nspace_t nspace; + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:2040:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS == rc: + active.wait() + return rc + + def iof_deliver(pysrc:dict, pychannel:int, pydata:dict, pydirs:list): + cdef pmix_proc_t *source + ^ +------------------------------------------------------------ + +pmix.pyx:2067:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + active.wait() + return rc + + def iof_deliver(pysrc:dict, pychannel:int, pydata:dict, pydirs:list): + cdef pmix_proc_t *source + cdef pmix_iof_channel_t channel + ^ +------------------------------------------------------------ + +pmix.pyx:2068:13: 'pmix_iof_channel_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + + def iof_deliver(pysrc:dict, pychannel:int, pydata:dict, pydirs:list): + cdef pmix_proc_t *source + cdef pmix_iof_channel_t channel + cdef pmix_byte_object_t *bo + ^ +------------------------------------------------------------ + +pmix.pyx:2069:13: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + def iof_deliver(pysrc:dict, pychannel:int, pydata:dict, pydirs:list): + cdef pmix_proc_t *source + cdef pmix_iof_channel_t channel + cdef pmix_byte_object_t *bo + cdef pmix_info_t *directives + ^ +------------------------------------------------------------ + +pmix.pyx:2070:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + def iof_deliver(pysrc:dict, pychannel:int, pydata:dict, pydirs:list): + cdef pmix_proc_t *source + cdef pmix_iof_channel_t channel + cdef pmix_byte_object_t *bo + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:2071:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIx_server_IOF_deliver(source, channel, bo, directives, ndirs, + NULL, NULL) + return rc + + def define_process_set(members:list, name:str): + cdef pmix_proc_t *procs + ^ +------------------------------------------------------------ + +pmix.pyx:2103:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + else: + return PMIX_ERR_NOT_SUPPORTED + + # convert the list of dictionaries to array of + # pmix_pdata_t structs + cdef pmix_pdata_t *pd; + ^ +------------------------------------------------------------ + +pmix.pyx:2371:9: 'pmix_pdata_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + args['apps'] = pyapps + rc, nspace = pmixservermodule['spawn'](args) + else: + rc = PMIX_ERR_NOT_SUPPORTED + + cdef pmix_nspace_t ns + ^ +------------------------------------------------------------ + +pmix.pyx:2464:9: 'pmix_nspace_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_ERR_NOT_SUPPORTED + results = [] + + # convert the results list of dictionaries to array of + # pmix_info_t structs + cdef pmix_info_t *info; + ^ +------------------------------------------------------------ + +pmix.pyx:2664:9: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + # we cannot execute a callback function here as + # that would cause PMIx to lockup. So we start + # a new thread on a timer that should execute a + # callback after the function returns + cdef pmix_proc_t *proc + ^ +------------------------------------------------------------ + +pmix.pyx:2721:9: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_ERR_NOT_SUPPORTED + # we cannot execute a callback function here as + # that would cause PMIx to lockup. So we start + # a new thread on a timer that should execute a + # callback after the function returns + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:2806:9: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # we cannot execute a callback function here as + # that would cause PMIx to lockup. So we start + # a new thread on a timer that should execute a + # callback after the function returns + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:2807:9: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_ERR_NOT_SUPPORTED + # we cannot execute a callback function here as + # that would cause PMIx to lockup. So we start + # a new thread on a timer that should execute a + # callback after the function returns + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:2933:9: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # we cannot execute a callback function here as + # that would cause PMIx to lockup. So we start + # a new thread on a timer that should execute a + # callback after the function returns + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:2934:9: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_ERR_NOT_SUPPORTED + # we cannot execute a callback function here as + # that would cause PMIx to lockup. So we start + # a new thread on a timer that should execute a + # callback after the function returns + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:3007:9: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # we cannot execute a callback function here as + # that would cause PMIx to lockup. So we start + # a new thread on a timer that should execute a + # callback after the function returns + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:3008:9: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # - a list of dictionaries, where each + # dictionary has a key, value, and val_type + # defined as such: + # [{key:y, value:val, val_type:ty}, … ] + def init(self, dicts:list): + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:3179:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # dictionary has a key, value, and val_type + # defined as such: + # [{key:y, value:val, val_type:ty}, … ] + def init(self, dicts:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:3180:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIx_tool_finalize() + return rc + + # Disconnect from a server + def disconnect(server:dict): + cdef pmix_proc_t srvr + ^ +------------------------------------------------------------ + +pmix.pyx:3220:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # - a list of dictionaries, where each + # dictionary has a key, value, and val_type + # defined as such: + # [{key:y, value:val, val_type:ty}, … ] + def attach_to_server(self, dicts:list): + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:3238:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # dictionary has a key, value, and val_type + # defined as such: + # [{key:y, value:val, val_type:ty}, … ] + def attach_to_server(self, dicts:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:3239:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # [{key:y, value:val, val_type:ty}, … ] + def attach_to_server(self, dicts:list): + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + cdef size_t sz + cdef pmix_proc_t srvr + ^ +------------------------------------------------------------ + +pmix.pyx:3241:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + myname = {'nspace': (<bytes>self.myproc.nspace).decode('UTF-8'), 'rank': self.myproc.rank} + mysrvr = {'nspace': (<bytes>srvr.nspace).decode('UTF-8'), 'rank': srvr.rank} + return rc, myname, mysrvr + + def get_servers(self): + cdef pmix_proc_t *servers + ^ +------------------------------------------------------------ + +pmix.pyx:3259:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_unload_procs(servers, nservers, pysrvrs) + PyMem_Free(servers) + return rc, pysrvrs + + def set_server(self, server:dict, pyinfo:list): + cdef pmix_proc_t srvr + ^ +------------------------------------------------------------ + +pmix.pyx:3271:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + PyMem_Free(servers) + return rc, pysrvrs + + def set_server(self, server:dict, pyinfo:list): + cdef pmix_proc_t srvr + cdef pmix_info_t *info + ^ +------------------------------------------------------------ + +pmix.pyx:3272:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc, pysrvrs + + def set_server(self, server:dict, pyinfo:list): + cdef pmix_proc_t srvr + cdef pmix_info_t *info + cdef pmix_info_t **info_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:3273:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if 0 < ninfo: + pmix_free_info(info, ninfo) + return rc + + def iof_pull(self, pyprocs:list, iof_channel:int, pydirs:list, hdlr): + cdef pmix_proc_t *procs + ^ +------------------------------------------------------------ + +pmix.pyx:3295:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_info(info, ninfo) + return rc + + def iof_pull(self, pyprocs:list, iof_channel:int, pydirs:list, hdlr): + cdef pmix_proc_t *procs + cdef pmix_info_t *directives + ^ +------------------------------------------------------------ + +pmix.pyx:3296:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + + def iof_pull(self, pyprocs:list, iof_channel:int, pydirs:list, hdlr): + cdef pmix_proc_t *procs + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:3297:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + def iof_pull(self, pyprocs:list, iof_channel:int, pydirs:list, hdlr): + cdef pmix_proc_t *procs + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + cdef pmix_iof_channel_t channel + ^ +------------------------------------------------------------ + +pmix.pyx:3298:13: 'pmix_iof_channel_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef size_t ndirs + cdef size_t nprocs + nprocs = 0 + ndirs = 0 + channel = iof_channel + cdef pmix_status_t pmix_rc + ^ +------------------------------------------------------------ + +pmix.pyx:3304:13: 'pmix_status_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + refid = rc + rc = PMIX_SUCCESS + return rc, refid + + def iof_deregister(self, regid:int, pydirs:list): + cdef pmix_info_t *directives + ^ +------------------------------------------------------------ + +pmix.pyx:3350:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_SUCCESS + return rc, refid + + def iof_deregister(self, regid:int, pydirs:list): + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:3351:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + except: + pass + return rc + + def iof_push(self, pytargets:list, data:dict, pydirs:list): + cdef pmix_info_t *directives + ^ +------------------------------------------------------------ + +pmix.pyx:3380:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pass + return rc + + def iof_push(self, pytargets:list, data:dict, pydirs:list): + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + ^ +------------------------------------------------------------ + +pmix.pyx:3381:13: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + + def iof_push(self, pytargets:list, data:dict, pydirs:list): + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + cdef pmix_byte_object_t *bo + ^ +------------------------------------------------------------ + +pmix.pyx:3382:13: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + def iof_push(self, pytargets:list, data:dict, pydirs:list): + cdef pmix_info_t *directives + cdef pmix_info_t **directives_ptr + cdef pmix_byte_object_t *bo + cdef size_t ndirs + cdef pmix_proc_t *targets + ^ +------------------------------------------------------------ + +pmix.pyx:3384:13: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +from pmix_constants cimport * + +# pmix_common.h +PMIX_LAUNCHER_RNDZ_URI = _PMIX_LAUNCHER_RNDZ_URI + ^ +------------------------------------------------------------ + +pmix_constants.pxi:4:45: undeclared name not builtin: _PMIX_LAUNCHER_RNDZ_URI + +Error compiling Cython file: +------------------------------------------------------------ +... +from pmix_constants cimport * + +# pmix_common.h +PMIX_LAUNCHER_RNDZ_URI = _PMIX_LAUNCHER_RNDZ_URI +PMIX_LAUNCHER_RNDZ_FILE = _PMIX_LAUNCHER_RNDZ_FILE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:5:45: undeclared name not builtin: _PMIX_LAUNCHER_RNDZ_FILE + +Error compiling Cython file: +------------------------------------------------------------ +... +from pmix_constants cimport * + +# pmix_common.h +PMIX_LAUNCHER_RNDZ_URI = _PMIX_LAUNCHER_RNDZ_URI +PMIX_LAUNCHER_RNDZ_FILE = _PMIX_LAUNCHER_RNDZ_FILE +PMIX_KEEPALIVE_PIPE = _PMIX_KEEPALIVE_PIPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:6:45: undeclared name not builtin: _PMIX_KEEPALIVE_PIPE + +Error compiling Cython file: +------------------------------------------------------------ +... + +# pmix_common.h +PMIX_LAUNCHER_RNDZ_URI = _PMIX_LAUNCHER_RNDZ_URI +PMIX_LAUNCHER_RNDZ_FILE = _PMIX_LAUNCHER_RNDZ_FILE +PMIX_KEEPALIVE_PIPE = _PMIX_KEEPALIVE_PIPE +PMIX_ATTR_UNDEF = _PMIX_ATTR_UNDEF + ^ +------------------------------------------------------------ + +pmix_constants.pxi:7:45: undeclared name not builtin: _PMIX_ATTR_UNDEF + +Error compiling Cython file: +------------------------------------------------------------ +... +# pmix_common.h +PMIX_LAUNCHER_RNDZ_URI = _PMIX_LAUNCHER_RNDZ_URI +PMIX_LAUNCHER_RNDZ_FILE = _PMIX_LAUNCHER_RNDZ_FILE +PMIX_KEEPALIVE_PIPE = _PMIX_KEEPALIVE_PIPE +PMIX_ATTR_UNDEF = _PMIX_ATTR_UNDEF +PMIX_EXTERNAL_PROGRESS = _PMIX_EXTERNAL_PROGRESS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:8:45: undeclared name not builtin: _PMIX_EXTERNAL_PROGRESS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LAUNCHER_RNDZ_URI = _PMIX_LAUNCHER_RNDZ_URI +PMIX_LAUNCHER_RNDZ_FILE = _PMIX_LAUNCHER_RNDZ_FILE +PMIX_KEEPALIVE_PIPE = _PMIX_KEEPALIVE_PIPE +PMIX_ATTR_UNDEF = _PMIX_ATTR_UNDEF +PMIX_EXTERNAL_PROGRESS = _PMIX_EXTERNAL_PROGRESS +PMIX_SERVER_TOOL_SUPPORT = _PMIX_SERVER_TOOL_SUPPORT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:9:45: undeclared name not builtin: _PMIX_SERVER_TOOL_SUPPORT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LAUNCHER_RNDZ_FILE = _PMIX_LAUNCHER_RNDZ_FILE +PMIX_KEEPALIVE_PIPE = _PMIX_KEEPALIVE_PIPE +PMIX_ATTR_UNDEF = _PMIX_ATTR_UNDEF +PMIX_EXTERNAL_PROGRESS = _PMIX_EXTERNAL_PROGRESS +PMIX_SERVER_TOOL_SUPPORT = _PMIX_SERVER_TOOL_SUPPORT +PMIX_SERVER_REMOTE_CONNECTIONS = _PMIX_SERVER_REMOTE_CONNECTIONS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:10:45: undeclared name not builtin: _PMIX_SERVER_REMOTE_CONNECTIONS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_KEEPALIVE_PIPE = _PMIX_KEEPALIVE_PIPE +PMIX_ATTR_UNDEF = _PMIX_ATTR_UNDEF +PMIX_EXTERNAL_PROGRESS = _PMIX_EXTERNAL_PROGRESS +PMIX_SERVER_TOOL_SUPPORT = _PMIX_SERVER_TOOL_SUPPORT +PMIX_SERVER_REMOTE_CONNECTIONS = _PMIX_SERVER_REMOTE_CONNECTIONS +PMIX_SERVER_SYSTEM_SUPPORT = _PMIX_SERVER_SYSTEM_SUPPORT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:11:45: undeclared name not builtin: _PMIX_SERVER_SYSTEM_SUPPORT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ATTR_UNDEF = _PMIX_ATTR_UNDEF +PMIX_EXTERNAL_PROGRESS = _PMIX_EXTERNAL_PROGRESS +PMIX_SERVER_TOOL_SUPPORT = _PMIX_SERVER_TOOL_SUPPORT +PMIX_SERVER_REMOTE_CONNECTIONS = _PMIX_SERVER_REMOTE_CONNECTIONS +PMIX_SERVER_SYSTEM_SUPPORT = _PMIX_SERVER_SYSTEM_SUPPORT +PMIX_SERVER_SESSION_SUPPORT = _PMIX_SERVER_SESSION_SUPPORT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:12:45: undeclared name not builtin: _PMIX_SERVER_SESSION_SUPPORT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EXTERNAL_PROGRESS = _PMIX_EXTERNAL_PROGRESS +PMIX_SERVER_TOOL_SUPPORT = _PMIX_SERVER_TOOL_SUPPORT +PMIX_SERVER_REMOTE_CONNECTIONS = _PMIX_SERVER_REMOTE_CONNECTIONS +PMIX_SERVER_SYSTEM_SUPPORT = _PMIX_SERVER_SYSTEM_SUPPORT +PMIX_SERVER_SESSION_SUPPORT = _PMIX_SERVER_SESSION_SUPPORT +PMIX_SERVER_TMPDIR = _PMIX_SERVER_TMPDIR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:13:45: undeclared name not builtin: _PMIX_SERVER_TMPDIR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_TOOL_SUPPORT = _PMIX_SERVER_TOOL_SUPPORT +PMIX_SERVER_REMOTE_CONNECTIONS = _PMIX_SERVER_REMOTE_CONNECTIONS +PMIX_SERVER_SYSTEM_SUPPORT = _PMIX_SERVER_SYSTEM_SUPPORT +PMIX_SERVER_SESSION_SUPPORT = _PMIX_SERVER_SESSION_SUPPORT +PMIX_SERVER_TMPDIR = _PMIX_SERVER_TMPDIR +PMIX_SYSTEM_TMPDIR = _PMIX_SYSTEM_TMPDIR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:14:45: undeclared name not builtin: _PMIX_SYSTEM_TMPDIR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_REMOTE_CONNECTIONS = _PMIX_SERVER_REMOTE_CONNECTIONS +PMIX_SERVER_SYSTEM_SUPPORT = _PMIX_SERVER_SYSTEM_SUPPORT +PMIX_SERVER_SESSION_SUPPORT = _PMIX_SERVER_SESSION_SUPPORT +PMIX_SERVER_TMPDIR = _PMIX_SERVER_TMPDIR +PMIX_SYSTEM_TMPDIR = _PMIX_SYSTEM_TMPDIR +PMIX_SERVER_SHARE_TOPOLOGY = _PMIX_SERVER_SHARE_TOPOLOGY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:15:45: undeclared name not builtin: _PMIX_SERVER_SHARE_TOPOLOGY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_SYSTEM_SUPPORT = _PMIX_SERVER_SYSTEM_SUPPORT +PMIX_SERVER_SESSION_SUPPORT = _PMIX_SERVER_SESSION_SUPPORT +PMIX_SERVER_TMPDIR = _PMIX_SERVER_TMPDIR +PMIX_SYSTEM_TMPDIR = _PMIX_SYSTEM_TMPDIR +PMIX_SERVER_SHARE_TOPOLOGY = _PMIX_SERVER_SHARE_TOPOLOGY +PMIX_SERVER_ENABLE_MONITORING = _PMIX_SERVER_ENABLE_MONITORING + ^ +------------------------------------------------------------ + +pmix_constants.pxi:16:45: undeclared name not builtin: _PMIX_SERVER_ENABLE_MONITORING + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_SESSION_SUPPORT = _PMIX_SERVER_SESSION_SUPPORT +PMIX_SERVER_TMPDIR = _PMIX_SERVER_TMPDIR +PMIX_SYSTEM_TMPDIR = _PMIX_SYSTEM_TMPDIR +PMIX_SERVER_SHARE_TOPOLOGY = _PMIX_SERVER_SHARE_TOPOLOGY +PMIX_SERVER_ENABLE_MONITORING = _PMIX_SERVER_ENABLE_MONITORING +PMIX_SERVER_NSPACE = _PMIX_SERVER_NSPACE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:17:45: undeclared name not builtin: _PMIX_SERVER_NSPACE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_TMPDIR = _PMIX_SERVER_TMPDIR +PMIX_SYSTEM_TMPDIR = _PMIX_SYSTEM_TMPDIR +PMIX_SERVER_SHARE_TOPOLOGY = _PMIX_SERVER_SHARE_TOPOLOGY +PMIX_SERVER_ENABLE_MONITORING = _PMIX_SERVER_ENABLE_MONITORING +PMIX_SERVER_NSPACE = _PMIX_SERVER_NSPACE +PMIX_SERVER_RANK = _PMIX_SERVER_RANK + ^ +------------------------------------------------------------ + +pmix_constants.pxi:18:45: undeclared name not builtin: _PMIX_SERVER_RANK + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SYSTEM_TMPDIR = _PMIX_SYSTEM_TMPDIR +PMIX_SERVER_SHARE_TOPOLOGY = _PMIX_SERVER_SHARE_TOPOLOGY +PMIX_SERVER_ENABLE_MONITORING = _PMIX_SERVER_ENABLE_MONITORING +PMIX_SERVER_NSPACE = _PMIX_SERVER_NSPACE +PMIX_SERVER_RANK = _PMIX_SERVER_RANK +PMIX_SERVER_GATEWAY = _PMIX_SERVER_GATEWAY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:19:45: undeclared name not builtin: _PMIX_SERVER_GATEWAY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_SHARE_TOPOLOGY = _PMIX_SERVER_SHARE_TOPOLOGY +PMIX_SERVER_ENABLE_MONITORING = _PMIX_SERVER_ENABLE_MONITORING +PMIX_SERVER_NSPACE = _PMIX_SERVER_NSPACE +PMIX_SERVER_RANK = _PMIX_SERVER_RANK +PMIX_SERVER_GATEWAY = _PMIX_SERVER_GATEWAY +PMIX_SERVER_SCHEDULER = _PMIX_SERVER_SCHEDULER + ^ +------------------------------------------------------------ + +pmix_constants.pxi:20:45: undeclared name not builtin: _PMIX_SERVER_SCHEDULER + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_ENABLE_MONITORING = _PMIX_SERVER_ENABLE_MONITORING +PMIX_SERVER_NSPACE = _PMIX_SERVER_NSPACE +PMIX_SERVER_RANK = _PMIX_SERVER_RANK +PMIX_SERVER_GATEWAY = _PMIX_SERVER_GATEWAY +PMIX_SERVER_SCHEDULER = _PMIX_SERVER_SCHEDULER +PMIX_SERVER_START_TIME = _PMIX_SERVER_START_TIME + ^ +------------------------------------------------------------ + +pmix_constants.pxi:21:45: undeclared name not builtin: _PMIX_SERVER_START_TIME + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_NSPACE = _PMIX_SERVER_NSPACE +PMIX_SERVER_RANK = _PMIX_SERVER_RANK +PMIX_SERVER_GATEWAY = _PMIX_SERVER_GATEWAY +PMIX_SERVER_SCHEDULER = _PMIX_SERVER_SCHEDULER +PMIX_SERVER_START_TIME = _PMIX_SERVER_START_TIME +PMIX_HOMOGENEOUS_SYSTEM = _PMIX_HOMOGENEOUS_SYSTEM + ^ +------------------------------------------------------------ + +pmix_constants.pxi:22:45: undeclared name not builtin: _PMIX_HOMOGENEOUS_SYSTEM + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_RANK = _PMIX_SERVER_RANK +PMIX_SERVER_GATEWAY = _PMIX_SERVER_GATEWAY +PMIX_SERVER_SCHEDULER = _PMIX_SERVER_SCHEDULER +PMIX_SERVER_START_TIME = _PMIX_SERVER_START_TIME +PMIX_HOMOGENEOUS_SYSTEM = _PMIX_HOMOGENEOUS_SYSTEM +PMIX_SINGLETON = _PMIX_SINGLETON + ^ +------------------------------------------------------------ + +pmix_constants.pxi:23:45: undeclared name not builtin: _PMIX_SINGLETON + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_GATEWAY = _PMIX_SERVER_GATEWAY +PMIX_SERVER_SCHEDULER = _PMIX_SERVER_SCHEDULER +PMIX_SERVER_START_TIME = _PMIX_SERVER_START_TIME +PMIX_HOMOGENEOUS_SYSTEM = _PMIX_HOMOGENEOUS_SYSTEM +PMIX_SINGLETON = _PMIX_SINGLETON +PMIX_BIND_PROGRESS_THREAD = _PMIX_BIND_PROGRESS_THREAD + ^ +------------------------------------------------------------ + +pmix_constants.pxi:24:45: undeclared name not builtin: _PMIX_BIND_PROGRESS_THREAD + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_SCHEDULER = _PMIX_SERVER_SCHEDULER +PMIX_SERVER_START_TIME = _PMIX_SERVER_START_TIME +PMIX_HOMOGENEOUS_SYSTEM = _PMIX_HOMOGENEOUS_SYSTEM +PMIX_SINGLETON = _PMIX_SINGLETON +PMIX_BIND_PROGRESS_THREAD = _PMIX_BIND_PROGRESS_THREAD +PMIX_BIND_REQUIRED = _PMIX_BIND_REQUIRED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:25:45: undeclared name not builtin: _PMIX_BIND_REQUIRED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_START_TIME = _PMIX_SERVER_START_TIME +PMIX_HOMOGENEOUS_SYSTEM = _PMIX_HOMOGENEOUS_SYSTEM +PMIX_SINGLETON = _PMIX_SINGLETON +PMIX_BIND_PROGRESS_THREAD = _PMIX_BIND_PROGRESS_THREAD +PMIX_BIND_REQUIRED = _PMIX_BIND_REQUIRED +PMIX_TOOL_NSPACE = _PMIX_TOOL_NSPACE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:26:45: undeclared name not builtin: _PMIX_TOOL_NSPACE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_HOMOGENEOUS_SYSTEM = _PMIX_HOMOGENEOUS_SYSTEM +PMIX_SINGLETON = _PMIX_SINGLETON +PMIX_BIND_PROGRESS_THREAD = _PMIX_BIND_PROGRESS_THREAD +PMIX_BIND_REQUIRED = _PMIX_BIND_REQUIRED +PMIX_TOOL_NSPACE = _PMIX_TOOL_NSPACE +PMIX_TOOL_RANK = _PMIX_TOOL_RANK + ^ +------------------------------------------------------------ + +pmix_constants.pxi:27:45: undeclared name not builtin: _PMIX_TOOL_RANK + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SINGLETON = _PMIX_SINGLETON +PMIX_BIND_PROGRESS_THREAD = _PMIX_BIND_PROGRESS_THREAD +PMIX_BIND_REQUIRED = _PMIX_BIND_REQUIRED +PMIX_TOOL_NSPACE = _PMIX_TOOL_NSPACE +PMIX_TOOL_RANK = _PMIX_TOOL_RANK +PMIX_SERVER_PIDINFO = _PMIX_SERVER_PIDINFO + ^ +------------------------------------------------------------ + +pmix_constants.pxi:28:45: undeclared name not builtin: _PMIX_SERVER_PIDINFO + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_BIND_PROGRESS_THREAD = _PMIX_BIND_PROGRESS_THREAD +PMIX_BIND_REQUIRED = _PMIX_BIND_REQUIRED +PMIX_TOOL_NSPACE = _PMIX_TOOL_NSPACE +PMIX_TOOL_RANK = _PMIX_TOOL_RANK +PMIX_SERVER_PIDINFO = _PMIX_SERVER_PIDINFO +PMIX_CONNECT_TO_SYSTEM = _PMIX_CONNECT_TO_SYSTEM + ^ +------------------------------------------------------------ + +pmix_constants.pxi:29:45: undeclared name not builtin: _PMIX_CONNECT_TO_SYSTEM + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_BIND_REQUIRED = _PMIX_BIND_REQUIRED +PMIX_TOOL_NSPACE = _PMIX_TOOL_NSPACE +PMIX_TOOL_RANK = _PMIX_TOOL_RANK +PMIX_SERVER_PIDINFO = _PMIX_SERVER_PIDINFO +PMIX_CONNECT_TO_SYSTEM = _PMIX_CONNECT_TO_SYSTEM +PMIX_CONNECT_SYSTEM_FIRST = _PMIX_CONNECT_SYSTEM_FIRST + ^ +------------------------------------------------------------ + +pmix_constants.pxi:30:45: undeclared name not builtin: _PMIX_CONNECT_SYSTEM_FIRST + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TOOL_NSPACE = _PMIX_TOOL_NSPACE +PMIX_TOOL_RANK = _PMIX_TOOL_RANK +PMIX_SERVER_PIDINFO = _PMIX_SERVER_PIDINFO +PMIX_CONNECT_TO_SYSTEM = _PMIX_CONNECT_TO_SYSTEM +PMIX_CONNECT_SYSTEM_FIRST = _PMIX_CONNECT_SYSTEM_FIRST +PMIX_SERVER_URI = _PMIX_SERVER_URI + ^ +------------------------------------------------------------ + +pmix_constants.pxi:31:45: undeclared name not builtin: _PMIX_SERVER_URI + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TOOL_RANK = _PMIX_TOOL_RANK +PMIX_SERVER_PIDINFO = _PMIX_SERVER_PIDINFO +PMIX_CONNECT_TO_SYSTEM = _PMIX_CONNECT_TO_SYSTEM +PMIX_CONNECT_SYSTEM_FIRST = _PMIX_CONNECT_SYSTEM_FIRST +PMIX_SERVER_URI = _PMIX_SERVER_URI +PMIX_MYSERVER_URI = _PMIX_MYSERVER_URI + ^ +------------------------------------------------------------ + +pmix_constants.pxi:32:45: undeclared name not builtin: _PMIX_MYSERVER_URI + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_PIDINFO = _PMIX_SERVER_PIDINFO +PMIX_CONNECT_TO_SYSTEM = _PMIX_CONNECT_TO_SYSTEM +PMIX_CONNECT_SYSTEM_FIRST = _PMIX_CONNECT_SYSTEM_FIRST +PMIX_SERVER_URI = _PMIX_SERVER_URI +PMIX_MYSERVER_URI = _PMIX_MYSERVER_URI +PMIX_SERVER_HOSTNAME = _PMIX_SERVER_HOSTNAME + ^ +------------------------------------------------------------ + +pmix_constants.pxi:33:45: undeclared name not builtin: _PMIX_SERVER_HOSTNAME + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CONNECT_TO_SYSTEM = _PMIX_CONNECT_TO_SYSTEM +PMIX_CONNECT_SYSTEM_FIRST = _PMIX_CONNECT_SYSTEM_FIRST +PMIX_SERVER_URI = _PMIX_SERVER_URI +PMIX_MYSERVER_URI = _PMIX_MYSERVER_URI +PMIX_SERVER_HOSTNAME = _PMIX_SERVER_HOSTNAME +PMIX_CONNECT_MAX_RETRIES = _PMIX_CONNECT_MAX_RETRIES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:34:45: undeclared name not builtin: _PMIX_CONNECT_MAX_RETRIES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CONNECT_SYSTEM_FIRST = _PMIX_CONNECT_SYSTEM_FIRST +PMIX_SERVER_URI = _PMIX_SERVER_URI +PMIX_MYSERVER_URI = _PMIX_MYSERVER_URI +PMIX_SERVER_HOSTNAME = _PMIX_SERVER_HOSTNAME +PMIX_CONNECT_MAX_RETRIES = _PMIX_CONNECT_MAX_RETRIES +PMIX_CONNECT_RETRY_DELAY = _PMIX_CONNECT_RETRY_DELAY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:35:45: undeclared name not builtin: _PMIX_CONNECT_RETRY_DELAY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_URI = _PMIX_SERVER_URI +PMIX_MYSERVER_URI = _PMIX_MYSERVER_URI +PMIX_SERVER_HOSTNAME = _PMIX_SERVER_HOSTNAME +PMIX_CONNECT_MAX_RETRIES = _PMIX_CONNECT_MAX_RETRIES +PMIX_CONNECT_RETRY_DELAY = _PMIX_CONNECT_RETRY_DELAY +PMIX_TOOL_DO_NOT_CONNECT = _PMIX_TOOL_DO_NOT_CONNECT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:36:45: undeclared name not builtin: _PMIX_TOOL_DO_NOT_CONNECT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MYSERVER_URI = _PMIX_MYSERVER_URI +PMIX_SERVER_HOSTNAME = _PMIX_SERVER_HOSTNAME +PMIX_CONNECT_MAX_RETRIES = _PMIX_CONNECT_MAX_RETRIES +PMIX_CONNECT_RETRY_DELAY = _PMIX_CONNECT_RETRY_DELAY +PMIX_TOOL_DO_NOT_CONNECT = _PMIX_TOOL_DO_NOT_CONNECT +PMIX_TOOL_CONNECT_OPTIONAL = _PMIX_TOOL_CONNECT_OPTIONAL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:37:45: undeclared name not builtin: _PMIX_TOOL_CONNECT_OPTIONAL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_HOSTNAME = _PMIX_SERVER_HOSTNAME +PMIX_CONNECT_MAX_RETRIES = _PMIX_CONNECT_MAX_RETRIES +PMIX_CONNECT_RETRY_DELAY = _PMIX_CONNECT_RETRY_DELAY +PMIX_TOOL_DO_NOT_CONNECT = _PMIX_TOOL_DO_NOT_CONNECT +PMIX_TOOL_CONNECT_OPTIONAL = _PMIX_TOOL_CONNECT_OPTIONAL +PMIX_LAUNCHER = _PMIX_LAUNCHER + ^ +------------------------------------------------------------ + +pmix_constants.pxi:38:45: undeclared name not builtin: _PMIX_LAUNCHER + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CONNECT_MAX_RETRIES = _PMIX_CONNECT_MAX_RETRIES +PMIX_CONNECT_RETRY_DELAY = _PMIX_CONNECT_RETRY_DELAY +PMIX_TOOL_DO_NOT_CONNECT = _PMIX_TOOL_DO_NOT_CONNECT +PMIX_TOOL_CONNECT_OPTIONAL = _PMIX_TOOL_CONNECT_OPTIONAL +PMIX_LAUNCHER = _PMIX_LAUNCHER +PMIX_LAUNCHER_RENDEZVOUS_FILE = _PMIX_LAUNCHER_RENDEZVOUS_FILE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:39:45: undeclared name not builtin: _PMIX_LAUNCHER_RENDEZVOUS_FILE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CONNECT_RETRY_DELAY = _PMIX_CONNECT_RETRY_DELAY +PMIX_TOOL_DO_NOT_CONNECT = _PMIX_TOOL_DO_NOT_CONNECT +PMIX_TOOL_CONNECT_OPTIONAL = _PMIX_TOOL_CONNECT_OPTIONAL +PMIX_LAUNCHER = _PMIX_LAUNCHER +PMIX_LAUNCHER_RENDEZVOUS_FILE = _PMIX_LAUNCHER_RENDEZVOUS_FILE +PMIX_TOOL_ATTACHMENT_FILE = _PMIX_TOOL_ATTACHMENT_FILE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:40:45: undeclared name not builtin: _PMIX_TOOL_ATTACHMENT_FILE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TOOL_DO_NOT_CONNECT = _PMIX_TOOL_DO_NOT_CONNECT +PMIX_TOOL_CONNECT_OPTIONAL = _PMIX_TOOL_CONNECT_OPTIONAL +PMIX_LAUNCHER = _PMIX_LAUNCHER +PMIX_LAUNCHER_RENDEZVOUS_FILE = _PMIX_LAUNCHER_RENDEZVOUS_FILE +PMIX_TOOL_ATTACHMENT_FILE = _PMIX_TOOL_ATTACHMENT_FILE +PMIX_PRIMARY_SERVER = _PMIX_PRIMARY_SERVER + ^ +------------------------------------------------------------ + +pmix_constants.pxi:41:45: undeclared name not builtin: _PMIX_PRIMARY_SERVER + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TOOL_CONNECT_OPTIONAL = _PMIX_TOOL_CONNECT_OPTIONAL +PMIX_LAUNCHER = _PMIX_LAUNCHER +PMIX_LAUNCHER_RENDEZVOUS_FILE = _PMIX_LAUNCHER_RENDEZVOUS_FILE +PMIX_TOOL_ATTACHMENT_FILE = _PMIX_TOOL_ATTACHMENT_FILE +PMIX_PRIMARY_SERVER = _PMIX_PRIMARY_SERVER +PMIX_NOHUP = _PMIX_NOHUP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:42:45: undeclared name not builtin: _PMIX_NOHUP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LAUNCHER = _PMIX_LAUNCHER +PMIX_LAUNCHER_RENDEZVOUS_FILE = _PMIX_LAUNCHER_RENDEZVOUS_FILE +PMIX_TOOL_ATTACHMENT_FILE = _PMIX_TOOL_ATTACHMENT_FILE +PMIX_PRIMARY_SERVER = _PMIX_PRIMARY_SERVER +PMIX_NOHUP = _PMIX_NOHUP +PMIX_LAUNCHER_DAEMON = _PMIX_LAUNCHER_DAEMON + ^ +------------------------------------------------------------ + +pmix_constants.pxi:43:45: undeclared name not builtin: _PMIX_LAUNCHER_DAEMON + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LAUNCHER_RENDEZVOUS_FILE = _PMIX_LAUNCHER_RENDEZVOUS_FILE +PMIX_TOOL_ATTACHMENT_FILE = _PMIX_TOOL_ATTACHMENT_FILE +PMIX_PRIMARY_SERVER = _PMIX_PRIMARY_SERVER +PMIX_NOHUP = _PMIX_NOHUP +PMIX_LAUNCHER_DAEMON = _PMIX_LAUNCHER_DAEMON +PMIX_EXEC_AGENT = _PMIX_EXEC_AGENT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:44:45: undeclared name not builtin: _PMIX_EXEC_AGENT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TOOL_ATTACHMENT_FILE = _PMIX_TOOL_ATTACHMENT_FILE +PMIX_PRIMARY_SERVER = _PMIX_PRIMARY_SERVER +PMIX_NOHUP = _PMIX_NOHUP +PMIX_LAUNCHER_DAEMON = _PMIX_LAUNCHER_DAEMON +PMIX_EXEC_AGENT = _PMIX_EXEC_AGENT +PMIX_LAUNCH_DIRECTIVES = _PMIX_LAUNCH_DIRECTIVES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:45:45: undeclared name not builtin: _PMIX_LAUNCH_DIRECTIVES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PRIMARY_SERVER = _PMIX_PRIMARY_SERVER +PMIX_NOHUP = _PMIX_NOHUP +PMIX_LAUNCHER_DAEMON = _PMIX_LAUNCHER_DAEMON +PMIX_EXEC_AGENT = _PMIX_EXEC_AGENT +PMIX_LAUNCH_DIRECTIVES = _PMIX_LAUNCH_DIRECTIVES +PMIX_USERID = _PMIX_USERID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:46:45: undeclared name not builtin: _PMIX_USERID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NOHUP = _PMIX_NOHUP +PMIX_LAUNCHER_DAEMON = _PMIX_LAUNCHER_DAEMON +PMIX_EXEC_AGENT = _PMIX_EXEC_AGENT +PMIX_LAUNCH_DIRECTIVES = _PMIX_LAUNCH_DIRECTIVES +PMIX_USERID = _PMIX_USERID +PMIX_GRPID = _PMIX_GRPID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:47:45: undeclared name not builtin: _PMIX_GRPID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LAUNCHER_DAEMON = _PMIX_LAUNCHER_DAEMON +PMIX_EXEC_AGENT = _PMIX_EXEC_AGENT +PMIX_LAUNCH_DIRECTIVES = _PMIX_LAUNCH_DIRECTIVES +PMIX_USERID = _PMIX_USERID +PMIX_GRPID = _PMIX_GRPID +PMIX_VERSION_INFO = _PMIX_VERSION_INFO + ^ +------------------------------------------------------------ + +pmix_constants.pxi:48:45: undeclared name not builtin: _PMIX_VERSION_INFO + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EXEC_AGENT = _PMIX_EXEC_AGENT +PMIX_LAUNCH_DIRECTIVES = _PMIX_LAUNCH_DIRECTIVES +PMIX_USERID = _PMIX_USERID +PMIX_GRPID = _PMIX_GRPID +PMIX_VERSION_INFO = _PMIX_VERSION_INFO +PMIX_REQUESTOR_IS_TOOL = _PMIX_REQUESTOR_IS_TOOL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:49:45: undeclared name not builtin: _PMIX_REQUESTOR_IS_TOOL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LAUNCH_DIRECTIVES = _PMIX_LAUNCH_DIRECTIVES +PMIX_USERID = _PMIX_USERID +PMIX_GRPID = _PMIX_GRPID +PMIX_VERSION_INFO = _PMIX_VERSION_INFO +PMIX_REQUESTOR_IS_TOOL = _PMIX_REQUESTOR_IS_TOOL +PMIX_REQUESTOR_IS_CLIENT = _PMIX_REQUESTOR_IS_CLIENT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:50:45: undeclared name not builtin: _PMIX_REQUESTOR_IS_CLIENT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_USERID = _PMIX_USERID +PMIX_GRPID = _PMIX_GRPID +PMIX_VERSION_INFO = _PMIX_VERSION_INFO +PMIX_REQUESTOR_IS_TOOL = _PMIX_REQUESTOR_IS_TOOL +PMIX_REQUESTOR_IS_CLIENT = _PMIX_REQUESTOR_IS_CLIENT +PMIX_PSET_NAME = _PMIX_PSET_NAME + ^ +------------------------------------------------------------ + +pmix_constants.pxi:51:45: undeclared name not builtin: _PMIX_PSET_NAME + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GRPID = _PMIX_GRPID +PMIX_VERSION_INFO = _PMIX_VERSION_INFO +PMIX_REQUESTOR_IS_TOOL = _PMIX_REQUESTOR_IS_TOOL +PMIX_REQUESTOR_IS_CLIENT = _PMIX_REQUESTOR_IS_CLIENT +PMIX_PSET_NAME = _PMIX_PSET_NAME +PMIX_PSET_NAMES = _PMIX_PSET_NAMES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:52:45: undeclared name not builtin: _PMIX_PSET_NAMES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_VERSION_INFO = _PMIX_VERSION_INFO +PMIX_REQUESTOR_IS_TOOL = _PMIX_REQUESTOR_IS_TOOL +PMIX_REQUESTOR_IS_CLIENT = _PMIX_REQUESTOR_IS_CLIENT +PMIX_PSET_NAME = _PMIX_PSET_NAME +PMIX_PSET_NAMES = _PMIX_PSET_NAMES +PMIX_PSET_INFO = _PMIX_PSET_INFO + ^ +------------------------------------------------------------ + +pmix_constants.pxi:53:45: undeclared name not builtin: _PMIX_PSET_INFO + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_REQUESTOR_IS_TOOL = _PMIX_REQUESTOR_IS_TOOL +PMIX_REQUESTOR_IS_CLIENT = _PMIX_REQUESTOR_IS_CLIENT +PMIX_PSET_NAME = _PMIX_PSET_NAME +PMIX_PSET_NAMES = _PMIX_PSET_NAMES +PMIX_PSET_INFO = _PMIX_PSET_INFO +PMIX_PSET_MEMBERS = _PMIX_PSET_MEMBERS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:54:45: undeclared name not builtin: _PMIX_PSET_MEMBERS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_REQUESTOR_IS_CLIENT = _PMIX_REQUESTOR_IS_CLIENT +PMIX_PSET_NAME = _PMIX_PSET_NAME +PMIX_PSET_NAMES = _PMIX_PSET_NAMES +PMIX_PSET_INFO = _PMIX_PSET_INFO +PMIX_PSET_MEMBERS = _PMIX_PSET_MEMBERS +PMIX_PSET_MEMBERSHIPS = _PMIX_PSET_MEMBERSHIPS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:55:45: undeclared name not builtin: _PMIX_PSET_MEMBERSHIPS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PSET_NAME = _PMIX_PSET_NAME +PMIX_PSET_NAMES = _PMIX_PSET_NAMES +PMIX_PSET_INFO = _PMIX_PSET_INFO +PMIX_PSET_MEMBERS = _PMIX_PSET_MEMBERS +PMIX_PSET_MEMBERSHIPS = _PMIX_PSET_MEMBERSHIPS +PMIX_PSETOP_TYPE = _PMIX_PSETOP_TYPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:56:45: undeclared name not builtin: _PMIX_PSETOP_TYPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PSET_NAMES = _PMIX_PSET_NAMES +PMIX_PSET_INFO = _PMIX_PSET_INFO +PMIX_PSET_MEMBERS = _PMIX_PSET_MEMBERS +PMIX_PSET_MEMBERSHIPS = _PMIX_PSET_MEMBERSHIPS +PMIX_PSETOP_TYPE = _PMIX_PSETOP_TYPE +PMIX_PSETOP_INPUT = _PMIX_PSETOP_INPUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:57:45: undeclared name not builtin: _PMIX_PSETOP_INPUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PSET_INFO = _PMIX_PSET_INFO +PMIX_PSET_MEMBERS = _PMIX_PSET_MEMBERS +PMIX_PSET_MEMBERSHIPS = _PMIX_PSET_MEMBERSHIPS +PMIX_PSETOP_TYPE = _PMIX_PSETOP_TYPE +PMIX_PSETOP_INPUT = _PMIX_PSETOP_INPUT +PMIX_PSETOP_OUTPUT = _PMIX_PSETOP_OUTPUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:58:45: undeclared name not builtin: _PMIX_PSETOP_OUTPUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PSET_MEMBERS = _PMIX_PSET_MEMBERS +PMIX_PSET_MEMBERSHIPS = _PMIX_PSET_MEMBERSHIPS +PMIX_PSETOP_TYPE = _PMIX_PSETOP_TYPE +PMIX_PSETOP_INPUT = _PMIX_PSETOP_INPUT +PMIX_PSETOP_OUTPUT = _PMIX_PSETOP_OUTPUT +PMIX_REINCARNATION = _PMIX_REINCARNATION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:59:45: undeclared name not builtin: _PMIX_REINCARNATION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PSET_MEMBERSHIPS = _PMIX_PSET_MEMBERSHIPS +PMIX_PSETOP_TYPE = _PMIX_PSETOP_TYPE +PMIX_PSETOP_INPUT = _PMIX_PSETOP_INPUT +PMIX_PSETOP_OUTPUT = _PMIX_PSETOP_OUTPUT +PMIX_REINCARNATION = _PMIX_REINCARNATION +PMIX_RC_TYPE = _PMIX_RC_TYPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:60:45: undeclared name not builtin: _PMIX_RC_TYPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PSETOP_TYPE = _PMIX_PSETOP_TYPE +PMIX_PSETOP_INPUT = _PMIX_PSETOP_INPUT +PMIX_PSETOP_OUTPUT = _PMIX_PSETOP_OUTPUT +PMIX_REINCARNATION = _PMIX_REINCARNATION +PMIX_RC_TYPE = _PMIX_RC_TYPE +PMIX_RC_DELTA = _PMIX_RC_DELTA + ^ +------------------------------------------------------------ + +pmix_constants.pxi:61:45: undeclared name not builtin: _PMIX_RC_DELTA + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PSETOP_INPUT = _PMIX_PSETOP_INPUT +PMIX_PSETOP_OUTPUT = _PMIX_PSETOP_OUTPUT +PMIX_REINCARNATION = _PMIX_REINCARNATION +PMIX_RC_TYPE = _PMIX_RC_TYPE +PMIX_RC_DELTA = _PMIX_RC_DELTA +PMIX_RC_ASSOC = _PMIX_RC_ASSOC + ^ +------------------------------------------------------------ + +pmix_constants.pxi:62:45: undeclared name not builtin: _PMIX_RC_ASSOC + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PSETOP_OUTPUT = _PMIX_PSETOP_OUTPUT +PMIX_REINCARNATION = _PMIX_REINCARNATION +PMIX_RC_TYPE = _PMIX_RC_TYPE +PMIX_RC_DELTA = _PMIX_RC_DELTA +PMIX_RC_ASSOC = _PMIX_RC_ASSOC +PMIX_PROGRAMMING_MODEL = _PMIX_PROGRAMMING_MODEL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:63:45: undeclared name not builtin: _PMIX_PROGRAMMING_MODEL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_REINCARNATION = _PMIX_REINCARNATION +PMIX_RC_TYPE = _PMIX_RC_TYPE +PMIX_RC_DELTA = _PMIX_RC_DELTA +PMIX_RC_ASSOC = _PMIX_RC_ASSOC +PMIX_PROGRAMMING_MODEL = _PMIX_PROGRAMMING_MODEL +PMIX_MODEL_LIBRARY_NAME = _PMIX_MODEL_LIBRARY_NAME + ^ +------------------------------------------------------------ + +pmix_constants.pxi:64:45: undeclared name not builtin: _PMIX_MODEL_LIBRARY_NAME + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_RC_TYPE = _PMIX_RC_TYPE +PMIX_RC_DELTA = _PMIX_RC_DELTA +PMIX_RC_ASSOC = _PMIX_RC_ASSOC +PMIX_PROGRAMMING_MODEL = _PMIX_PROGRAMMING_MODEL +PMIX_MODEL_LIBRARY_NAME = _PMIX_MODEL_LIBRARY_NAME +PMIX_MODEL_LIBRARY_VERSION = _PMIX_MODEL_LIBRARY_VERSION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:65:45: undeclared name not builtin: _PMIX_MODEL_LIBRARY_VERSION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_RC_DELTA = _PMIX_RC_DELTA +PMIX_RC_ASSOC = _PMIX_RC_ASSOC +PMIX_PROGRAMMING_MODEL = _PMIX_PROGRAMMING_MODEL +PMIX_MODEL_LIBRARY_NAME = _PMIX_MODEL_LIBRARY_NAME +PMIX_MODEL_LIBRARY_VERSION = _PMIX_MODEL_LIBRARY_VERSION +PMIX_THREADING_MODEL = _PMIX_THREADING_MODEL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:66:45: undeclared name not builtin: _PMIX_THREADING_MODEL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_RC_ASSOC = _PMIX_RC_ASSOC +PMIX_PROGRAMMING_MODEL = _PMIX_PROGRAMMING_MODEL +PMIX_MODEL_LIBRARY_NAME = _PMIX_MODEL_LIBRARY_NAME +PMIX_MODEL_LIBRARY_VERSION = _PMIX_MODEL_LIBRARY_VERSION +PMIX_THREADING_MODEL = _PMIX_THREADING_MODEL +PMIX_MODEL_NUM_THREADS = _PMIX_MODEL_NUM_THREADS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:67:45: undeclared name not builtin: _PMIX_MODEL_NUM_THREADS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PROGRAMMING_MODEL = _PMIX_PROGRAMMING_MODEL +PMIX_MODEL_LIBRARY_NAME = _PMIX_MODEL_LIBRARY_NAME +PMIX_MODEL_LIBRARY_VERSION = _PMIX_MODEL_LIBRARY_VERSION +PMIX_THREADING_MODEL = _PMIX_THREADING_MODEL +PMIX_MODEL_NUM_THREADS = _PMIX_MODEL_NUM_THREADS +PMIX_MODEL_NUM_CPUS = _PMIX_MODEL_NUM_CPUS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:68:45: undeclared name not builtin: _PMIX_MODEL_NUM_CPUS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MODEL_LIBRARY_NAME = _PMIX_MODEL_LIBRARY_NAME +PMIX_MODEL_LIBRARY_VERSION = _PMIX_MODEL_LIBRARY_VERSION +PMIX_THREADING_MODEL = _PMIX_THREADING_MODEL +PMIX_MODEL_NUM_THREADS = _PMIX_MODEL_NUM_THREADS +PMIX_MODEL_NUM_CPUS = _PMIX_MODEL_NUM_CPUS +PMIX_MODEL_CPU_TYPE = _PMIX_MODEL_CPU_TYPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:69:45: undeclared name not builtin: _PMIX_MODEL_CPU_TYPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MODEL_LIBRARY_VERSION = _PMIX_MODEL_LIBRARY_VERSION +PMIX_THREADING_MODEL = _PMIX_THREADING_MODEL +PMIX_MODEL_NUM_THREADS = _PMIX_MODEL_NUM_THREADS +PMIX_MODEL_NUM_CPUS = _PMIX_MODEL_NUM_CPUS +PMIX_MODEL_CPU_TYPE = _PMIX_MODEL_CPU_TYPE +PMIX_MODEL_PHASE_NAME = _PMIX_MODEL_PHASE_NAME + ^ +------------------------------------------------------------ + +pmix_constants.pxi:70:45: undeclared name not builtin: _PMIX_MODEL_PHASE_NAME + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_THREADING_MODEL = _PMIX_THREADING_MODEL +PMIX_MODEL_NUM_THREADS = _PMIX_MODEL_NUM_THREADS +PMIX_MODEL_NUM_CPUS = _PMIX_MODEL_NUM_CPUS +PMIX_MODEL_CPU_TYPE = _PMIX_MODEL_CPU_TYPE +PMIX_MODEL_PHASE_NAME = _PMIX_MODEL_PHASE_NAME +PMIX_MODEL_PHASE_TYPE = _PMIX_MODEL_PHASE_TYPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:71:45: undeclared name not builtin: _PMIX_MODEL_PHASE_TYPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MODEL_NUM_THREADS = _PMIX_MODEL_NUM_THREADS +PMIX_MODEL_NUM_CPUS = _PMIX_MODEL_NUM_CPUS +PMIX_MODEL_CPU_TYPE = _PMIX_MODEL_CPU_TYPE +PMIX_MODEL_PHASE_NAME = _PMIX_MODEL_PHASE_NAME +PMIX_MODEL_PHASE_TYPE = _PMIX_MODEL_PHASE_TYPE +PMIX_MODEL_AFFINITY_POLICY = _PMIX_MODEL_AFFINITY_POLICY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:72:45: undeclared name not builtin: _PMIX_MODEL_AFFINITY_POLICY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MODEL_NUM_CPUS = _PMIX_MODEL_NUM_CPUS +PMIX_MODEL_CPU_TYPE = _PMIX_MODEL_CPU_TYPE +PMIX_MODEL_PHASE_NAME = _PMIX_MODEL_PHASE_NAME +PMIX_MODEL_PHASE_TYPE = _PMIX_MODEL_PHASE_TYPE +PMIX_MODEL_AFFINITY_POLICY = _PMIX_MODEL_AFFINITY_POLICY +PMIX_TCP_REPORT_URI = _PMIX_TCP_REPORT_URI + ^ +------------------------------------------------------------ + +pmix_constants.pxi:73:45: undeclared name not builtin: _PMIX_TCP_REPORT_URI + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MODEL_CPU_TYPE = _PMIX_MODEL_CPU_TYPE +PMIX_MODEL_PHASE_NAME = _PMIX_MODEL_PHASE_NAME +PMIX_MODEL_PHASE_TYPE = _PMIX_MODEL_PHASE_TYPE +PMIX_MODEL_AFFINITY_POLICY = _PMIX_MODEL_AFFINITY_POLICY +PMIX_TCP_REPORT_URI = _PMIX_TCP_REPORT_URI +PMIX_TCP_URI = _PMIX_TCP_URI + ^ +------------------------------------------------------------ + +pmix_constants.pxi:74:45: undeclared name not builtin: _PMIX_TCP_URI + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MODEL_PHASE_NAME = _PMIX_MODEL_PHASE_NAME +PMIX_MODEL_PHASE_TYPE = _PMIX_MODEL_PHASE_TYPE +PMIX_MODEL_AFFINITY_POLICY = _PMIX_MODEL_AFFINITY_POLICY +PMIX_TCP_REPORT_URI = _PMIX_TCP_REPORT_URI +PMIX_TCP_URI = _PMIX_TCP_URI +PMIX_TCP_IF_INCLUDE = _PMIX_TCP_IF_INCLUDE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:75:45: undeclared name not builtin: _PMIX_TCP_IF_INCLUDE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MODEL_PHASE_TYPE = _PMIX_MODEL_PHASE_TYPE +PMIX_MODEL_AFFINITY_POLICY = _PMIX_MODEL_AFFINITY_POLICY +PMIX_TCP_REPORT_URI = _PMIX_TCP_REPORT_URI +PMIX_TCP_URI = _PMIX_TCP_URI +PMIX_TCP_IF_INCLUDE = _PMIX_TCP_IF_INCLUDE +PMIX_TCP_IF_EXCLUDE = _PMIX_TCP_IF_EXCLUDE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:76:45: undeclared name not builtin: _PMIX_TCP_IF_EXCLUDE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MODEL_AFFINITY_POLICY = _PMIX_MODEL_AFFINITY_POLICY +PMIX_TCP_REPORT_URI = _PMIX_TCP_REPORT_URI +PMIX_TCP_URI = _PMIX_TCP_URI +PMIX_TCP_IF_INCLUDE = _PMIX_TCP_IF_INCLUDE +PMIX_TCP_IF_EXCLUDE = _PMIX_TCP_IF_EXCLUDE +PMIX_TCP_IPV4_PORT = _PMIX_TCP_IPV4_PORT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:77:45: undeclared name not builtin: _PMIX_TCP_IPV4_PORT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TCP_REPORT_URI = _PMIX_TCP_REPORT_URI +PMIX_TCP_URI = _PMIX_TCP_URI +PMIX_TCP_IF_INCLUDE = _PMIX_TCP_IF_INCLUDE +PMIX_TCP_IF_EXCLUDE = _PMIX_TCP_IF_EXCLUDE +PMIX_TCP_IPV4_PORT = _PMIX_TCP_IPV4_PORT +PMIX_TCP_IPV6_PORT = _PMIX_TCP_IPV6_PORT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:78:45: undeclared name not builtin: _PMIX_TCP_IPV6_PORT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TCP_URI = _PMIX_TCP_URI +PMIX_TCP_IF_INCLUDE = _PMIX_TCP_IF_INCLUDE +PMIX_TCP_IF_EXCLUDE = _PMIX_TCP_IF_EXCLUDE +PMIX_TCP_IPV4_PORT = _PMIX_TCP_IPV4_PORT +PMIX_TCP_IPV6_PORT = _PMIX_TCP_IPV6_PORT +PMIX_TCP_DISABLE_IPV4 = _PMIX_TCP_DISABLE_IPV4 + ^ +------------------------------------------------------------ + +pmix_constants.pxi:79:45: undeclared name not builtin: _PMIX_TCP_DISABLE_IPV4 + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TCP_IF_INCLUDE = _PMIX_TCP_IF_INCLUDE +PMIX_TCP_IF_EXCLUDE = _PMIX_TCP_IF_EXCLUDE +PMIX_TCP_IPV4_PORT = _PMIX_TCP_IPV4_PORT +PMIX_TCP_IPV6_PORT = _PMIX_TCP_IPV6_PORT +PMIX_TCP_DISABLE_IPV4 = _PMIX_TCP_DISABLE_IPV4 +PMIX_TCP_DISABLE_IPV6 = _PMIX_TCP_DISABLE_IPV6 + ^ +------------------------------------------------------------ + +pmix_constants.pxi:80:45: undeclared name not builtin: _PMIX_TCP_DISABLE_IPV6 + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TCP_IF_EXCLUDE = _PMIX_TCP_IF_EXCLUDE +PMIX_TCP_IPV4_PORT = _PMIX_TCP_IPV4_PORT +PMIX_TCP_IPV6_PORT = _PMIX_TCP_IPV6_PORT +PMIX_TCP_DISABLE_IPV4 = _PMIX_TCP_DISABLE_IPV4 +PMIX_TCP_DISABLE_IPV6 = _PMIX_TCP_DISABLE_IPV6 +PMIX_CPUSET = _PMIX_CPUSET + ^ +------------------------------------------------------------ + +pmix_constants.pxi:81:45: undeclared name not builtin: _PMIX_CPUSET + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TCP_IPV4_PORT = _PMIX_TCP_IPV4_PORT +PMIX_TCP_IPV6_PORT = _PMIX_TCP_IPV6_PORT +PMIX_TCP_DISABLE_IPV4 = _PMIX_TCP_DISABLE_IPV4 +PMIX_TCP_DISABLE_IPV6 = _PMIX_TCP_DISABLE_IPV6 +PMIX_CPUSET = _PMIX_CPUSET +PMIX_CPUSET_BITMAP = _PMIX_CPUSET_BITMAP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:82:45: undeclared name not builtin: _PMIX_CPUSET_BITMAP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TCP_IPV6_PORT = _PMIX_TCP_IPV6_PORT +PMIX_TCP_DISABLE_IPV4 = _PMIX_TCP_DISABLE_IPV4 +PMIX_TCP_DISABLE_IPV6 = _PMIX_TCP_DISABLE_IPV6 +PMIX_CPUSET = _PMIX_CPUSET +PMIX_CPUSET_BITMAP = _PMIX_CPUSET_BITMAP +PMIX_CREDENTIAL = _PMIX_CREDENTIAL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:83:45: undeclared name not builtin: _PMIX_CREDENTIAL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TCP_DISABLE_IPV4 = _PMIX_TCP_DISABLE_IPV4 +PMIX_TCP_DISABLE_IPV6 = _PMIX_TCP_DISABLE_IPV6 +PMIX_CPUSET = _PMIX_CPUSET +PMIX_CPUSET_BITMAP = _PMIX_CPUSET_BITMAP +PMIX_CREDENTIAL = _PMIX_CREDENTIAL +PMIX_SPAWNED = _PMIX_SPAWNED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:84:45: undeclared name not builtin: _PMIX_SPAWNED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TCP_DISABLE_IPV6 = _PMIX_TCP_DISABLE_IPV6 +PMIX_CPUSET = _PMIX_CPUSET +PMIX_CPUSET_BITMAP = _PMIX_CPUSET_BITMAP +PMIX_CREDENTIAL = _PMIX_CREDENTIAL +PMIX_SPAWNED = _PMIX_SPAWNED +PMIX_NODE_OVERSUBSCRIBED = _PMIX_NODE_OVERSUBSCRIBED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:85:45: undeclared name not builtin: _PMIX_NODE_OVERSUBSCRIBED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CPUSET = _PMIX_CPUSET +PMIX_CPUSET_BITMAP = _PMIX_CPUSET_BITMAP +PMIX_CREDENTIAL = _PMIX_CREDENTIAL +PMIX_SPAWNED = _PMIX_SPAWNED +PMIX_NODE_OVERSUBSCRIBED = _PMIX_NODE_OVERSUBSCRIBED +PMIX_TMPDIR = _PMIX_TMPDIR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:86:45: undeclared name not builtin: _PMIX_TMPDIR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CPUSET_BITMAP = _PMIX_CPUSET_BITMAP +PMIX_CREDENTIAL = _PMIX_CREDENTIAL +PMIX_SPAWNED = _PMIX_SPAWNED +PMIX_NODE_OVERSUBSCRIBED = _PMIX_NODE_OVERSUBSCRIBED +PMIX_TMPDIR = _PMIX_TMPDIR +PMIX_NSDIR = _PMIX_NSDIR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:87:45: undeclared name not builtin: _PMIX_NSDIR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CREDENTIAL = _PMIX_CREDENTIAL +PMIX_SPAWNED = _PMIX_SPAWNED +PMIX_NODE_OVERSUBSCRIBED = _PMIX_NODE_OVERSUBSCRIBED +PMIX_TMPDIR = _PMIX_TMPDIR +PMIX_NSDIR = _PMIX_NSDIR +PMIX_PROCDIR = _PMIX_PROCDIR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:88:45: undeclared name not builtin: _PMIX_PROCDIR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SPAWNED = _PMIX_SPAWNED +PMIX_NODE_OVERSUBSCRIBED = _PMIX_NODE_OVERSUBSCRIBED +PMIX_TMPDIR = _PMIX_TMPDIR +PMIX_NSDIR = _PMIX_NSDIR +PMIX_PROCDIR = _PMIX_PROCDIR +PMIX_TDIR_RMCLEAN = _PMIX_TDIR_RMCLEAN + ^ +------------------------------------------------------------ + +pmix_constants.pxi:89:45: undeclared name not builtin: _PMIX_TDIR_RMCLEAN + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NODE_OVERSUBSCRIBED = _PMIX_NODE_OVERSUBSCRIBED +PMIX_TMPDIR = _PMIX_TMPDIR +PMIX_NSDIR = _PMIX_NSDIR +PMIX_PROCDIR = _PMIX_PROCDIR +PMIX_TDIR_RMCLEAN = _PMIX_TDIR_RMCLEAN +PMIX_CLUSTER_ID = _PMIX_CLUSTER_ID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:90:45: undeclared name not builtin: _PMIX_CLUSTER_ID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TMPDIR = _PMIX_TMPDIR +PMIX_NSDIR = _PMIX_NSDIR +PMIX_PROCDIR = _PMIX_PROCDIR +PMIX_TDIR_RMCLEAN = _PMIX_TDIR_RMCLEAN +PMIX_CLUSTER_ID = _PMIX_CLUSTER_ID +PMIX_PROCID = _PMIX_PROCID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:91:45: undeclared name not builtin: _PMIX_PROCID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NSDIR = _PMIX_NSDIR +PMIX_PROCDIR = _PMIX_PROCDIR +PMIX_TDIR_RMCLEAN = _PMIX_TDIR_RMCLEAN +PMIX_CLUSTER_ID = _PMIX_CLUSTER_ID +PMIX_PROCID = _PMIX_PROCID +PMIX_NSPACE = _PMIX_NSPACE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:92:45: undeclared name not builtin: _PMIX_NSPACE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PROCDIR = _PMIX_PROCDIR +PMIX_TDIR_RMCLEAN = _PMIX_TDIR_RMCLEAN +PMIX_CLUSTER_ID = _PMIX_CLUSTER_ID +PMIX_PROCID = _PMIX_PROCID +PMIX_NSPACE = _PMIX_NSPACE +PMIX_JOBID = _PMIX_JOBID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:93:45: undeclared name not builtin: _PMIX_JOBID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TDIR_RMCLEAN = _PMIX_TDIR_RMCLEAN +PMIX_CLUSTER_ID = _PMIX_CLUSTER_ID +PMIX_PROCID = _PMIX_PROCID +PMIX_NSPACE = _PMIX_NSPACE +PMIX_JOBID = _PMIX_JOBID +PMIX_APPNUM = _PMIX_APPNUM + ^ +------------------------------------------------------------ + +pmix_constants.pxi:94:45: undeclared name not builtin: _PMIX_APPNUM + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CLUSTER_ID = _PMIX_CLUSTER_ID +PMIX_PROCID = _PMIX_PROCID +PMIX_NSPACE = _PMIX_NSPACE +PMIX_JOBID = _PMIX_JOBID +PMIX_APPNUM = _PMIX_APPNUM +PMIX_RANK = _PMIX_RANK + ^ +------------------------------------------------------------ + +pmix_constants.pxi:95:45: undeclared name not builtin: _PMIX_RANK + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PROCID = _PMIX_PROCID +PMIX_NSPACE = _PMIX_NSPACE +PMIX_JOBID = _PMIX_JOBID +PMIX_APPNUM = _PMIX_APPNUM +PMIX_RANK = _PMIX_RANK +PMIX_GLOBAL_RANK = _PMIX_GLOBAL_RANK + ^ +------------------------------------------------------------ + +pmix_constants.pxi:96:45: undeclared name not builtin: _PMIX_GLOBAL_RANK + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NSPACE = _PMIX_NSPACE +PMIX_JOBID = _PMIX_JOBID +PMIX_APPNUM = _PMIX_APPNUM +PMIX_RANK = _PMIX_RANK +PMIX_GLOBAL_RANK = _PMIX_GLOBAL_RANK +PMIX_APP_RANK = _PMIX_APP_RANK + ^ +------------------------------------------------------------ + +pmix_constants.pxi:97:45: undeclared name not builtin: _PMIX_APP_RANK + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOBID = _PMIX_JOBID +PMIX_APPNUM = _PMIX_APPNUM +PMIX_RANK = _PMIX_RANK +PMIX_GLOBAL_RANK = _PMIX_GLOBAL_RANK +PMIX_APP_RANK = _PMIX_APP_RANK +PMIX_NPROC_OFFSET = _PMIX_NPROC_OFFSET + ^ +------------------------------------------------------------ + +pmix_constants.pxi:98:45: undeclared name not builtin: _PMIX_NPROC_OFFSET + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_APPNUM = _PMIX_APPNUM +PMIX_RANK = _PMIX_RANK +PMIX_GLOBAL_RANK = _PMIX_GLOBAL_RANK +PMIX_APP_RANK = _PMIX_APP_RANK +PMIX_NPROC_OFFSET = _PMIX_NPROC_OFFSET +PMIX_LOCAL_RANK = _PMIX_LOCAL_RANK + ^ +------------------------------------------------------------ + +pmix_constants.pxi:99:45: undeclared name not builtin: _PMIX_LOCAL_RANK + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_RANK = _PMIX_RANK +PMIX_GLOBAL_RANK = _PMIX_GLOBAL_RANK +PMIX_APP_RANK = _PMIX_APP_RANK +PMIX_NPROC_OFFSET = _PMIX_NPROC_OFFSET +PMIX_LOCAL_RANK = _PMIX_LOCAL_RANK +PMIX_NODE_RANK = _PMIX_NODE_RANK + ^ +------------------------------------------------------------ + +pmix_constants.pxi:100:45: undeclared name not builtin: _PMIX_NODE_RANK + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GLOBAL_RANK = _PMIX_GLOBAL_RANK +PMIX_APP_RANK = _PMIX_APP_RANK +PMIX_NPROC_OFFSET = _PMIX_NPROC_OFFSET +PMIX_LOCAL_RANK = _PMIX_LOCAL_RANK +PMIX_NODE_RANK = _PMIX_NODE_RANK +PMIX_PACKAGE_RANK = _PMIX_PACKAGE_RANK + ^ +------------------------------------------------------------ + +pmix_constants.pxi:101:45: undeclared name not builtin: _PMIX_PACKAGE_RANK + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_APP_RANK = _PMIX_APP_RANK +PMIX_NPROC_OFFSET = _PMIX_NPROC_OFFSET +PMIX_LOCAL_RANK = _PMIX_LOCAL_RANK +PMIX_NODE_RANK = _PMIX_NODE_RANK +PMIX_PACKAGE_RANK = _PMIX_PACKAGE_RANK +PMIX_LOCALLDR = _PMIX_LOCALLDR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:102:45: undeclared name not builtin: _PMIX_LOCALLDR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NPROC_OFFSET = _PMIX_NPROC_OFFSET +PMIX_LOCAL_RANK = _PMIX_LOCAL_RANK +PMIX_NODE_RANK = _PMIX_NODE_RANK +PMIX_PACKAGE_RANK = _PMIX_PACKAGE_RANK +PMIX_LOCALLDR = _PMIX_LOCALLDR +PMIX_APPLDR = _PMIX_APPLDR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:103:45: undeclared name not builtin: _PMIX_APPLDR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOCAL_RANK = _PMIX_LOCAL_RANK +PMIX_NODE_RANK = _PMIX_NODE_RANK +PMIX_PACKAGE_RANK = _PMIX_PACKAGE_RANK +PMIX_LOCALLDR = _PMIX_LOCALLDR +PMIX_APPLDR = _PMIX_APPLDR +PMIX_PROC_PID = _PMIX_PROC_PID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:104:45: undeclared name not builtin: _PMIX_PROC_PID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NODE_RANK = _PMIX_NODE_RANK +PMIX_PACKAGE_RANK = _PMIX_PACKAGE_RANK +PMIX_LOCALLDR = _PMIX_LOCALLDR +PMIX_APPLDR = _PMIX_APPLDR +PMIX_PROC_PID = _PMIX_PROC_PID +PMIX_SESSION_ID = _PMIX_SESSION_ID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:105:45: undeclared name not builtin: _PMIX_SESSION_ID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PACKAGE_RANK = _PMIX_PACKAGE_RANK +PMIX_LOCALLDR = _PMIX_LOCALLDR +PMIX_APPLDR = _PMIX_APPLDR +PMIX_PROC_PID = _PMIX_PROC_PID +PMIX_SESSION_ID = _PMIX_SESSION_ID +PMIX_NODE_LIST = _PMIX_NODE_LIST + ^ +------------------------------------------------------------ + +pmix_constants.pxi:106:45: undeclared name not builtin: _PMIX_NODE_LIST + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOCALLDR = _PMIX_LOCALLDR +PMIX_APPLDR = _PMIX_APPLDR +PMIX_PROC_PID = _PMIX_PROC_PID +PMIX_SESSION_ID = _PMIX_SESSION_ID +PMIX_NODE_LIST = _PMIX_NODE_LIST +PMIX_ALLOCATED_NODELIST = _PMIX_ALLOCATED_NODELIST + ^ +------------------------------------------------------------ + +pmix_constants.pxi:107:45: undeclared name not builtin: _PMIX_ALLOCATED_NODELIST + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_APPLDR = _PMIX_APPLDR +PMIX_PROC_PID = _PMIX_PROC_PID +PMIX_SESSION_ID = _PMIX_SESSION_ID +PMIX_NODE_LIST = _PMIX_NODE_LIST +PMIX_ALLOCATED_NODELIST = _PMIX_ALLOCATED_NODELIST +PMIX_HOSTNAME = _PMIX_HOSTNAME + ^ +------------------------------------------------------------ + +pmix_constants.pxi:108:45: undeclared name not builtin: _PMIX_HOSTNAME + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PROC_PID = _PMIX_PROC_PID +PMIX_SESSION_ID = _PMIX_SESSION_ID +PMIX_NODE_LIST = _PMIX_NODE_LIST +PMIX_ALLOCATED_NODELIST = _PMIX_ALLOCATED_NODELIST +PMIX_HOSTNAME = _PMIX_HOSTNAME +PMIX_HOSTNAME_ALIASES = _PMIX_HOSTNAME_ALIASES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:109:45: undeclared name not builtin: _PMIX_HOSTNAME_ALIASES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SESSION_ID = _PMIX_SESSION_ID +PMIX_NODE_LIST = _PMIX_NODE_LIST +PMIX_ALLOCATED_NODELIST = _PMIX_ALLOCATED_NODELIST +PMIX_HOSTNAME = _PMIX_HOSTNAME +PMIX_HOSTNAME_ALIASES = _PMIX_HOSTNAME_ALIASES +PMIX_HOSTNAME_KEEP_FQDN = _PMIX_HOSTNAME_KEEP_FQDN + ^ +------------------------------------------------------------ + +pmix_constants.pxi:110:45: undeclared name not builtin: _PMIX_HOSTNAME_KEEP_FQDN + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NODE_LIST = _PMIX_NODE_LIST +PMIX_ALLOCATED_NODELIST = _PMIX_ALLOCATED_NODELIST +PMIX_HOSTNAME = _PMIX_HOSTNAME +PMIX_HOSTNAME_ALIASES = _PMIX_HOSTNAME_ALIASES +PMIX_HOSTNAME_KEEP_FQDN = _PMIX_HOSTNAME_KEEP_FQDN +PMIX_NODEID = _PMIX_NODEID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:111:45: undeclared name not builtin: _PMIX_NODEID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOCATED_NODELIST = _PMIX_ALLOCATED_NODELIST +PMIX_HOSTNAME = _PMIX_HOSTNAME +PMIX_HOSTNAME_ALIASES = _PMIX_HOSTNAME_ALIASES +PMIX_HOSTNAME_KEEP_FQDN = _PMIX_HOSTNAME_KEEP_FQDN +PMIX_NODEID = _PMIX_NODEID +PMIX_LOCAL_PEERS = _PMIX_LOCAL_PEERS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:112:45: undeclared name not builtin: _PMIX_LOCAL_PEERS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_HOSTNAME = _PMIX_HOSTNAME +PMIX_HOSTNAME_ALIASES = _PMIX_HOSTNAME_ALIASES +PMIX_HOSTNAME_KEEP_FQDN = _PMIX_HOSTNAME_KEEP_FQDN +PMIX_NODEID = _PMIX_NODEID +PMIX_LOCAL_PEERS = _PMIX_LOCAL_PEERS +PMIX_LOCAL_PROCS = _PMIX_LOCAL_PROCS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:113:45: undeclared name not builtin: _PMIX_LOCAL_PROCS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_HOSTNAME_ALIASES = _PMIX_HOSTNAME_ALIASES +PMIX_HOSTNAME_KEEP_FQDN = _PMIX_HOSTNAME_KEEP_FQDN +PMIX_NODEID = _PMIX_NODEID +PMIX_LOCAL_PEERS = _PMIX_LOCAL_PEERS +PMIX_LOCAL_PROCS = _PMIX_LOCAL_PROCS +PMIX_LOCAL_CPUSETS = _PMIX_LOCAL_CPUSETS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:114:45: undeclared name not builtin: _PMIX_LOCAL_CPUSETS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_HOSTNAME_KEEP_FQDN = _PMIX_HOSTNAME_KEEP_FQDN +PMIX_NODEID = _PMIX_NODEID +PMIX_LOCAL_PEERS = _PMIX_LOCAL_PEERS +PMIX_LOCAL_PROCS = _PMIX_LOCAL_PROCS +PMIX_LOCAL_CPUSETS = _PMIX_LOCAL_CPUSETS +PMIX_PARENT_ID = _PMIX_PARENT_ID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:115:45: undeclared name not builtin: _PMIX_PARENT_ID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NODEID = _PMIX_NODEID +PMIX_LOCAL_PEERS = _PMIX_LOCAL_PEERS +PMIX_LOCAL_PROCS = _PMIX_LOCAL_PROCS +PMIX_LOCAL_CPUSETS = _PMIX_LOCAL_CPUSETS +PMIX_PARENT_ID = _PMIX_PARENT_ID +PMIX_EXIT_CODE = _PMIX_EXIT_CODE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:116:45: undeclared name not builtin: _PMIX_EXIT_CODE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOCAL_PEERS = _PMIX_LOCAL_PEERS +PMIX_LOCAL_PROCS = _PMIX_LOCAL_PROCS +PMIX_LOCAL_CPUSETS = _PMIX_LOCAL_CPUSETS +PMIX_PARENT_ID = _PMIX_PARENT_ID +PMIX_EXIT_CODE = _PMIX_EXIT_CODE +PMIX_UNIV_SIZE = _PMIX_UNIV_SIZE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:117:45: undeclared name not builtin: _PMIX_UNIV_SIZE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOCAL_PROCS = _PMIX_LOCAL_PROCS +PMIX_LOCAL_CPUSETS = _PMIX_LOCAL_CPUSETS +PMIX_PARENT_ID = _PMIX_PARENT_ID +PMIX_EXIT_CODE = _PMIX_EXIT_CODE +PMIX_UNIV_SIZE = _PMIX_UNIV_SIZE +PMIX_JOB_SIZE = _PMIX_JOB_SIZE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:118:45: undeclared name not builtin: _PMIX_JOB_SIZE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOCAL_CPUSETS = _PMIX_LOCAL_CPUSETS +PMIX_PARENT_ID = _PMIX_PARENT_ID +PMIX_EXIT_CODE = _PMIX_EXIT_CODE +PMIX_UNIV_SIZE = _PMIX_UNIV_SIZE +PMIX_JOB_SIZE = _PMIX_JOB_SIZE +PMIX_JOB_NUM_APPS = _PMIX_JOB_NUM_APPS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:119:45: undeclared name not builtin: _PMIX_JOB_NUM_APPS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PARENT_ID = _PMIX_PARENT_ID +PMIX_EXIT_CODE = _PMIX_EXIT_CODE +PMIX_UNIV_SIZE = _PMIX_UNIV_SIZE +PMIX_JOB_SIZE = _PMIX_JOB_SIZE +PMIX_JOB_NUM_APPS = _PMIX_JOB_NUM_APPS +PMIX_APP_SIZE = _PMIX_APP_SIZE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:120:45: undeclared name not builtin: _PMIX_APP_SIZE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EXIT_CODE = _PMIX_EXIT_CODE +PMIX_UNIV_SIZE = _PMIX_UNIV_SIZE +PMIX_JOB_SIZE = _PMIX_JOB_SIZE +PMIX_JOB_NUM_APPS = _PMIX_JOB_NUM_APPS +PMIX_APP_SIZE = _PMIX_APP_SIZE +PMIX_LOCAL_SIZE = _PMIX_LOCAL_SIZE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:121:45: undeclared name not builtin: _PMIX_LOCAL_SIZE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_UNIV_SIZE = _PMIX_UNIV_SIZE +PMIX_JOB_SIZE = _PMIX_JOB_SIZE +PMIX_JOB_NUM_APPS = _PMIX_JOB_NUM_APPS +PMIX_APP_SIZE = _PMIX_APP_SIZE +PMIX_LOCAL_SIZE = _PMIX_LOCAL_SIZE +PMIX_NODE_SIZE = _PMIX_NODE_SIZE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:122:45: undeclared name not builtin: _PMIX_NODE_SIZE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_SIZE = _PMIX_JOB_SIZE +PMIX_JOB_NUM_APPS = _PMIX_JOB_NUM_APPS +PMIX_APP_SIZE = _PMIX_APP_SIZE +PMIX_LOCAL_SIZE = _PMIX_LOCAL_SIZE +PMIX_NODE_SIZE = _PMIX_NODE_SIZE +PMIX_MAX_PROCS = _PMIX_MAX_PROCS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:123:45: undeclared name not builtin: _PMIX_MAX_PROCS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_NUM_APPS = _PMIX_JOB_NUM_APPS +PMIX_APP_SIZE = _PMIX_APP_SIZE +PMIX_LOCAL_SIZE = _PMIX_LOCAL_SIZE +PMIX_NODE_SIZE = _PMIX_NODE_SIZE +PMIX_MAX_PROCS = _PMIX_MAX_PROCS +PMIX_NUM_SLOTS = _PMIX_NUM_SLOTS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:124:45: undeclared name not builtin: _PMIX_NUM_SLOTS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_APP_SIZE = _PMIX_APP_SIZE +PMIX_LOCAL_SIZE = _PMIX_LOCAL_SIZE +PMIX_NODE_SIZE = _PMIX_NODE_SIZE +PMIX_MAX_PROCS = _PMIX_MAX_PROCS +PMIX_NUM_SLOTS = _PMIX_NUM_SLOTS +PMIX_NUM_NODES = _PMIX_NUM_NODES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:125:45: undeclared name not builtin: _PMIX_NUM_NODES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOCAL_SIZE = _PMIX_LOCAL_SIZE +PMIX_NODE_SIZE = _PMIX_NODE_SIZE +PMIX_MAX_PROCS = _PMIX_MAX_PROCS +PMIX_NUM_SLOTS = _PMIX_NUM_SLOTS +PMIX_NUM_NODES = _PMIX_NUM_NODES +PMIX_NUM_ALLOCATED_NODES = _PMIX_NUM_ALLOCATED_NODES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:126:45: undeclared name not builtin: _PMIX_NUM_ALLOCATED_NODES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NODE_SIZE = _PMIX_NODE_SIZE +PMIX_MAX_PROCS = _PMIX_MAX_PROCS +PMIX_NUM_SLOTS = _PMIX_NUM_SLOTS +PMIX_NUM_NODES = _PMIX_NUM_NODES +PMIX_NUM_ALLOCATED_NODES = _PMIX_NUM_ALLOCATED_NODES +PMIX_AVAIL_PHYS_MEMORY = _PMIX_AVAIL_PHYS_MEMORY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:127:45: undeclared name not builtin: _PMIX_AVAIL_PHYS_MEMORY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MAX_PROCS = _PMIX_MAX_PROCS +PMIX_NUM_SLOTS = _PMIX_NUM_SLOTS +PMIX_NUM_NODES = _PMIX_NUM_NODES +PMIX_NUM_ALLOCATED_NODES = _PMIX_NUM_ALLOCATED_NODES +PMIX_AVAIL_PHYS_MEMORY = _PMIX_AVAIL_PHYS_MEMORY +PMIX_DAEMON_MEMORY = _PMIX_DAEMON_MEMORY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:128:45: undeclared name not builtin: _PMIX_DAEMON_MEMORY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NUM_SLOTS = _PMIX_NUM_SLOTS +PMIX_NUM_NODES = _PMIX_NUM_NODES +PMIX_NUM_ALLOCATED_NODES = _PMIX_NUM_ALLOCATED_NODES +PMIX_AVAIL_PHYS_MEMORY = _PMIX_AVAIL_PHYS_MEMORY +PMIX_DAEMON_MEMORY = _PMIX_DAEMON_MEMORY +PMIX_CLIENT_AVG_MEMORY = _PMIX_CLIENT_AVG_MEMORY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:129:45: undeclared name not builtin: _PMIX_CLIENT_AVG_MEMORY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NUM_NODES = _PMIX_NUM_NODES +PMIX_NUM_ALLOCATED_NODES = _PMIX_NUM_ALLOCATED_NODES +PMIX_AVAIL_PHYS_MEMORY = _PMIX_AVAIL_PHYS_MEMORY +PMIX_DAEMON_MEMORY = _PMIX_DAEMON_MEMORY +PMIX_CLIENT_AVG_MEMORY = _PMIX_CLIENT_AVG_MEMORY +PMIX_TOPOLOGY2 = _PMIX_TOPOLOGY2 + ^ +------------------------------------------------------------ + +pmix_constants.pxi:130:45: undeclared name not builtin: _PMIX_TOPOLOGY2 + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NUM_ALLOCATED_NODES = _PMIX_NUM_ALLOCATED_NODES +PMIX_AVAIL_PHYS_MEMORY = _PMIX_AVAIL_PHYS_MEMORY +PMIX_DAEMON_MEMORY = _PMIX_DAEMON_MEMORY +PMIX_CLIENT_AVG_MEMORY = _PMIX_CLIENT_AVG_MEMORY +PMIX_TOPOLOGY2 = _PMIX_TOPOLOGY2 +PMIX_LOCALITY_STRING = _PMIX_LOCALITY_STRING + ^ +------------------------------------------------------------ + +pmix_constants.pxi:131:45: undeclared name not builtin: _PMIX_LOCALITY_STRING + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_AVAIL_PHYS_MEMORY = _PMIX_AVAIL_PHYS_MEMORY +PMIX_DAEMON_MEMORY = _PMIX_DAEMON_MEMORY +PMIX_CLIENT_AVG_MEMORY = _PMIX_CLIENT_AVG_MEMORY +PMIX_TOPOLOGY2 = _PMIX_TOPOLOGY2 +PMIX_LOCALITY_STRING = _PMIX_LOCALITY_STRING +PMIX_COLLECT_DATA = _PMIX_COLLECT_DATA + ^ +------------------------------------------------------------ + +pmix_constants.pxi:132:45: undeclared name not builtin: _PMIX_COLLECT_DATA + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DAEMON_MEMORY = _PMIX_DAEMON_MEMORY +PMIX_CLIENT_AVG_MEMORY = _PMIX_CLIENT_AVG_MEMORY +PMIX_TOPOLOGY2 = _PMIX_TOPOLOGY2 +PMIX_LOCALITY_STRING = _PMIX_LOCALITY_STRING +PMIX_COLLECT_DATA = _PMIX_COLLECT_DATA +PMIX_ALL_CLONES_PARTICIPATE = _PMIX_ALL_CLONES_PARTICIPATE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:133:45: undeclared name not builtin: _PMIX_ALL_CLONES_PARTICIPATE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CLIENT_AVG_MEMORY = _PMIX_CLIENT_AVG_MEMORY +PMIX_TOPOLOGY2 = _PMIX_TOPOLOGY2 +PMIX_LOCALITY_STRING = _PMIX_LOCALITY_STRING +PMIX_COLLECT_DATA = _PMIX_COLLECT_DATA +PMIX_ALL_CLONES_PARTICIPATE = _PMIX_ALL_CLONES_PARTICIPATE +PMIX_COLLECT_GENERATED_JOB_INFO = _PMIX_COLLECT_GENERATED_JOB_INFO + ^ +------------------------------------------------------------ + +pmix_constants.pxi:134:45: undeclared name not builtin: _PMIX_COLLECT_GENERATED_JOB_INFO + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TOPOLOGY2 = _PMIX_TOPOLOGY2 +PMIX_LOCALITY_STRING = _PMIX_LOCALITY_STRING +PMIX_COLLECT_DATA = _PMIX_COLLECT_DATA +PMIX_ALL_CLONES_PARTICIPATE = _PMIX_ALL_CLONES_PARTICIPATE +PMIX_COLLECT_GENERATED_JOB_INFO = _PMIX_COLLECT_GENERATED_JOB_INFO +PMIX_TIMEOUT = _PMIX_TIMEOUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:135:45: undeclared name not builtin: _PMIX_TIMEOUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOCALITY_STRING = _PMIX_LOCALITY_STRING +PMIX_COLLECT_DATA = _PMIX_COLLECT_DATA +PMIX_ALL_CLONES_PARTICIPATE = _PMIX_ALL_CLONES_PARTICIPATE +PMIX_COLLECT_GENERATED_JOB_INFO = _PMIX_COLLECT_GENERATED_JOB_INFO +PMIX_TIMEOUT = _PMIX_TIMEOUT +PMIX_IMMEDIATE = _PMIX_IMMEDIATE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:136:45: undeclared name not builtin: _PMIX_IMMEDIATE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_COLLECT_DATA = _PMIX_COLLECT_DATA +PMIX_ALL_CLONES_PARTICIPATE = _PMIX_ALL_CLONES_PARTICIPATE +PMIX_COLLECT_GENERATED_JOB_INFO = _PMIX_COLLECT_GENERATED_JOB_INFO +PMIX_TIMEOUT = _PMIX_TIMEOUT +PMIX_IMMEDIATE = _PMIX_IMMEDIATE +PMIX_WAIT = _PMIX_WAIT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:137:45: undeclared name not builtin: _PMIX_WAIT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALL_CLONES_PARTICIPATE = _PMIX_ALL_CLONES_PARTICIPATE +PMIX_COLLECT_GENERATED_JOB_INFO = _PMIX_COLLECT_GENERATED_JOB_INFO +PMIX_TIMEOUT = _PMIX_TIMEOUT +PMIX_IMMEDIATE = _PMIX_IMMEDIATE +PMIX_WAIT = _PMIX_WAIT +PMIX_NOTIFY_COMPLETION = _PMIX_NOTIFY_COMPLETION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:138:45: undeclared name not builtin: _PMIX_NOTIFY_COMPLETION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_COLLECT_GENERATED_JOB_INFO = _PMIX_COLLECT_GENERATED_JOB_INFO +PMIX_TIMEOUT = _PMIX_TIMEOUT +PMIX_IMMEDIATE = _PMIX_IMMEDIATE +PMIX_WAIT = _PMIX_WAIT +PMIX_NOTIFY_COMPLETION = _PMIX_NOTIFY_COMPLETION +PMIX_RANGE = _PMIX_RANGE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:139:45: undeclared name not builtin: _PMIX_RANGE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TIMEOUT = _PMIX_TIMEOUT +PMIX_IMMEDIATE = _PMIX_IMMEDIATE +PMIX_WAIT = _PMIX_WAIT +PMIX_NOTIFY_COMPLETION = _PMIX_NOTIFY_COMPLETION +PMIX_RANGE = _PMIX_RANGE +PMIX_PERSISTENCE = _PMIX_PERSISTENCE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:140:45: undeclared name not builtin: _PMIX_PERSISTENCE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IMMEDIATE = _PMIX_IMMEDIATE +PMIX_WAIT = _PMIX_WAIT +PMIX_NOTIFY_COMPLETION = _PMIX_NOTIFY_COMPLETION +PMIX_RANGE = _PMIX_RANGE +PMIX_PERSISTENCE = _PMIX_PERSISTENCE +PMIX_DATA_SCOPE = _PMIX_DATA_SCOPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:141:45: undeclared name not builtin: _PMIX_DATA_SCOPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_WAIT = _PMIX_WAIT +PMIX_NOTIFY_COMPLETION = _PMIX_NOTIFY_COMPLETION +PMIX_RANGE = _PMIX_RANGE +PMIX_PERSISTENCE = _PMIX_PERSISTENCE +PMIX_DATA_SCOPE = _PMIX_DATA_SCOPE +PMIX_OPTIONAL = _PMIX_OPTIONAL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:142:45: undeclared name not builtin: _PMIX_OPTIONAL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NOTIFY_COMPLETION = _PMIX_NOTIFY_COMPLETION +PMIX_RANGE = _PMIX_RANGE +PMIX_PERSISTENCE = _PMIX_PERSISTENCE +PMIX_DATA_SCOPE = _PMIX_DATA_SCOPE +PMIX_OPTIONAL = _PMIX_OPTIONAL +PMIX_GET_STATIC_VALUES = _PMIX_GET_STATIC_VALUES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:143:45: undeclared name not builtin: _PMIX_GET_STATIC_VALUES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_RANGE = _PMIX_RANGE +PMIX_PERSISTENCE = _PMIX_PERSISTENCE +PMIX_DATA_SCOPE = _PMIX_DATA_SCOPE +PMIX_OPTIONAL = _PMIX_OPTIONAL +PMIX_GET_STATIC_VALUES = _PMIX_GET_STATIC_VALUES +PMIX_GET_POINTER_VALUES = _PMIX_GET_POINTER_VALUES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:144:45: undeclared name not builtin: _PMIX_GET_POINTER_VALUES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PERSISTENCE = _PMIX_PERSISTENCE +PMIX_DATA_SCOPE = _PMIX_DATA_SCOPE +PMIX_OPTIONAL = _PMIX_OPTIONAL +PMIX_GET_STATIC_VALUES = _PMIX_GET_STATIC_VALUES +PMIX_GET_POINTER_VALUES = _PMIX_GET_POINTER_VALUES +PMIX_EMBED_BARRIER = _PMIX_EMBED_BARRIER + ^ +------------------------------------------------------------ + +pmix_constants.pxi:145:45: undeclared name not builtin: _PMIX_EMBED_BARRIER + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DATA_SCOPE = _PMIX_DATA_SCOPE +PMIX_OPTIONAL = _PMIX_OPTIONAL +PMIX_GET_STATIC_VALUES = _PMIX_GET_STATIC_VALUES +PMIX_GET_POINTER_VALUES = _PMIX_GET_POINTER_VALUES +PMIX_EMBED_BARRIER = _PMIX_EMBED_BARRIER +PMIX_JOB_TERM_STATUS = _PMIX_JOB_TERM_STATUS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:146:45: undeclared name not builtin: _PMIX_JOB_TERM_STATUS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_OPTIONAL = _PMIX_OPTIONAL +PMIX_GET_STATIC_VALUES = _PMIX_GET_STATIC_VALUES +PMIX_GET_POINTER_VALUES = _PMIX_GET_POINTER_VALUES +PMIX_EMBED_BARRIER = _PMIX_EMBED_BARRIER +PMIX_JOB_TERM_STATUS = _PMIX_JOB_TERM_STATUS +PMIX_PROC_TERM_STATUS = _PMIX_PROC_TERM_STATUS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:147:45: undeclared name not builtin: _PMIX_PROC_TERM_STATUS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GET_STATIC_VALUES = _PMIX_GET_STATIC_VALUES +PMIX_GET_POINTER_VALUES = _PMIX_GET_POINTER_VALUES +PMIX_EMBED_BARRIER = _PMIX_EMBED_BARRIER +PMIX_JOB_TERM_STATUS = _PMIX_JOB_TERM_STATUS +PMIX_PROC_TERM_STATUS = _PMIX_PROC_TERM_STATUS +PMIX_PROC_STATE_STATUS = _PMIX_PROC_STATE_STATUS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:148:45: undeclared name not builtin: _PMIX_PROC_STATE_STATUS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GET_POINTER_VALUES = _PMIX_GET_POINTER_VALUES +PMIX_EMBED_BARRIER = _PMIX_EMBED_BARRIER +PMIX_JOB_TERM_STATUS = _PMIX_JOB_TERM_STATUS +PMIX_PROC_TERM_STATUS = _PMIX_PROC_TERM_STATUS +PMIX_PROC_STATE_STATUS = _PMIX_PROC_STATE_STATUS +PMIX_GET_REFRESH_CACHE = _PMIX_GET_REFRESH_CACHE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:149:45: undeclared name not builtin: _PMIX_GET_REFRESH_CACHE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EMBED_BARRIER = _PMIX_EMBED_BARRIER +PMIX_JOB_TERM_STATUS = _PMIX_JOB_TERM_STATUS +PMIX_PROC_TERM_STATUS = _PMIX_PROC_TERM_STATUS +PMIX_PROC_STATE_STATUS = _PMIX_PROC_STATE_STATUS +PMIX_GET_REFRESH_CACHE = _PMIX_GET_REFRESH_CACHE +PMIX_ACCESS_PERMISSIONS = _PMIX_ACCESS_PERMISSIONS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:150:45: undeclared name not builtin: _PMIX_ACCESS_PERMISSIONS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_TERM_STATUS = _PMIX_JOB_TERM_STATUS +PMIX_PROC_TERM_STATUS = _PMIX_PROC_TERM_STATUS +PMIX_PROC_STATE_STATUS = _PMIX_PROC_STATE_STATUS +PMIX_GET_REFRESH_CACHE = _PMIX_GET_REFRESH_CACHE +PMIX_ACCESS_PERMISSIONS = _PMIX_ACCESS_PERMISSIONS +PMIX_ACCESS_USERIDS = _PMIX_ACCESS_USERIDS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:151:45: undeclared name not builtin: _PMIX_ACCESS_USERIDS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PROC_TERM_STATUS = _PMIX_PROC_TERM_STATUS +PMIX_PROC_STATE_STATUS = _PMIX_PROC_STATE_STATUS +PMIX_GET_REFRESH_CACHE = _PMIX_GET_REFRESH_CACHE +PMIX_ACCESS_PERMISSIONS = _PMIX_ACCESS_PERMISSIONS +PMIX_ACCESS_USERIDS = _PMIX_ACCESS_USERIDS +PMIX_ACCESS_GRPIDS = _PMIX_ACCESS_GRPIDS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:152:45: undeclared name not builtin: _PMIX_ACCESS_GRPIDS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PROC_STATE_STATUS = _PMIX_PROC_STATE_STATUS +PMIX_GET_REFRESH_CACHE = _PMIX_GET_REFRESH_CACHE +PMIX_ACCESS_PERMISSIONS = _PMIX_ACCESS_PERMISSIONS +PMIX_ACCESS_USERIDS = _PMIX_ACCESS_USERIDS +PMIX_ACCESS_GRPIDS = _PMIX_ACCESS_GRPIDS +PMIX_WAIT_FOR_CONNECTION = _PMIX_WAIT_FOR_CONNECTION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:153:45: undeclared name not builtin: _PMIX_WAIT_FOR_CONNECTION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GET_REFRESH_CACHE = _PMIX_GET_REFRESH_CACHE +PMIX_ACCESS_PERMISSIONS = _PMIX_ACCESS_PERMISSIONS +PMIX_ACCESS_USERIDS = _PMIX_ACCESS_USERIDS +PMIX_ACCESS_GRPIDS = _PMIX_ACCESS_GRPIDS +PMIX_WAIT_FOR_CONNECTION = _PMIX_WAIT_FOR_CONNECTION +PMIX_QUALIFIED_VALUE = _PMIX_QUALIFIED_VALUE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:154:45: undeclared name not builtin: _PMIX_QUALIFIED_VALUE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ACCESS_PERMISSIONS = _PMIX_ACCESS_PERMISSIONS +PMIX_ACCESS_USERIDS = _PMIX_ACCESS_USERIDS +PMIX_ACCESS_GRPIDS = _PMIX_ACCESS_GRPIDS +PMIX_WAIT_FOR_CONNECTION = _PMIX_WAIT_FOR_CONNECTION +PMIX_QUALIFIED_VALUE = _PMIX_QUALIFIED_VALUE +PMIX_REGISTER_NODATA = _PMIX_REGISTER_NODATA + ^ +------------------------------------------------------------ + +pmix_constants.pxi:155:45: undeclared name not builtin: _PMIX_REGISTER_NODATA + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ACCESS_USERIDS = _PMIX_ACCESS_USERIDS +PMIX_ACCESS_GRPIDS = _PMIX_ACCESS_GRPIDS +PMIX_WAIT_FOR_CONNECTION = _PMIX_WAIT_FOR_CONNECTION +PMIX_QUALIFIED_VALUE = _PMIX_QUALIFIED_VALUE +PMIX_REGISTER_NODATA = _PMIX_REGISTER_NODATA +PMIX_NODE_MAP = _PMIX_NODE_MAP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:156:45: undeclared name not builtin: _PMIX_NODE_MAP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ACCESS_GRPIDS = _PMIX_ACCESS_GRPIDS +PMIX_WAIT_FOR_CONNECTION = _PMIX_WAIT_FOR_CONNECTION +PMIX_QUALIFIED_VALUE = _PMIX_QUALIFIED_VALUE +PMIX_REGISTER_NODATA = _PMIX_REGISTER_NODATA +PMIX_NODE_MAP = _PMIX_NODE_MAP +PMIX_NODE_MAP_RAW = _PMIX_NODE_MAP_RAW + ^ +------------------------------------------------------------ + +pmix_constants.pxi:157:45: undeclared name not builtin: _PMIX_NODE_MAP_RAW + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_WAIT_FOR_CONNECTION = _PMIX_WAIT_FOR_CONNECTION +PMIX_QUALIFIED_VALUE = _PMIX_QUALIFIED_VALUE +PMIX_REGISTER_NODATA = _PMIX_REGISTER_NODATA +PMIX_NODE_MAP = _PMIX_NODE_MAP +PMIX_NODE_MAP_RAW = _PMIX_NODE_MAP_RAW +PMIX_PROC_MAP = _PMIX_PROC_MAP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:158:45: undeclared name not builtin: _PMIX_PROC_MAP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUALIFIED_VALUE = _PMIX_QUALIFIED_VALUE +PMIX_REGISTER_NODATA = _PMIX_REGISTER_NODATA +PMIX_NODE_MAP = _PMIX_NODE_MAP +PMIX_NODE_MAP_RAW = _PMIX_NODE_MAP_RAW +PMIX_PROC_MAP = _PMIX_PROC_MAP +PMIX_PROC_MAP_RAW = _PMIX_PROC_MAP_RAW + ^ +------------------------------------------------------------ + +pmix_constants.pxi:159:45: undeclared name not builtin: _PMIX_PROC_MAP_RAW + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_REGISTER_NODATA = _PMIX_REGISTER_NODATA +PMIX_NODE_MAP = _PMIX_NODE_MAP +PMIX_NODE_MAP_RAW = _PMIX_NODE_MAP_RAW +PMIX_PROC_MAP = _PMIX_PROC_MAP +PMIX_PROC_MAP_RAW = _PMIX_PROC_MAP_RAW +PMIX_ANL_MAP = _PMIX_ANL_MAP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:160:45: undeclared name not builtin: _PMIX_ANL_MAP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NODE_MAP = _PMIX_NODE_MAP +PMIX_NODE_MAP_RAW = _PMIX_NODE_MAP_RAW +PMIX_PROC_MAP = _PMIX_PROC_MAP +PMIX_PROC_MAP_RAW = _PMIX_PROC_MAP_RAW +PMIX_ANL_MAP = _PMIX_ANL_MAP +PMIX_APP_MAP_TYPE = _PMIX_APP_MAP_TYPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:161:45: undeclared name not builtin: _PMIX_APP_MAP_TYPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NODE_MAP_RAW = _PMIX_NODE_MAP_RAW +PMIX_PROC_MAP = _PMIX_PROC_MAP +PMIX_PROC_MAP_RAW = _PMIX_PROC_MAP_RAW +PMIX_ANL_MAP = _PMIX_ANL_MAP +PMIX_APP_MAP_TYPE = _PMIX_APP_MAP_TYPE +PMIX_APP_MAP_REGEX = _PMIX_APP_MAP_REGEX + ^ +------------------------------------------------------------ + +pmix_constants.pxi:162:45: undeclared name not builtin: _PMIX_APP_MAP_REGEX + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PROC_MAP = _PMIX_PROC_MAP +PMIX_PROC_MAP_RAW = _PMIX_PROC_MAP_RAW +PMIX_ANL_MAP = _PMIX_ANL_MAP +PMIX_APP_MAP_TYPE = _PMIX_APP_MAP_TYPE +PMIX_APP_MAP_REGEX = _PMIX_APP_MAP_REGEX +PMIX_REQUIRED_KEY = _PMIX_REQUIRED_KEY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:163:45: undeclared name not builtin: _PMIX_REQUIRED_KEY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PROC_MAP_RAW = _PMIX_PROC_MAP_RAW +PMIX_ANL_MAP = _PMIX_ANL_MAP +PMIX_APP_MAP_TYPE = _PMIX_APP_MAP_TYPE +PMIX_APP_MAP_REGEX = _PMIX_APP_MAP_REGEX +PMIX_REQUIRED_KEY = _PMIX_REQUIRED_KEY +PMIX_LOCAL_COLLECTIVE_STATUS = _PMIX_LOCAL_COLLECTIVE_STATUS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:164:45: undeclared name not builtin: _PMIX_LOCAL_COLLECTIVE_STATUS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ANL_MAP = _PMIX_ANL_MAP +PMIX_APP_MAP_TYPE = _PMIX_APP_MAP_TYPE +PMIX_APP_MAP_REGEX = _PMIX_APP_MAP_REGEX +PMIX_REQUIRED_KEY = _PMIX_REQUIRED_KEY +PMIX_LOCAL_COLLECTIVE_STATUS = _PMIX_LOCAL_COLLECTIVE_STATUS +PMIX_EVENT_HDLR_NAME = _PMIX_EVENT_HDLR_NAME + ^ +------------------------------------------------------------ + +pmix_constants.pxi:165:45: undeclared name not builtin: _PMIX_EVENT_HDLR_NAME + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_APP_MAP_TYPE = _PMIX_APP_MAP_TYPE +PMIX_APP_MAP_REGEX = _PMIX_APP_MAP_REGEX +PMIX_REQUIRED_KEY = _PMIX_REQUIRED_KEY +PMIX_LOCAL_COLLECTIVE_STATUS = _PMIX_LOCAL_COLLECTIVE_STATUS +PMIX_EVENT_HDLR_NAME = _PMIX_EVENT_HDLR_NAME +PMIX_EVENT_HDLR_FIRST = _PMIX_EVENT_HDLR_FIRST + ^ +------------------------------------------------------------ + +pmix_constants.pxi:166:45: undeclared name not builtin: _PMIX_EVENT_HDLR_FIRST + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_APP_MAP_REGEX = _PMIX_APP_MAP_REGEX +PMIX_REQUIRED_KEY = _PMIX_REQUIRED_KEY +PMIX_LOCAL_COLLECTIVE_STATUS = _PMIX_LOCAL_COLLECTIVE_STATUS +PMIX_EVENT_HDLR_NAME = _PMIX_EVENT_HDLR_NAME +PMIX_EVENT_HDLR_FIRST = _PMIX_EVENT_HDLR_FIRST +PMIX_EVENT_HDLR_LAST = _PMIX_EVENT_HDLR_LAST + ^ +------------------------------------------------------------ + +pmix_constants.pxi:167:45: undeclared name not builtin: _PMIX_EVENT_HDLR_LAST + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_REQUIRED_KEY = _PMIX_REQUIRED_KEY +PMIX_LOCAL_COLLECTIVE_STATUS = _PMIX_LOCAL_COLLECTIVE_STATUS +PMIX_EVENT_HDLR_NAME = _PMIX_EVENT_HDLR_NAME +PMIX_EVENT_HDLR_FIRST = _PMIX_EVENT_HDLR_FIRST +PMIX_EVENT_HDLR_LAST = _PMIX_EVENT_HDLR_LAST +PMIX_EVENT_HDLR_FIRST_IN_CATEGORY = _PMIX_EVENT_HDLR_FIRST_IN_CATEGORY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:168:45: undeclared name not builtin: _PMIX_EVENT_HDLR_FIRST_IN_CATEGORY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOCAL_COLLECTIVE_STATUS = _PMIX_LOCAL_COLLECTIVE_STATUS +PMIX_EVENT_HDLR_NAME = _PMIX_EVENT_HDLR_NAME +PMIX_EVENT_HDLR_FIRST = _PMIX_EVENT_HDLR_FIRST +PMIX_EVENT_HDLR_LAST = _PMIX_EVENT_HDLR_LAST +PMIX_EVENT_HDLR_FIRST_IN_CATEGORY = _PMIX_EVENT_HDLR_FIRST_IN_CATEGORY +PMIX_EVENT_HDLR_LAST_IN_CATEGORY = _PMIX_EVENT_HDLR_LAST_IN_CATEGORY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:169:45: undeclared name not builtin: _PMIX_EVENT_HDLR_LAST_IN_CATEGORY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_HDLR_NAME = _PMIX_EVENT_HDLR_NAME +PMIX_EVENT_HDLR_FIRST = _PMIX_EVENT_HDLR_FIRST +PMIX_EVENT_HDLR_LAST = _PMIX_EVENT_HDLR_LAST +PMIX_EVENT_HDLR_FIRST_IN_CATEGORY = _PMIX_EVENT_HDLR_FIRST_IN_CATEGORY +PMIX_EVENT_HDLR_LAST_IN_CATEGORY = _PMIX_EVENT_HDLR_LAST_IN_CATEGORY +PMIX_EVENT_HDLR_BEFORE = _PMIX_EVENT_HDLR_BEFORE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:170:45: undeclared name not builtin: _PMIX_EVENT_HDLR_BEFORE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_HDLR_FIRST = _PMIX_EVENT_HDLR_FIRST +PMIX_EVENT_HDLR_LAST = _PMIX_EVENT_HDLR_LAST +PMIX_EVENT_HDLR_FIRST_IN_CATEGORY = _PMIX_EVENT_HDLR_FIRST_IN_CATEGORY +PMIX_EVENT_HDLR_LAST_IN_CATEGORY = _PMIX_EVENT_HDLR_LAST_IN_CATEGORY +PMIX_EVENT_HDLR_BEFORE = _PMIX_EVENT_HDLR_BEFORE +PMIX_EVENT_HDLR_AFTER = _PMIX_EVENT_HDLR_AFTER + ^ +------------------------------------------------------------ + +pmix_constants.pxi:171:45: undeclared name not builtin: _PMIX_EVENT_HDLR_AFTER + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_HDLR_LAST = _PMIX_EVENT_HDLR_LAST +PMIX_EVENT_HDLR_FIRST_IN_CATEGORY = _PMIX_EVENT_HDLR_FIRST_IN_CATEGORY +PMIX_EVENT_HDLR_LAST_IN_CATEGORY = _PMIX_EVENT_HDLR_LAST_IN_CATEGORY +PMIX_EVENT_HDLR_BEFORE = _PMIX_EVENT_HDLR_BEFORE +PMIX_EVENT_HDLR_AFTER = _PMIX_EVENT_HDLR_AFTER +PMIX_EVENT_HDLR_PREPEND = _PMIX_EVENT_HDLR_PREPEND + ^ +------------------------------------------------------------ + +pmix_constants.pxi:172:45: undeclared name not builtin: _PMIX_EVENT_HDLR_PREPEND + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_HDLR_FIRST_IN_CATEGORY = _PMIX_EVENT_HDLR_FIRST_IN_CATEGORY +PMIX_EVENT_HDLR_LAST_IN_CATEGORY = _PMIX_EVENT_HDLR_LAST_IN_CATEGORY +PMIX_EVENT_HDLR_BEFORE = _PMIX_EVENT_HDLR_BEFORE +PMIX_EVENT_HDLR_AFTER = _PMIX_EVENT_HDLR_AFTER +PMIX_EVENT_HDLR_PREPEND = _PMIX_EVENT_HDLR_PREPEND +PMIX_EVENT_HDLR_APPEND = _PMIX_EVENT_HDLR_APPEND + ^ +------------------------------------------------------------ + +pmix_constants.pxi:173:45: undeclared name not builtin: _PMIX_EVENT_HDLR_APPEND + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_HDLR_LAST_IN_CATEGORY = _PMIX_EVENT_HDLR_LAST_IN_CATEGORY +PMIX_EVENT_HDLR_BEFORE = _PMIX_EVENT_HDLR_BEFORE +PMIX_EVENT_HDLR_AFTER = _PMIX_EVENT_HDLR_AFTER +PMIX_EVENT_HDLR_PREPEND = _PMIX_EVENT_HDLR_PREPEND +PMIX_EVENT_HDLR_APPEND = _PMIX_EVENT_HDLR_APPEND +PMIX_EVENT_CUSTOM_RANGE = _PMIX_EVENT_CUSTOM_RANGE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:174:45: undeclared name not builtin: _PMIX_EVENT_CUSTOM_RANGE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_HDLR_BEFORE = _PMIX_EVENT_HDLR_BEFORE +PMIX_EVENT_HDLR_AFTER = _PMIX_EVENT_HDLR_AFTER +PMIX_EVENT_HDLR_PREPEND = _PMIX_EVENT_HDLR_PREPEND +PMIX_EVENT_HDLR_APPEND = _PMIX_EVENT_HDLR_APPEND +PMIX_EVENT_CUSTOM_RANGE = _PMIX_EVENT_CUSTOM_RANGE +PMIX_EVENT_AFFECTED_PROC = _PMIX_EVENT_AFFECTED_PROC + ^ +------------------------------------------------------------ + +pmix_constants.pxi:175:45: undeclared name not builtin: _PMIX_EVENT_AFFECTED_PROC + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_HDLR_AFTER = _PMIX_EVENT_HDLR_AFTER +PMIX_EVENT_HDLR_PREPEND = _PMIX_EVENT_HDLR_PREPEND +PMIX_EVENT_HDLR_APPEND = _PMIX_EVENT_HDLR_APPEND +PMIX_EVENT_CUSTOM_RANGE = _PMIX_EVENT_CUSTOM_RANGE +PMIX_EVENT_AFFECTED_PROC = _PMIX_EVENT_AFFECTED_PROC +PMIX_EVENT_AFFECTED_PROCS = _PMIX_EVENT_AFFECTED_PROCS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:176:45: undeclared name not builtin: _PMIX_EVENT_AFFECTED_PROCS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_HDLR_PREPEND = _PMIX_EVENT_HDLR_PREPEND +PMIX_EVENT_HDLR_APPEND = _PMIX_EVENT_HDLR_APPEND +PMIX_EVENT_CUSTOM_RANGE = _PMIX_EVENT_CUSTOM_RANGE +PMIX_EVENT_AFFECTED_PROC = _PMIX_EVENT_AFFECTED_PROC +PMIX_EVENT_AFFECTED_PROCS = _PMIX_EVENT_AFFECTED_PROCS +PMIX_EVENT_NON_DEFAULT = _PMIX_EVENT_NON_DEFAULT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:177:45: undeclared name not builtin: _PMIX_EVENT_NON_DEFAULT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_HDLR_APPEND = _PMIX_EVENT_HDLR_APPEND +PMIX_EVENT_CUSTOM_RANGE = _PMIX_EVENT_CUSTOM_RANGE +PMIX_EVENT_AFFECTED_PROC = _PMIX_EVENT_AFFECTED_PROC +PMIX_EVENT_AFFECTED_PROCS = _PMIX_EVENT_AFFECTED_PROCS +PMIX_EVENT_NON_DEFAULT = _PMIX_EVENT_NON_DEFAULT +PMIX_EVENT_RETURN_OBJECT = _PMIX_EVENT_RETURN_OBJECT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:178:45: undeclared name not builtin: _PMIX_EVENT_RETURN_OBJECT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_CUSTOM_RANGE = _PMIX_EVENT_CUSTOM_RANGE +PMIX_EVENT_AFFECTED_PROC = _PMIX_EVENT_AFFECTED_PROC +PMIX_EVENT_AFFECTED_PROCS = _PMIX_EVENT_AFFECTED_PROCS +PMIX_EVENT_NON_DEFAULT = _PMIX_EVENT_NON_DEFAULT +PMIX_EVENT_RETURN_OBJECT = _PMIX_EVENT_RETURN_OBJECT +PMIX_EVENT_DO_NOT_CACHE = _PMIX_EVENT_DO_NOT_CACHE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:179:45: undeclared name not builtin: _PMIX_EVENT_DO_NOT_CACHE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_AFFECTED_PROC = _PMIX_EVENT_AFFECTED_PROC +PMIX_EVENT_AFFECTED_PROCS = _PMIX_EVENT_AFFECTED_PROCS +PMIX_EVENT_NON_DEFAULT = _PMIX_EVENT_NON_DEFAULT +PMIX_EVENT_RETURN_OBJECT = _PMIX_EVENT_RETURN_OBJECT +PMIX_EVENT_DO_NOT_CACHE = _PMIX_EVENT_DO_NOT_CACHE +PMIX_EVENT_SILENT_TERMINATION = _PMIX_EVENT_SILENT_TERMINATION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:180:45: undeclared name not builtin: _PMIX_EVENT_SILENT_TERMINATION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_AFFECTED_PROCS = _PMIX_EVENT_AFFECTED_PROCS +PMIX_EVENT_NON_DEFAULT = _PMIX_EVENT_NON_DEFAULT +PMIX_EVENT_RETURN_OBJECT = _PMIX_EVENT_RETURN_OBJECT +PMIX_EVENT_DO_NOT_CACHE = _PMIX_EVENT_DO_NOT_CACHE +PMIX_EVENT_SILENT_TERMINATION = _PMIX_EVENT_SILENT_TERMINATION +PMIX_EVENT_PROXY = _PMIX_EVENT_PROXY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:181:45: undeclared name not builtin: _PMIX_EVENT_PROXY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_NON_DEFAULT = _PMIX_EVENT_NON_DEFAULT +PMIX_EVENT_RETURN_OBJECT = _PMIX_EVENT_RETURN_OBJECT +PMIX_EVENT_DO_NOT_CACHE = _PMIX_EVENT_DO_NOT_CACHE +PMIX_EVENT_SILENT_TERMINATION = _PMIX_EVENT_SILENT_TERMINATION +PMIX_EVENT_PROXY = _PMIX_EVENT_PROXY +PMIX_EVENT_TEXT_MESSAGE = _PMIX_EVENT_TEXT_MESSAGE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:182:45: undeclared name not builtin: _PMIX_EVENT_TEXT_MESSAGE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_RETURN_OBJECT = _PMIX_EVENT_RETURN_OBJECT +PMIX_EVENT_DO_NOT_CACHE = _PMIX_EVENT_DO_NOT_CACHE +PMIX_EVENT_SILENT_TERMINATION = _PMIX_EVENT_SILENT_TERMINATION +PMIX_EVENT_PROXY = _PMIX_EVENT_PROXY +PMIX_EVENT_TEXT_MESSAGE = _PMIX_EVENT_TEXT_MESSAGE +PMIX_EVENT_TIMESTAMP = _PMIX_EVENT_TIMESTAMP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:183:45: undeclared name not builtin: _PMIX_EVENT_TIMESTAMP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_DO_NOT_CACHE = _PMIX_EVENT_DO_NOT_CACHE +PMIX_EVENT_SILENT_TERMINATION = _PMIX_EVENT_SILENT_TERMINATION +PMIX_EVENT_PROXY = _PMIX_EVENT_PROXY +PMIX_EVENT_TEXT_MESSAGE = _PMIX_EVENT_TEXT_MESSAGE +PMIX_EVENT_TIMESTAMP = _PMIX_EVENT_TIMESTAMP +PMIX_EVENT_ONESHOT = _PMIX_EVENT_ONESHOT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:184:45: undeclared name not builtin: _PMIX_EVENT_ONESHOT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_SILENT_TERMINATION = _PMIX_EVENT_SILENT_TERMINATION +PMIX_EVENT_PROXY = _PMIX_EVENT_PROXY +PMIX_EVENT_TEXT_MESSAGE = _PMIX_EVENT_TEXT_MESSAGE +PMIX_EVENT_TIMESTAMP = _PMIX_EVENT_TIMESTAMP +PMIX_EVENT_ONESHOT = _PMIX_EVENT_ONESHOT +PMIX_EVENT_TERMINATE_SESSION = _PMIX_EVENT_TERMINATE_SESSION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:185:45: undeclared name not builtin: _PMIX_EVENT_TERMINATE_SESSION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_PROXY = _PMIX_EVENT_PROXY +PMIX_EVENT_TEXT_MESSAGE = _PMIX_EVENT_TEXT_MESSAGE +PMIX_EVENT_TIMESTAMP = _PMIX_EVENT_TIMESTAMP +PMIX_EVENT_ONESHOT = _PMIX_EVENT_ONESHOT +PMIX_EVENT_TERMINATE_SESSION = _PMIX_EVENT_TERMINATE_SESSION +PMIX_EVENT_TERMINATE_JOB = _PMIX_EVENT_TERMINATE_JOB + ^ +------------------------------------------------------------ + +pmix_constants.pxi:186:45: undeclared name not builtin: _PMIX_EVENT_TERMINATE_JOB + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_TEXT_MESSAGE = _PMIX_EVENT_TEXT_MESSAGE +PMIX_EVENT_TIMESTAMP = _PMIX_EVENT_TIMESTAMP +PMIX_EVENT_ONESHOT = _PMIX_EVENT_ONESHOT +PMIX_EVENT_TERMINATE_SESSION = _PMIX_EVENT_TERMINATE_SESSION +PMIX_EVENT_TERMINATE_JOB = _PMIX_EVENT_TERMINATE_JOB +PMIX_EVENT_TERMINATE_NODE = _PMIX_EVENT_TERMINATE_NODE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:187:45: undeclared name not builtin: _PMIX_EVENT_TERMINATE_NODE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_TIMESTAMP = _PMIX_EVENT_TIMESTAMP +PMIX_EVENT_ONESHOT = _PMIX_EVENT_ONESHOT +PMIX_EVENT_TERMINATE_SESSION = _PMIX_EVENT_TERMINATE_SESSION +PMIX_EVENT_TERMINATE_JOB = _PMIX_EVENT_TERMINATE_JOB +PMIX_EVENT_TERMINATE_NODE = _PMIX_EVENT_TERMINATE_NODE +PMIX_EVENT_TERMINATE_PROC = _PMIX_EVENT_TERMINATE_PROC + ^ +------------------------------------------------------------ + +pmix_constants.pxi:188:45: undeclared name not builtin: _PMIX_EVENT_TERMINATE_PROC + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_ONESHOT = _PMIX_EVENT_ONESHOT +PMIX_EVENT_TERMINATE_SESSION = _PMIX_EVENT_TERMINATE_SESSION +PMIX_EVENT_TERMINATE_JOB = _PMIX_EVENT_TERMINATE_JOB +PMIX_EVENT_TERMINATE_NODE = _PMIX_EVENT_TERMINATE_NODE +PMIX_EVENT_TERMINATE_PROC = _PMIX_EVENT_TERMINATE_PROC +PMIX_EVENT_ACTION_TIMEOUT = _PMIX_EVENT_ACTION_TIMEOUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:189:45: undeclared name not builtin: _PMIX_EVENT_ACTION_TIMEOUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_TERMINATE_SESSION = _PMIX_EVENT_TERMINATE_SESSION +PMIX_EVENT_TERMINATE_JOB = _PMIX_EVENT_TERMINATE_JOB +PMIX_EVENT_TERMINATE_NODE = _PMIX_EVENT_TERMINATE_NODE +PMIX_EVENT_TERMINATE_PROC = _PMIX_EVENT_TERMINATE_PROC +PMIX_EVENT_ACTION_TIMEOUT = _PMIX_EVENT_ACTION_TIMEOUT +PMIX_PERSONALITY = _PMIX_PERSONALITY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:190:45: undeclared name not builtin: _PMIX_PERSONALITY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_TERMINATE_JOB = _PMIX_EVENT_TERMINATE_JOB +PMIX_EVENT_TERMINATE_NODE = _PMIX_EVENT_TERMINATE_NODE +PMIX_EVENT_TERMINATE_PROC = _PMIX_EVENT_TERMINATE_PROC +PMIX_EVENT_ACTION_TIMEOUT = _PMIX_EVENT_ACTION_TIMEOUT +PMIX_PERSONALITY = _PMIX_PERSONALITY +PMIX_HOST = _PMIX_HOST + ^ +------------------------------------------------------------ + +pmix_constants.pxi:191:45: undeclared name not builtin: _PMIX_HOST + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_TERMINATE_NODE = _PMIX_EVENT_TERMINATE_NODE +PMIX_EVENT_TERMINATE_PROC = _PMIX_EVENT_TERMINATE_PROC +PMIX_EVENT_ACTION_TIMEOUT = _PMIX_EVENT_ACTION_TIMEOUT +PMIX_PERSONALITY = _PMIX_PERSONALITY +PMIX_HOST = _PMIX_HOST +PMIX_HOSTFILE = _PMIX_HOSTFILE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:192:45: undeclared name not builtin: _PMIX_HOSTFILE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_TERMINATE_PROC = _PMIX_EVENT_TERMINATE_PROC +PMIX_EVENT_ACTION_TIMEOUT = _PMIX_EVENT_ACTION_TIMEOUT +PMIX_PERSONALITY = _PMIX_PERSONALITY +PMIX_HOST = _PMIX_HOST +PMIX_HOSTFILE = _PMIX_HOSTFILE +PMIX_ADD_HOST = _PMIX_ADD_HOST + ^ +------------------------------------------------------------ + +pmix_constants.pxi:193:45: undeclared name not builtin: _PMIX_ADD_HOST + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_ACTION_TIMEOUT = _PMIX_EVENT_ACTION_TIMEOUT +PMIX_PERSONALITY = _PMIX_PERSONALITY +PMIX_HOST = _PMIX_HOST +PMIX_HOSTFILE = _PMIX_HOSTFILE +PMIX_ADD_HOST = _PMIX_ADD_HOST +PMIX_ADD_HOSTFILE = _PMIX_ADD_HOSTFILE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:194:45: undeclared name not builtin: _PMIX_ADD_HOSTFILE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PERSONALITY = _PMIX_PERSONALITY +PMIX_HOST = _PMIX_HOST +PMIX_HOSTFILE = _PMIX_HOSTFILE +PMIX_ADD_HOST = _PMIX_ADD_HOST +PMIX_ADD_HOSTFILE = _PMIX_ADD_HOSTFILE +PMIX_PREFIX = _PMIX_PREFIX + ^ +------------------------------------------------------------ + +pmix_constants.pxi:195:45: undeclared name not builtin: _PMIX_PREFIX + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_HOST = _PMIX_HOST +PMIX_HOSTFILE = _PMIX_HOSTFILE +PMIX_ADD_HOST = _PMIX_ADD_HOST +PMIX_ADD_HOSTFILE = _PMIX_ADD_HOSTFILE +PMIX_PREFIX = _PMIX_PREFIX +PMIX_WDIR = _PMIX_WDIR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:196:45: undeclared name not builtin: _PMIX_WDIR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_HOSTFILE = _PMIX_HOSTFILE +PMIX_ADD_HOST = _PMIX_ADD_HOST +PMIX_ADD_HOSTFILE = _PMIX_ADD_HOSTFILE +PMIX_PREFIX = _PMIX_PREFIX +PMIX_WDIR = _PMIX_WDIR +PMIX_WDIR_USER_SPECIFIED = _PMIX_WDIR_USER_SPECIFIED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:197:45: undeclared name not builtin: _PMIX_WDIR_USER_SPECIFIED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ADD_HOST = _PMIX_ADD_HOST +PMIX_ADD_HOSTFILE = _PMIX_ADD_HOSTFILE +PMIX_PREFIX = _PMIX_PREFIX +PMIX_WDIR = _PMIX_WDIR +PMIX_WDIR_USER_SPECIFIED = _PMIX_WDIR_USER_SPECIFIED +PMIX_DISPLAY_MAP = _PMIX_DISPLAY_MAP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:198:45: undeclared name not builtin: _PMIX_DISPLAY_MAP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ADD_HOSTFILE = _PMIX_ADD_HOSTFILE +PMIX_PREFIX = _PMIX_PREFIX +PMIX_WDIR = _PMIX_WDIR +PMIX_WDIR_USER_SPECIFIED = _PMIX_WDIR_USER_SPECIFIED +PMIX_DISPLAY_MAP = _PMIX_DISPLAY_MAP +PMIX_DISPLAY_MAP_DETAILED = _PMIX_DISPLAY_MAP_DETAILED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:199:45: undeclared name not builtin: _PMIX_DISPLAY_MAP_DETAILED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PREFIX = _PMIX_PREFIX +PMIX_WDIR = _PMIX_WDIR +PMIX_WDIR_USER_SPECIFIED = _PMIX_WDIR_USER_SPECIFIED +PMIX_DISPLAY_MAP = _PMIX_DISPLAY_MAP +PMIX_DISPLAY_MAP_DETAILED = _PMIX_DISPLAY_MAP_DETAILED +PMIX_DISPLAY_ALLOCATION = _PMIX_DISPLAY_ALLOCATION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:200:45: undeclared name not builtin: _PMIX_DISPLAY_ALLOCATION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_WDIR = _PMIX_WDIR +PMIX_WDIR_USER_SPECIFIED = _PMIX_WDIR_USER_SPECIFIED +PMIX_DISPLAY_MAP = _PMIX_DISPLAY_MAP +PMIX_DISPLAY_MAP_DETAILED = _PMIX_DISPLAY_MAP_DETAILED +PMIX_DISPLAY_ALLOCATION = _PMIX_DISPLAY_ALLOCATION +PMIX_DISPLAY_TOPOLOGY = _PMIX_DISPLAY_TOPOLOGY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:201:45: undeclared name not builtin: _PMIX_DISPLAY_TOPOLOGY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_WDIR_USER_SPECIFIED = _PMIX_WDIR_USER_SPECIFIED +PMIX_DISPLAY_MAP = _PMIX_DISPLAY_MAP +PMIX_DISPLAY_MAP_DETAILED = _PMIX_DISPLAY_MAP_DETAILED +PMIX_DISPLAY_ALLOCATION = _PMIX_DISPLAY_ALLOCATION +PMIX_DISPLAY_TOPOLOGY = _PMIX_DISPLAY_TOPOLOGY +PMIX_PPR = _PMIX_PPR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:202:45: undeclared name not builtin: _PMIX_PPR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DISPLAY_MAP = _PMIX_DISPLAY_MAP +PMIX_DISPLAY_MAP_DETAILED = _PMIX_DISPLAY_MAP_DETAILED +PMIX_DISPLAY_ALLOCATION = _PMIX_DISPLAY_ALLOCATION +PMIX_DISPLAY_TOPOLOGY = _PMIX_DISPLAY_TOPOLOGY +PMIX_PPR = _PMIX_PPR +PMIX_MAPBY = _PMIX_MAPBY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:203:45: undeclared name not builtin: _PMIX_MAPBY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DISPLAY_MAP_DETAILED = _PMIX_DISPLAY_MAP_DETAILED +PMIX_DISPLAY_ALLOCATION = _PMIX_DISPLAY_ALLOCATION +PMIX_DISPLAY_TOPOLOGY = _PMIX_DISPLAY_TOPOLOGY +PMIX_PPR = _PMIX_PPR +PMIX_MAPBY = _PMIX_MAPBY +PMIX_RANKBY = _PMIX_RANKBY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:204:45: undeclared name not builtin: _PMIX_RANKBY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DISPLAY_ALLOCATION = _PMIX_DISPLAY_ALLOCATION +PMIX_DISPLAY_TOPOLOGY = _PMIX_DISPLAY_TOPOLOGY +PMIX_PPR = _PMIX_PPR +PMIX_MAPBY = _PMIX_MAPBY +PMIX_RANKBY = _PMIX_RANKBY +PMIX_BINDTO = _PMIX_BINDTO + ^ +------------------------------------------------------------ + +pmix_constants.pxi:205:45: undeclared name not builtin: _PMIX_BINDTO + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DISPLAY_TOPOLOGY = _PMIX_DISPLAY_TOPOLOGY +PMIX_PPR = _PMIX_PPR +PMIX_MAPBY = _PMIX_MAPBY +PMIX_RANKBY = _PMIX_RANKBY +PMIX_BINDTO = _PMIX_BINDTO +PMIX_PRELOAD_BIN = _PMIX_PRELOAD_BIN + ^ +------------------------------------------------------------ + +pmix_constants.pxi:206:45: undeclared name not builtin: _PMIX_PRELOAD_BIN + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PPR = _PMIX_PPR +PMIX_MAPBY = _PMIX_MAPBY +PMIX_RANKBY = _PMIX_RANKBY +PMIX_BINDTO = _PMIX_BINDTO +PMIX_PRELOAD_BIN = _PMIX_PRELOAD_BIN +PMIX_PRELOAD_FILES = _PMIX_PRELOAD_FILES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:207:45: undeclared name not builtin: _PMIX_PRELOAD_FILES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MAPBY = _PMIX_MAPBY +PMIX_RANKBY = _PMIX_RANKBY +PMIX_BINDTO = _PMIX_BINDTO +PMIX_PRELOAD_BIN = _PMIX_PRELOAD_BIN +PMIX_PRELOAD_FILES = _PMIX_PRELOAD_FILES +PMIX_STDIN_TGT = _PMIX_STDIN_TGT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:208:45: undeclared name not builtin: _PMIX_STDIN_TGT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_RANKBY = _PMIX_RANKBY +PMIX_BINDTO = _PMIX_BINDTO +PMIX_PRELOAD_BIN = _PMIX_PRELOAD_BIN +PMIX_PRELOAD_FILES = _PMIX_PRELOAD_FILES +PMIX_STDIN_TGT = _PMIX_STDIN_TGT +PMIX_DEBUGGER_DAEMONS = _PMIX_DEBUGGER_DAEMONS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:209:45: undeclared name not builtin: _PMIX_DEBUGGER_DAEMONS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_BINDTO = _PMIX_BINDTO +PMIX_PRELOAD_BIN = _PMIX_PRELOAD_BIN +PMIX_PRELOAD_FILES = _PMIX_PRELOAD_FILES +PMIX_STDIN_TGT = _PMIX_STDIN_TGT +PMIX_DEBUGGER_DAEMONS = _PMIX_DEBUGGER_DAEMONS +PMIX_COSPAWN_APP = _PMIX_COSPAWN_APP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:210:45: undeclared name not builtin: _PMIX_COSPAWN_APP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PRELOAD_BIN = _PMIX_PRELOAD_BIN +PMIX_PRELOAD_FILES = _PMIX_PRELOAD_FILES +PMIX_STDIN_TGT = _PMIX_STDIN_TGT +PMIX_DEBUGGER_DAEMONS = _PMIX_DEBUGGER_DAEMONS +PMIX_COSPAWN_APP = _PMIX_COSPAWN_APP +PMIX_COLOCATE_PROCS = _PMIX_COLOCATE_PROCS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:211:45: undeclared name not builtin: _PMIX_COLOCATE_PROCS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PRELOAD_FILES = _PMIX_PRELOAD_FILES +PMIX_STDIN_TGT = _PMIX_STDIN_TGT +PMIX_DEBUGGER_DAEMONS = _PMIX_DEBUGGER_DAEMONS +PMIX_COSPAWN_APP = _PMIX_COSPAWN_APP +PMIX_COLOCATE_PROCS = _PMIX_COLOCATE_PROCS +PMIX_COLOCATE_NPERPROC = _PMIX_COLOCATE_NPERPROC + ^ +------------------------------------------------------------ + +pmix_constants.pxi:212:45: undeclared name not builtin: _PMIX_COLOCATE_NPERPROC + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STDIN_TGT = _PMIX_STDIN_TGT +PMIX_DEBUGGER_DAEMONS = _PMIX_DEBUGGER_DAEMONS +PMIX_COSPAWN_APP = _PMIX_COSPAWN_APP +PMIX_COLOCATE_PROCS = _PMIX_COLOCATE_PROCS +PMIX_COLOCATE_NPERPROC = _PMIX_COLOCATE_NPERPROC +PMIX_COLOCATE_NPERNODE = _PMIX_COLOCATE_NPERNODE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:213:45: undeclared name not builtin: _PMIX_COLOCATE_NPERNODE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DEBUGGER_DAEMONS = _PMIX_DEBUGGER_DAEMONS +PMIX_COSPAWN_APP = _PMIX_COSPAWN_APP +PMIX_COLOCATE_PROCS = _PMIX_COLOCATE_PROCS +PMIX_COLOCATE_NPERPROC = _PMIX_COLOCATE_NPERPROC +PMIX_COLOCATE_NPERNODE = _PMIX_COLOCATE_NPERNODE +PMIX_SET_SESSION_CWD = _PMIX_SET_SESSION_CWD + ^ +------------------------------------------------------------ + +pmix_constants.pxi:214:45: undeclared name not builtin: _PMIX_SET_SESSION_CWD + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_COSPAWN_APP = _PMIX_COSPAWN_APP +PMIX_COLOCATE_PROCS = _PMIX_COLOCATE_PROCS +PMIX_COLOCATE_NPERPROC = _PMIX_COLOCATE_NPERPROC +PMIX_COLOCATE_NPERNODE = _PMIX_COLOCATE_NPERNODE +PMIX_SET_SESSION_CWD = _PMIX_SET_SESSION_CWD +PMIX_INDEX_ARGV = _PMIX_INDEX_ARGV + ^ +------------------------------------------------------------ + +pmix_constants.pxi:215:45: undeclared name not builtin: _PMIX_INDEX_ARGV + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_COLOCATE_PROCS = _PMIX_COLOCATE_PROCS +PMIX_COLOCATE_NPERPROC = _PMIX_COLOCATE_NPERPROC +PMIX_COLOCATE_NPERNODE = _PMIX_COLOCATE_NPERNODE +PMIX_SET_SESSION_CWD = _PMIX_SET_SESSION_CWD +PMIX_INDEX_ARGV = _PMIX_INDEX_ARGV +PMIX_CPUS_PER_PROC = _PMIX_CPUS_PER_PROC + ^ +------------------------------------------------------------ + +pmix_constants.pxi:216:45: undeclared name not builtin: _PMIX_CPUS_PER_PROC + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_COLOCATE_NPERPROC = _PMIX_COLOCATE_NPERPROC +PMIX_COLOCATE_NPERNODE = _PMIX_COLOCATE_NPERNODE +PMIX_SET_SESSION_CWD = _PMIX_SET_SESSION_CWD +PMIX_INDEX_ARGV = _PMIX_INDEX_ARGV +PMIX_CPUS_PER_PROC = _PMIX_CPUS_PER_PROC +PMIX_NO_PROCS_ON_HEAD = _PMIX_NO_PROCS_ON_HEAD + ^ +------------------------------------------------------------ + +pmix_constants.pxi:217:45: undeclared name not builtin: _PMIX_NO_PROCS_ON_HEAD + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_COLOCATE_NPERNODE = _PMIX_COLOCATE_NPERNODE +PMIX_SET_SESSION_CWD = _PMIX_SET_SESSION_CWD +PMIX_INDEX_ARGV = _PMIX_INDEX_ARGV +PMIX_CPUS_PER_PROC = _PMIX_CPUS_PER_PROC +PMIX_NO_PROCS_ON_HEAD = _PMIX_NO_PROCS_ON_HEAD +PMIX_NO_OVERSUBSCRIBE = _PMIX_NO_OVERSUBSCRIBE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:218:45: undeclared name not builtin: _PMIX_NO_OVERSUBSCRIBE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SET_SESSION_CWD = _PMIX_SET_SESSION_CWD +PMIX_INDEX_ARGV = _PMIX_INDEX_ARGV +PMIX_CPUS_PER_PROC = _PMIX_CPUS_PER_PROC +PMIX_NO_PROCS_ON_HEAD = _PMIX_NO_PROCS_ON_HEAD +PMIX_NO_OVERSUBSCRIBE = _PMIX_NO_OVERSUBSCRIBE +PMIX_REPORT_BINDINGS = _PMIX_REPORT_BINDINGS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:219:45: undeclared name not builtin: _PMIX_REPORT_BINDINGS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_INDEX_ARGV = _PMIX_INDEX_ARGV +PMIX_CPUS_PER_PROC = _PMIX_CPUS_PER_PROC +PMIX_NO_PROCS_ON_HEAD = _PMIX_NO_PROCS_ON_HEAD +PMIX_NO_OVERSUBSCRIBE = _PMIX_NO_OVERSUBSCRIBE +PMIX_REPORT_BINDINGS = _PMIX_REPORT_BINDINGS +PMIX_CPU_LIST = _PMIX_CPU_LIST + ^ +------------------------------------------------------------ + +pmix_constants.pxi:220:45: undeclared name not builtin: _PMIX_CPU_LIST + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CPUS_PER_PROC = _PMIX_CPUS_PER_PROC +PMIX_NO_PROCS_ON_HEAD = _PMIX_NO_PROCS_ON_HEAD +PMIX_NO_OVERSUBSCRIBE = _PMIX_NO_OVERSUBSCRIBE +PMIX_REPORT_BINDINGS = _PMIX_REPORT_BINDINGS +PMIX_CPU_LIST = _PMIX_CPU_LIST +PMIX_JOB_RECOVERABLE = _PMIX_JOB_RECOVERABLE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:221:45: undeclared name not builtin: _PMIX_JOB_RECOVERABLE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NO_PROCS_ON_HEAD = _PMIX_NO_PROCS_ON_HEAD +PMIX_NO_OVERSUBSCRIBE = _PMIX_NO_OVERSUBSCRIBE +PMIX_REPORT_BINDINGS = _PMIX_REPORT_BINDINGS +PMIX_CPU_LIST = _PMIX_CPU_LIST +PMIX_JOB_RECOVERABLE = _PMIX_JOB_RECOVERABLE +PMIX_JOB_CONTINUOUS = _PMIX_JOB_CONTINUOUS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:222:45: undeclared name not builtin: _PMIX_JOB_CONTINUOUS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NO_OVERSUBSCRIBE = _PMIX_NO_OVERSUBSCRIBE +PMIX_REPORT_BINDINGS = _PMIX_REPORT_BINDINGS +PMIX_CPU_LIST = _PMIX_CPU_LIST +PMIX_JOB_RECOVERABLE = _PMIX_JOB_RECOVERABLE +PMIX_JOB_CONTINUOUS = _PMIX_JOB_CONTINUOUS +PMIX_MAX_RESTARTS = _PMIX_MAX_RESTARTS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:223:45: undeclared name not builtin: _PMIX_MAX_RESTARTS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_REPORT_BINDINGS = _PMIX_REPORT_BINDINGS +PMIX_CPU_LIST = _PMIX_CPU_LIST +PMIX_JOB_RECOVERABLE = _PMIX_JOB_RECOVERABLE +PMIX_JOB_CONTINUOUS = _PMIX_JOB_CONTINUOUS +PMIX_MAX_RESTARTS = _PMIX_MAX_RESTARTS +PMIX_FWD_STDIN = _PMIX_FWD_STDIN + ^ +------------------------------------------------------------ + +pmix_constants.pxi:224:45: undeclared name not builtin: _PMIX_FWD_STDIN + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CPU_LIST = _PMIX_CPU_LIST +PMIX_JOB_RECOVERABLE = _PMIX_JOB_RECOVERABLE +PMIX_JOB_CONTINUOUS = _PMIX_JOB_CONTINUOUS +PMIX_MAX_RESTARTS = _PMIX_MAX_RESTARTS +PMIX_FWD_STDIN = _PMIX_FWD_STDIN +PMIX_FWD_STDOUT = _PMIX_FWD_STDOUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:225:45: undeclared name not builtin: _PMIX_FWD_STDOUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_RECOVERABLE = _PMIX_JOB_RECOVERABLE +PMIX_JOB_CONTINUOUS = _PMIX_JOB_CONTINUOUS +PMIX_MAX_RESTARTS = _PMIX_MAX_RESTARTS +PMIX_FWD_STDIN = _PMIX_FWD_STDIN +PMIX_FWD_STDOUT = _PMIX_FWD_STDOUT +PMIX_FWD_STDERR = _PMIX_FWD_STDERR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:226:45: undeclared name not builtin: _PMIX_FWD_STDERR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CONTINUOUS = _PMIX_JOB_CONTINUOUS +PMIX_MAX_RESTARTS = _PMIX_MAX_RESTARTS +PMIX_FWD_STDIN = _PMIX_FWD_STDIN +PMIX_FWD_STDOUT = _PMIX_FWD_STDOUT +PMIX_FWD_STDERR = _PMIX_FWD_STDERR +PMIX_FWD_STDDIAG = _PMIX_FWD_STDDIAG + ^ +------------------------------------------------------------ + +pmix_constants.pxi:227:45: undeclared name not builtin: _PMIX_FWD_STDDIAG + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MAX_RESTARTS = _PMIX_MAX_RESTARTS +PMIX_FWD_STDIN = _PMIX_FWD_STDIN +PMIX_FWD_STDOUT = _PMIX_FWD_STDOUT +PMIX_FWD_STDERR = _PMIX_FWD_STDERR +PMIX_FWD_STDDIAG = _PMIX_FWD_STDDIAG +PMIX_SPAWN_TOOL = _PMIX_SPAWN_TOOL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:228:45: undeclared name not builtin: _PMIX_SPAWN_TOOL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FWD_STDIN = _PMIX_FWD_STDIN +PMIX_FWD_STDOUT = _PMIX_FWD_STDOUT +PMIX_FWD_STDERR = _PMIX_FWD_STDERR +PMIX_FWD_STDDIAG = _PMIX_FWD_STDDIAG +PMIX_SPAWN_TOOL = _PMIX_SPAWN_TOOL +PMIX_CMD_LINE = _PMIX_CMD_LINE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:229:45: undeclared name not builtin: _PMIX_CMD_LINE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FWD_STDOUT = _PMIX_FWD_STDOUT +PMIX_FWD_STDERR = _PMIX_FWD_STDERR +PMIX_FWD_STDDIAG = _PMIX_FWD_STDDIAG +PMIX_SPAWN_TOOL = _PMIX_SPAWN_TOOL +PMIX_CMD_LINE = _PMIX_CMD_LINE +PMIX_FORKEXEC_AGENT = _PMIX_FORKEXEC_AGENT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:230:45: undeclared name not builtin: _PMIX_FORKEXEC_AGENT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FWD_STDERR = _PMIX_FWD_STDERR +PMIX_FWD_STDDIAG = _PMIX_FWD_STDDIAG +PMIX_SPAWN_TOOL = _PMIX_SPAWN_TOOL +PMIX_CMD_LINE = _PMIX_CMD_LINE +PMIX_FORKEXEC_AGENT = _PMIX_FORKEXEC_AGENT +PMIX_JOB_TIMEOUT = _PMIX_JOB_TIMEOUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:231:45: undeclared name not builtin: _PMIX_JOB_TIMEOUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FWD_STDDIAG = _PMIX_FWD_STDDIAG +PMIX_SPAWN_TOOL = _PMIX_SPAWN_TOOL +PMIX_CMD_LINE = _PMIX_CMD_LINE +PMIX_FORKEXEC_AGENT = _PMIX_FORKEXEC_AGENT +PMIX_JOB_TIMEOUT = _PMIX_JOB_TIMEOUT +PMIX_SPAWN_TIMEOUT = _PMIX_SPAWN_TIMEOUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:232:45: undeclared name not builtin: _PMIX_SPAWN_TIMEOUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SPAWN_TOOL = _PMIX_SPAWN_TOOL +PMIX_CMD_LINE = _PMIX_CMD_LINE +PMIX_FORKEXEC_AGENT = _PMIX_FORKEXEC_AGENT +PMIX_JOB_TIMEOUT = _PMIX_JOB_TIMEOUT +PMIX_SPAWN_TIMEOUT = _PMIX_SPAWN_TIMEOUT +PMIX_TIMEOUT_STACKTRACES = _PMIX_TIMEOUT_STACKTRACES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:233:45: undeclared name not builtin: _PMIX_TIMEOUT_STACKTRACES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CMD_LINE = _PMIX_CMD_LINE +PMIX_FORKEXEC_AGENT = _PMIX_FORKEXEC_AGENT +PMIX_JOB_TIMEOUT = _PMIX_JOB_TIMEOUT +PMIX_SPAWN_TIMEOUT = _PMIX_SPAWN_TIMEOUT +PMIX_TIMEOUT_STACKTRACES = _PMIX_TIMEOUT_STACKTRACES +PMIX_TIMEOUT_REPORT_STATE = _PMIX_TIMEOUT_REPORT_STATE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:234:45: undeclared name not builtin: _PMIX_TIMEOUT_REPORT_STATE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FORKEXEC_AGENT = _PMIX_FORKEXEC_AGENT +PMIX_JOB_TIMEOUT = _PMIX_JOB_TIMEOUT +PMIX_SPAWN_TIMEOUT = _PMIX_SPAWN_TIMEOUT +PMIX_TIMEOUT_STACKTRACES = _PMIX_TIMEOUT_STACKTRACES +PMIX_TIMEOUT_REPORT_STATE = _PMIX_TIMEOUT_REPORT_STATE +PMIX_APP_ARGV = _PMIX_APP_ARGV + ^ +------------------------------------------------------------ + +pmix_constants.pxi:235:45: undeclared name not builtin: _PMIX_APP_ARGV + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_TIMEOUT = _PMIX_JOB_TIMEOUT +PMIX_SPAWN_TIMEOUT = _PMIX_SPAWN_TIMEOUT +PMIX_TIMEOUT_STACKTRACES = _PMIX_TIMEOUT_STACKTRACES +PMIX_TIMEOUT_REPORT_STATE = _PMIX_TIMEOUT_REPORT_STATE +PMIX_APP_ARGV = _PMIX_APP_ARGV +PMIX_NOTIFY_JOB_EVENTS = _PMIX_NOTIFY_JOB_EVENTS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:236:45: undeclared name not builtin: _PMIX_NOTIFY_JOB_EVENTS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SPAWN_TIMEOUT = _PMIX_SPAWN_TIMEOUT +PMIX_TIMEOUT_STACKTRACES = _PMIX_TIMEOUT_STACKTRACES +PMIX_TIMEOUT_REPORT_STATE = _PMIX_TIMEOUT_REPORT_STATE +PMIX_APP_ARGV = _PMIX_APP_ARGV +PMIX_NOTIFY_JOB_EVENTS = _PMIX_NOTIFY_JOB_EVENTS +PMIX_NOTIFY_PROC_TERMINATION = _PMIX_NOTIFY_PROC_TERMINATION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:237:45: undeclared name not builtin: _PMIX_NOTIFY_PROC_TERMINATION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TIMEOUT_STACKTRACES = _PMIX_TIMEOUT_STACKTRACES +PMIX_TIMEOUT_REPORT_STATE = _PMIX_TIMEOUT_REPORT_STATE +PMIX_APP_ARGV = _PMIX_APP_ARGV +PMIX_NOTIFY_JOB_EVENTS = _PMIX_NOTIFY_JOB_EVENTS +PMIX_NOTIFY_PROC_TERMINATION = _PMIX_NOTIFY_PROC_TERMINATION +PMIX_NOTIFY_PROC_ABNORMAL_TERMINATION = _PMIX_NOTIFY_PROC_ABNORMAL_TERMINATION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:238:45: undeclared name not builtin: _PMIX_NOTIFY_PROC_ABNORMAL_TERMINATION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TIMEOUT_REPORT_STATE = _PMIX_TIMEOUT_REPORT_STATE +PMIX_APP_ARGV = _PMIX_APP_ARGV +PMIX_NOTIFY_JOB_EVENTS = _PMIX_NOTIFY_JOB_EVENTS +PMIX_NOTIFY_PROC_TERMINATION = _PMIX_NOTIFY_PROC_TERMINATION +PMIX_NOTIFY_PROC_ABNORMAL_TERMINATION = _PMIX_NOTIFY_PROC_ABNORMAL_TERMINATION +PMIX_ENVARS_HARVESTED = _PMIX_ENVARS_HARVESTED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:239:45: undeclared name not builtin: _PMIX_ENVARS_HARVESTED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_APP_ARGV = _PMIX_APP_ARGV +PMIX_NOTIFY_JOB_EVENTS = _PMIX_NOTIFY_JOB_EVENTS +PMIX_NOTIFY_PROC_TERMINATION = _PMIX_NOTIFY_PROC_TERMINATION +PMIX_NOTIFY_PROC_ABNORMAL_TERMINATION = _PMIX_NOTIFY_PROC_ABNORMAL_TERMINATION +PMIX_ENVARS_HARVESTED = _PMIX_ENVARS_HARVESTED +PMIX_RUNTIME_OPTIONS = _PMIX_RUNTIME_OPTIONS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:240:45: undeclared name not builtin: _PMIX_RUNTIME_OPTIONS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NOTIFY_JOB_EVENTS = _PMIX_NOTIFY_JOB_EVENTS +PMIX_NOTIFY_PROC_TERMINATION = _PMIX_NOTIFY_PROC_TERMINATION +PMIX_NOTIFY_PROC_ABNORMAL_TERMINATION = _PMIX_NOTIFY_PROC_ABNORMAL_TERMINATION +PMIX_ENVARS_HARVESTED = _PMIX_ENVARS_HARVESTED +PMIX_RUNTIME_OPTIONS = _PMIX_RUNTIME_OPTIONS +PMIX_QUERY_SUPPORTED_KEYS = _PMIX_QUERY_SUPPORTED_KEYS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:241:45: undeclared name not builtin: _PMIX_QUERY_SUPPORTED_KEYS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NOTIFY_PROC_TERMINATION = _PMIX_NOTIFY_PROC_TERMINATION +PMIX_NOTIFY_PROC_ABNORMAL_TERMINATION = _PMIX_NOTIFY_PROC_ABNORMAL_TERMINATION +PMIX_ENVARS_HARVESTED = _PMIX_ENVARS_HARVESTED +PMIX_RUNTIME_OPTIONS = _PMIX_RUNTIME_OPTIONS +PMIX_QUERY_SUPPORTED_KEYS = _PMIX_QUERY_SUPPORTED_KEYS +PMIX_QUERY_NAMESPACES = _PMIX_QUERY_NAMESPACES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:242:45: undeclared name not builtin: _PMIX_QUERY_NAMESPACES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NOTIFY_PROC_ABNORMAL_TERMINATION = _PMIX_NOTIFY_PROC_ABNORMAL_TERMINATION +PMIX_ENVARS_HARVESTED = _PMIX_ENVARS_HARVESTED +PMIX_RUNTIME_OPTIONS = _PMIX_RUNTIME_OPTIONS +PMIX_QUERY_SUPPORTED_KEYS = _PMIX_QUERY_SUPPORTED_KEYS +PMIX_QUERY_NAMESPACES = _PMIX_QUERY_NAMESPACES +PMIX_QUERY_NAMESPACE_INFO = _PMIX_QUERY_NAMESPACE_INFO + ^ +------------------------------------------------------------ + +pmix_constants.pxi:243:45: undeclared name not builtin: _PMIX_QUERY_NAMESPACE_INFO + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ENVARS_HARVESTED = _PMIX_ENVARS_HARVESTED +PMIX_RUNTIME_OPTIONS = _PMIX_RUNTIME_OPTIONS +PMIX_QUERY_SUPPORTED_KEYS = _PMIX_QUERY_SUPPORTED_KEYS +PMIX_QUERY_NAMESPACES = _PMIX_QUERY_NAMESPACES +PMIX_QUERY_NAMESPACE_INFO = _PMIX_QUERY_NAMESPACE_INFO +PMIX_QUERY_JOB_STATUS = _PMIX_QUERY_JOB_STATUS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:244:45: undeclared name not builtin: _PMIX_QUERY_JOB_STATUS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_RUNTIME_OPTIONS = _PMIX_RUNTIME_OPTIONS +PMIX_QUERY_SUPPORTED_KEYS = _PMIX_QUERY_SUPPORTED_KEYS +PMIX_QUERY_NAMESPACES = _PMIX_QUERY_NAMESPACES +PMIX_QUERY_NAMESPACE_INFO = _PMIX_QUERY_NAMESPACE_INFO +PMIX_QUERY_JOB_STATUS = _PMIX_QUERY_JOB_STATUS +PMIX_QUERY_QUEUE_LIST = _PMIX_QUERY_QUEUE_LIST + ^ +------------------------------------------------------------ + +pmix_constants.pxi:245:45: undeclared name not builtin: _PMIX_QUERY_QUEUE_LIST + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_SUPPORTED_KEYS = _PMIX_QUERY_SUPPORTED_KEYS +PMIX_QUERY_NAMESPACES = _PMIX_QUERY_NAMESPACES +PMIX_QUERY_NAMESPACE_INFO = _PMIX_QUERY_NAMESPACE_INFO +PMIX_QUERY_JOB_STATUS = _PMIX_QUERY_JOB_STATUS +PMIX_QUERY_QUEUE_LIST = _PMIX_QUERY_QUEUE_LIST +PMIX_QUERY_QUEUE_STATUS = _PMIX_QUERY_QUEUE_STATUS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:246:45: undeclared name not builtin: _PMIX_QUERY_QUEUE_STATUS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_NAMESPACES = _PMIX_QUERY_NAMESPACES +PMIX_QUERY_NAMESPACE_INFO = _PMIX_QUERY_NAMESPACE_INFO +PMIX_QUERY_JOB_STATUS = _PMIX_QUERY_JOB_STATUS +PMIX_QUERY_QUEUE_LIST = _PMIX_QUERY_QUEUE_LIST +PMIX_QUERY_QUEUE_STATUS = _PMIX_QUERY_QUEUE_STATUS +PMIX_QUERY_PROC_TABLE = _PMIX_QUERY_PROC_TABLE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:247:45: undeclared name not builtin: _PMIX_QUERY_PROC_TABLE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_NAMESPACE_INFO = _PMIX_QUERY_NAMESPACE_INFO +PMIX_QUERY_JOB_STATUS = _PMIX_QUERY_JOB_STATUS +PMIX_QUERY_QUEUE_LIST = _PMIX_QUERY_QUEUE_LIST +PMIX_QUERY_QUEUE_STATUS = _PMIX_QUERY_QUEUE_STATUS +PMIX_QUERY_PROC_TABLE = _PMIX_QUERY_PROC_TABLE +PMIX_QUERY_LOCAL_PROC_TABLE = _PMIX_QUERY_LOCAL_PROC_TABLE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:248:45: undeclared name not builtin: _PMIX_QUERY_LOCAL_PROC_TABLE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_JOB_STATUS = _PMIX_QUERY_JOB_STATUS +PMIX_QUERY_QUEUE_LIST = _PMIX_QUERY_QUEUE_LIST +PMIX_QUERY_QUEUE_STATUS = _PMIX_QUERY_QUEUE_STATUS +PMIX_QUERY_PROC_TABLE = _PMIX_QUERY_PROC_TABLE +PMIX_QUERY_LOCAL_PROC_TABLE = _PMIX_QUERY_LOCAL_PROC_TABLE +PMIX_QUERY_AUTHORIZATIONS = _PMIX_QUERY_AUTHORIZATIONS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:249:45: undeclared name not builtin: _PMIX_QUERY_AUTHORIZATIONS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_QUEUE_LIST = _PMIX_QUERY_QUEUE_LIST +PMIX_QUERY_QUEUE_STATUS = _PMIX_QUERY_QUEUE_STATUS +PMIX_QUERY_PROC_TABLE = _PMIX_QUERY_PROC_TABLE +PMIX_QUERY_LOCAL_PROC_TABLE = _PMIX_QUERY_LOCAL_PROC_TABLE +PMIX_QUERY_AUTHORIZATIONS = _PMIX_QUERY_AUTHORIZATIONS +PMIX_QUERY_SPAWN_SUPPORT = _PMIX_QUERY_SPAWN_SUPPORT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:250:45: undeclared name not builtin: _PMIX_QUERY_SPAWN_SUPPORT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_QUEUE_STATUS = _PMIX_QUERY_QUEUE_STATUS +PMIX_QUERY_PROC_TABLE = _PMIX_QUERY_PROC_TABLE +PMIX_QUERY_LOCAL_PROC_TABLE = _PMIX_QUERY_LOCAL_PROC_TABLE +PMIX_QUERY_AUTHORIZATIONS = _PMIX_QUERY_AUTHORIZATIONS +PMIX_QUERY_SPAWN_SUPPORT = _PMIX_QUERY_SPAWN_SUPPORT +PMIX_QUERY_DEBUG_SUPPORT = _PMIX_QUERY_DEBUG_SUPPORT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:251:45: undeclared name not builtin: _PMIX_QUERY_DEBUG_SUPPORT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_PROC_TABLE = _PMIX_QUERY_PROC_TABLE +PMIX_QUERY_LOCAL_PROC_TABLE = _PMIX_QUERY_LOCAL_PROC_TABLE +PMIX_QUERY_AUTHORIZATIONS = _PMIX_QUERY_AUTHORIZATIONS +PMIX_QUERY_SPAWN_SUPPORT = _PMIX_QUERY_SPAWN_SUPPORT +PMIX_QUERY_DEBUG_SUPPORT = _PMIX_QUERY_DEBUG_SUPPORT +PMIX_QUERY_MEMORY_USAGE = _PMIX_QUERY_MEMORY_USAGE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:252:45: undeclared name not builtin: _PMIX_QUERY_MEMORY_USAGE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_LOCAL_PROC_TABLE = _PMIX_QUERY_LOCAL_PROC_TABLE +PMIX_QUERY_AUTHORIZATIONS = _PMIX_QUERY_AUTHORIZATIONS +PMIX_QUERY_SPAWN_SUPPORT = _PMIX_QUERY_SPAWN_SUPPORT +PMIX_QUERY_DEBUG_SUPPORT = _PMIX_QUERY_DEBUG_SUPPORT +PMIX_QUERY_MEMORY_USAGE = _PMIX_QUERY_MEMORY_USAGE +PMIX_QUERY_ALLOC_STATUS = _PMIX_QUERY_ALLOC_STATUS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:253:45: undeclared name not builtin: _PMIX_QUERY_ALLOC_STATUS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_AUTHORIZATIONS = _PMIX_QUERY_AUTHORIZATIONS +PMIX_QUERY_SPAWN_SUPPORT = _PMIX_QUERY_SPAWN_SUPPORT +PMIX_QUERY_DEBUG_SUPPORT = _PMIX_QUERY_DEBUG_SUPPORT +PMIX_QUERY_MEMORY_USAGE = _PMIX_QUERY_MEMORY_USAGE +PMIX_QUERY_ALLOC_STATUS = _PMIX_QUERY_ALLOC_STATUS +PMIX_TIME_REMAINING = _PMIX_TIME_REMAINING + ^ +------------------------------------------------------------ + +pmix_constants.pxi:254:45: undeclared name not builtin: _PMIX_TIME_REMAINING + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_SPAWN_SUPPORT = _PMIX_QUERY_SPAWN_SUPPORT +PMIX_QUERY_DEBUG_SUPPORT = _PMIX_QUERY_DEBUG_SUPPORT +PMIX_QUERY_MEMORY_USAGE = _PMIX_QUERY_MEMORY_USAGE +PMIX_QUERY_ALLOC_STATUS = _PMIX_QUERY_ALLOC_STATUS +PMIX_TIME_REMAINING = _PMIX_TIME_REMAINING +PMIX_QUERY_NUM_PSETS = _PMIX_QUERY_NUM_PSETS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:255:45: undeclared name not builtin: _PMIX_QUERY_NUM_PSETS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_DEBUG_SUPPORT = _PMIX_QUERY_DEBUG_SUPPORT +PMIX_QUERY_MEMORY_USAGE = _PMIX_QUERY_MEMORY_USAGE +PMIX_QUERY_ALLOC_STATUS = _PMIX_QUERY_ALLOC_STATUS +PMIX_TIME_REMAINING = _PMIX_TIME_REMAINING +PMIX_QUERY_NUM_PSETS = _PMIX_QUERY_NUM_PSETS +PMIX_QUERY_PSET_NAMES = _PMIX_QUERY_PSET_NAMES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:256:45: undeclared name not builtin: _PMIX_QUERY_PSET_NAMES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_MEMORY_USAGE = _PMIX_QUERY_MEMORY_USAGE +PMIX_QUERY_ALLOC_STATUS = _PMIX_QUERY_ALLOC_STATUS +PMIX_TIME_REMAINING = _PMIX_TIME_REMAINING +PMIX_QUERY_NUM_PSETS = _PMIX_QUERY_NUM_PSETS +PMIX_QUERY_PSET_NAMES = _PMIX_QUERY_PSET_NAMES +PMIX_QUERY_PSET_MEMBERSHIP = _PMIX_QUERY_PSET_MEMBERSHIP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:257:45: undeclared name not builtin: _PMIX_QUERY_PSET_MEMBERSHIP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_ALLOC_STATUS = _PMIX_QUERY_ALLOC_STATUS +PMIX_TIME_REMAINING = _PMIX_TIME_REMAINING +PMIX_QUERY_NUM_PSETS = _PMIX_QUERY_NUM_PSETS +PMIX_QUERY_PSET_NAMES = _PMIX_QUERY_PSET_NAMES +PMIX_QUERY_PSET_MEMBERSHIP = _PMIX_QUERY_PSET_MEMBERSHIP +PMIX_QUERY_NUM_GROUPS = _PMIX_QUERY_NUM_GROUPS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:258:45: undeclared name not builtin: _PMIX_QUERY_NUM_GROUPS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TIME_REMAINING = _PMIX_TIME_REMAINING +PMIX_QUERY_NUM_PSETS = _PMIX_QUERY_NUM_PSETS +PMIX_QUERY_PSET_NAMES = _PMIX_QUERY_PSET_NAMES +PMIX_QUERY_PSET_MEMBERSHIP = _PMIX_QUERY_PSET_MEMBERSHIP +PMIX_QUERY_NUM_GROUPS = _PMIX_QUERY_NUM_GROUPS +PMIX_QUERY_LAUNCH_PSET = _PMIX_QUERY_LAUNCH_PSET + ^ +------------------------------------------------------------ + +pmix_constants.pxi:259:45: undeclared name not builtin: _PMIX_QUERY_LAUNCH_PSET + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_NUM_PSETS = _PMIX_QUERY_NUM_PSETS +PMIX_QUERY_PSET_NAMES = _PMIX_QUERY_PSET_NAMES +PMIX_QUERY_PSET_MEMBERSHIP = _PMIX_QUERY_PSET_MEMBERSHIP +PMIX_QUERY_NUM_GROUPS = _PMIX_QUERY_NUM_GROUPS +PMIX_QUERY_LAUNCH_PSET = _PMIX_QUERY_LAUNCH_PSET +PMIX_QUERY_PSET_SOURCE_OP = _PMIX_QUERY_PSET_SOURCE_OP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:260:45: undeclared name not builtin: _PMIX_QUERY_PSET_SOURCE_OP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_PSET_NAMES = _PMIX_QUERY_PSET_NAMES +PMIX_QUERY_PSET_MEMBERSHIP = _PMIX_QUERY_PSET_MEMBERSHIP +PMIX_QUERY_NUM_GROUPS = _PMIX_QUERY_NUM_GROUPS +PMIX_QUERY_LAUNCH_PSET = _PMIX_QUERY_LAUNCH_PSET +PMIX_QUERY_PSET_SOURCE_OP = _PMIX_QUERY_PSET_SOURCE_OP +PMIX_QUERY_PSETOP_TYPE = _PMIX_QUERY_PSETOP_TYPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:261:45: undeclared name not builtin: _PMIX_QUERY_PSETOP_TYPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_PSET_MEMBERSHIP = _PMIX_QUERY_PSET_MEMBERSHIP +PMIX_QUERY_NUM_GROUPS = _PMIX_QUERY_NUM_GROUPS +PMIX_QUERY_LAUNCH_PSET = _PMIX_QUERY_LAUNCH_PSET +PMIX_QUERY_PSET_SOURCE_OP = _PMIX_QUERY_PSET_SOURCE_OP +PMIX_QUERY_PSETOP_TYPE = _PMIX_QUERY_PSETOP_TYPE +PMIX_QUERY_PSETOP_INPUT = _PMIX_QUERY_PSETOP_INPUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:262:45: undeclared name not builtin: _PMIX_QUERY_PSETOP_INPUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_NUM_GROUPS = _PMIX_QUERY_NUM_GROUPS +PMIX_QUERY_LAUNCH_PSET = _PMIX_QUERY_LAUNCH_PSET +PMIX_QUERY_PSET_SOURCE_OP = _PMIX_QUERY_PSET_SOURCE_OP +PMIX_QUERY_PSETOP_TYPE = _PMIX_QUERY_PSETOP_TYPE +PMIX_QUERY_PSETOP_INPUT = _PMIX_QUERY_PSETOP_INPUT +PMIX_QUERY_PSETOP_OUTPUT = _PMIX_QUERY_PSETOP_OUTPUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:263:45: undeclared name not builtin: _PMIX_QUERY_PSETOP_OUTPUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_LAUNCH_PSET = _PMIX_QUERY_LAUNCH_PSET +PMIX_QUERY_PSET_SOURCE_OP = _PMIX_QUERY_PSET_SOURCE_OP +PMIX_QUERY_PSETOP_TYPE = _PMIX_QUERY_PSETOP_TYPE +PMIX_QUERY_PSETOP_INPUT = _PMIX_QUERY_PSETOP_INPUT +PMIX_QUERY_PSETOP_OUTPUT = _PMIX_QUERY_PSETOP_OUTPUT +PMIX_QUERY_GROUP_NAMES = _PMIX_QUERY_GROUP_NAMES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:264:45: undeclared name not builtin: _PMIX_QUERY_GROUP_NAMES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_PSET_SOURCE_OP = _PMIX_QUERY_PSET_SOURCE_OP +PMIX_QUERY_PSETOP_TYPE = _PMIX_QUERY_PSETOP_TYPE +PMIX_QUERY_PSETOP_INPUT = _PMIX_QUERY_PSETOP_INPUT +PMIX_QUERY_PSETOP_OUTPUT = _PMIX_QUERY_PSETOP_OUTPUT +PMIX_QUERY_GROUP_NAMES = _PMIX_QUERY_GROUP_NAMES +PMIX_QUERY_GROUP_MEMBERSHIP = _PMIX_QUERY_GROUP_MEMBERSHIP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:265:45: undeclared name not builtin: _PMIX_QUERY_GROUP_MEMBERSHIP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_PSETOP_TYPE = _PMIX_QUERY_PSETOP_TYPE +PMIX_QUERY_PSETOP_INPUT = _PMIX_QUERY_PSETOP_INPUT +PMIX_QUERY_PSETOP_OUTPUT = _PMIX_QUERY_PSETOP_OUTPUT +PMIX_QUERY_GROUP_NAMES = _PMIX_QUERY_GROUP_NAMES +PMIX_QUERY_GROUP_MEMBERSHIP = _PMIX_QUERY_GROUP_MEMBERSHIP +PMIX_QUERY_ATTRIBUTE_SUPPORT = _PMIX_QUERY_ATTRIBUTE_SUPPORT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:266:45: undeclared name not builtin: _PMIX_QUERY_ATTRIBUTE_SUPPORT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_PSETOP_INPUT = _PMIX_QUERY_PSETOP_INPUT +PMIX_QUERY_PSETOP_OUTPUT = _PMIX_QUERY_PSETOP_OUTPUT +PMIX_QUERY_GROUP_NAMES = _PMIX_QUERY_GROUP_NAMES +PMIX_QUERY_GROUP_MEMBERSHIP = _PMIX_QUERY_GROUP_MEMBERSHIP +PMIX_QUERY_ATTRIBUTE_SUPPORT = _PMIX_QUERY_ATTRIBUTE_SUPPORT +PMIX_CLIENT_FUNCTIONS = _PMIX_CLIENT_FUNCTIONS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:267:45: undeclared name not builtin: _PMIX_CLIENT_FUNCTIONS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_PSETOP_OUTPUT = _PMIX_QUERY_PSETOP_OUTPUT +PMIX_QUERY_GROUP_NAMES = _PMIX_QUERY_GROUP_NAMES +PMIX_QUERY_GROUP_MEMBERSHIP = _PMIX_QUERY_GROUP_MEMBERSHIP +PMIX_QUERY_ATTRIBUTE_SUPPORT = _PMIX_QUERY_ATTRIBUTE_SUPPORT +PMIX_CLIENT_FUNCTIONS = _PMIX_CLIENT_FUNCTIONS +PMIX_SERVER_FUNCTIONS = _PMIX_SERVER_FUNCTIONS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:268:45: undeclared name not builtin: _PMIX_SERVER_FUNCTIONS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_GROUP_NAMES = _PMIX_QUERY_GROUP_NAMES +PMIX_QUERY_GROUP_MEMBERSHIP = _PMIX_QUERY_GROUP_MEMBERSHIP +PMIX_QUERY_ATTRIBUTE_SUPPORT = _PMIX_QUERY_ATTRIBUTE_SUPPORT +PMIX_CLIENT_FUNCTIONS = _PMIX_CLIENT_FUNCTIONS +PMIX_SERVER_FUNCTIONS = _PMIX_SERVER_FUNCTIONS +PMIX_TOOL_FUNCTIONS = _PMIX_TOOL_FUNCTIONS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:269:45: undeclared name not builtin: _PMIX_TOOL_FUNCTIONS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_GROUP_MEMBERSHIP = _PMIX_QUERY_GROUP_MEMBERSHIP +PMIX_QUERY_ATTRIBUTE_SUPPORT = _PMIX_QUERY_ATTRIBUTE_SUPPORT +PMIX_CLIENT_FUNCTIONS = _PMIX_CLIENT_FUNCTIONS +PMIX_SERVER_FUNCTIONS = _PMIX_SERVER_FUNCTIONS +PMIX_TOOL_FUNCTIONS = _PMIX_TOOL_FUNCTIONS +PMIX_HOST_FUNCTIONS = _PMIX_HOST_FUNCTIONS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:270:45: undeclared name not builtin: _PMIX_HOST_FUNCTIONS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_ATTRIBUTE_SUPPORT = _PMIX_QUERY_ATTRIBUTE_SUPPORT +PMIX_CLIENT_FUNCTIONS = _PMIX_CLIENT_FUNCTIONS +PMIX_SERVER_FUNCTIONS = _PMIX_SERVER_FUNCTIONS +PMIX_TOOL_FUNCTIONS = _PMIX_TOOL_FUNCTIONS +PMIX_HOST_FUNCTIONS = _PMIX_HOST_FUNCTIONS +PMIX_QUERY_AVAIL_SERVERS = _PMIX_QUERY_AVAIL_SERVERS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:271:45: undeclared name not builtin: _PMIX_QUERY_AVAIL_SERVERS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CLIENT_FUNCTIONS = _PMIX_CLIENT_FUNCTIONS +PMIX_SERVER_FUNCTIONS = _PMIX_SERVER_FUNCTIONS +PMIX_TOOL_FUNCTIONS = _PMIX_TOOL_FUNCTIONS +PMIX_HOST_FUNCTIONS = _PMIX_HOST_FUNCTIONS +PMIX_QUERY_AVAIL_SERVERS = _PMIX_QUERY_AVAIL_SERVERS +PMIX_QUERY_QUALIFIERS = _PMIX_QUERY_QUALIFIERS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:272:45: undeclared name not builtin: _PMIX_QUERY_QUALIFIERS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_FUNCTIONS = _PMIX_SERVER_FUNCTIONS +PMIX_TOOL_FUNCTIONS = _PMIX_TOOL_FUNCTIONS +PMIX_HOST_FUNCTIONS = _PMIX_HOST_FUNCTIONS +PMIX_QUERY_AVAIL_SERVERS = _PMIX_QUERY_AVAIL_SERVERS +PMIX_QUERY_QUALIFIERS = _PMIX_QUERY_QUALIFIERS +PMIX_QUERY_RESULTS = _PMIX_QUERY_RESULTS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:273:45: undeclared name not builtin: _PMIX_QUERY_RESULTS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TOOL_FUNCTIONS = _PMIX_TOOL_FUNCTIONS +PMIX_HOST_FUNCTIONS = _PMIX_HOST_FUNCTIONS +PMIX_QUERY_AVAIL_SERVERS = _PMIX_QUERY_AVAIL_SERVERS +PMIX_QUERY_QUALIFIERS = _PMIX_QUERY_QUALIFIERS +PMIX_QUERY_RESULTS = _PMIX_QUERY_RESULTS +PMIX_QUERY_REFRESH_CACHE = _PMIX_QUERY_REFRESH_CACHE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:274:45: undeclared name not builtin: _PMIX_QUERY_REFRESH_CACHE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_HOST_FUNCTIONS = _PMIX_HOST_FUNCTIONS +PMIX_QUERY_AVAIL_SERVERS = _PMIX_QUERY_AVAIL_SERVERS +PMIX_QUERY_QUALIFIERS = _PMIX_QUERY_QUALIFIERS +PMIX_QUERY_RESULTS = _PMIX_QUERY_RESULTS +PMIX_QUERY_REFRESH_CACHE = _PMIX_QUERY_REFRESH_CACHE +PMIX_QUERY_LOCAL_ONLY = _PMIX_QUERY_LOCAL_ONLY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:275:45: undeclared name not builtin: _PMIX_QUERY_LOCAL_ONLY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_AVAIL_SERVERS = _PMIX_QUERY_AVAIL_SERVERS +PMIX_QUERY_QUALIFIERS = _PMIX_QUERY_QUALIFIERS +PMIX_QUERY_RESULTS = _PMIX_QUERY_RESULTS +PMIX_QUERY_REFRESH_CACHE = _PMIX_QUERY_REFRESH_CACHE +PMIX_QUERY_LOCAL_ONLY = _PMIX_QUERY_LOCAL_ONLY +PMIX_QUERY_REPORT_AVG = _PMIX_QUERY_REPORT_AVG + ^ +------------------------------------------------------------ + +pmix_constants.pxi:276:45: undeclared name not builtin: _PMIX_QUERY_REPORT_AVG + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_QUALIFIERS = _PMIX_QUERY_QUALIFIERS +PMIX_QUERY_RESULTS = _PMIX_QUERY_RESULTS +PMIX_QUERY_REFRESH_CACHE = _PMIX_QUERY_REFRESH_CACHE +PMIX_QUERY_LOCAL_ONLY = _PMIX_QUERY_LOCAL_ONLY +PMIX_QUERY_REPORT_AVG = _PMIX_QUERY_REPORT_AVG +PMIX_QUERY_REPORT_MINMAX = _PMIX_QUERY_REPORT_MINMAX + ^ +------------------------------------------------------------ + +pmix_constants.pxi:277:45: undeclared name not builtin: _PMIX_QUERY_REPORT_MINMAX + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_RESULTS = _PMIX_QUERY_RESULTS +PMIX_QUERY_REFRESH_CACHE = _PMIX_QUERY_REFRESH_CACHE +PMIX_QUERY_LOCAL_ONLY = _PMIX_QUERY_LOCAL_ONLY +PMIX_QUERY_REPORT_AVG = _PMIX_QUERY_REPORT_AVG +PMIX_QUERY_REPORT_MINMAX = _PMIX_QUERY_REPORT_MINMAX +PMIX_CLIENT_ATTRIBUTES = _PMIX_CLIENT_ATTRIBUTES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:278:45: undeclared name not builtin: _PMIX_CLIENT_ATTRIBUTES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_REFRESH_CACHE = _PMIX_QUERY_REFRESH_CACHE +PMIX_QUERY_LOCAL_ONLY = _PMIX_QUERY_LOCAL_ONLY +PMIX_QUERY_REPORT_AVG = _PMIX_QUERY_REPORT_AVG +PMIX_QUERY_REPORT_MINMAX = _PMIX_QUERY_REPORT_MINMAX +PMIX_CLIENT_ATTRIBUTES = _PMIX_CLIENT_ATTRIBUTES +PMIX_SERVER_ATTRIBUTES = _PMIX_SERVER_ATTRIBUTES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:279:45: undeclared name not builtin: _PMIX_SERVER_ATTRIBUTES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_LOCAL_ONLY = _PMIX_QUERY_LOCAL_ONLY +PMIX_QUERY_REPORT_AVG = _PMIX_QUERY_REPORT_AVG +PMIX_QUERY_REPORT_MINMAX = _PMIX_QUERY_REPORT_MINMAX +PMIX_CLIENT_ATTRIBUTES = _PMIX_CLIENT_ATTRIBUTES +PMIX_SERVER_ATTRIBUTES = _PMIX_SERVER_ATTRIBUTES +PMIX_HOST_ATTRIBUTES = _PMIX_HOST_ATTRIBUTES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:280:45: undeclared name not builtin: _PMIX_HOST_ATTRIBUTES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_REPORT_AVG = _PMIX_QUERY_REPORT_AVG +PMIX_QUERY_REPORT_MINMAX = _PMIX_QUERY_REPORT_MINMAX +PMIX_CLIENT_ATTRIBUTES = _PMIX_CLIENT_ATTRIBUTES +PMIX_SERVER_ATTRIBUTES = _PMIX_SERVER_ATTRIBUTES +PMIX_HOST_ATTRIBUTES = _PMIX_HOST_ATTRIBUTES +PMIX_TOOL_ATTRIBUTES = _PMIX_TOOL_ATTRIBUTES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:281:45: undeclared name not builtin: _PMIX_TOOL_ATTRIBUTES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_REPORT_MINMAX = _PMIX_QUERY_REPORT_MINMAX +PMIX_CLIENT_ATTRIBUTES = _PMIX_CLIENT_ATTRIBUTES +PMIX_SERVER_ATTRIBUTES = _PMIX_SERVER_ATTRIBUTES +PMIX_HOST_ATTRIBUTES = _PMIX_HOST_ATTRIBUTES +PMIX_TOOL_ATTRIBUTES = _PMIX_TOOL_ATTRIBUTES +PMIX_QUERY_SUPPORTED_QUALIFIERS = _PMIX_QUERY_SUPPORTED_QUALIFIERS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:282:45: undeclared name not builtin: _PMIX_QUERY_SUPPORTED_QUALIFIERS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CLIENT_ATTRIBUTES = _PMIX_CLIENT_ATTRIBUTES +PMIX_SERVER_ATTRIBUTES = _PMIX_SERVER_ATTRIBUTES +PMIX_HOST_ATTRIBUTES = _PMIX_HOST_ATTRIBUTES +PMIX_TOOL_ATTRIBUTES = _PMIX_TOOL_ATTRIBUTES +PMIX_QUERY_SUPPORTED_QUALIFIERS = _PMIX_QUERY_SUPPORTED_QUALIFIERS +PMIX_SESSION_INFO = _PMIX_SESSION_INFO + ^ +------------------------------------------------------------ + +pmix_constants.pxi:283:45: undeclared name not builtin: _PMIX_SESSION_INFO + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_ATTRIBUTES = _PMIX_SERVER_ATTRIBUTES +PMIX_HOST_ATTRIBUTES = _PMIX_HOST_ATTRIBUTES +PMIX_TOOL_ATTRIBUTES = _PMIX_TOOL_ATTRIBUTES +PMIX_QUERY_SUPPORTED_QUALIFIERS = _PMIX_QUERY_SUPPORTED_QUALIFIERS +PMIX_SESSION_INFO = _PMIX_SESSION_INFO +PMIX_JOB_INFO = _PMIX_JOB_INFO + ^ +------------------------------------------------------------ + +pmix_constants.pxi:284:45: undeclared name not builtin: _PMIX_JOB_INFO + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_HOST_ATTRIBUTES = _PMIX_HOST_ATTRIBUTES +PMIX_TOOL_ATTRIBUTES = _PMIX_TOOL_ATTRIBUTES +PMIX_QUERY_SUPPORTED_QUALIFIERS = _PMIX_QUERY_SUPPORTED_QUALIFIERS +PMIX_SESSION_INFO = _PMIX_SESSION_INFO +PMIX_JOB_INFO = _PMIX_JOB_INFO +PMIX_APP_INFO = _PMIX_APP_INFO + ^ +------------------------------------------------------------ + +pmix_constants.pxi:285:45: undeclared name not builtin: _PMIX_APP_INFO + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_TOOL_ATTRIBUTES = _PMIX_TOOL_ATTRIBUTES +PMIX_QUERY_SUPPORTED_QUALIFIERS = _PMIX_QUERY_SUPPORTED_QUALIFIERS +PMIX_SESSION_INFO = _PMIX_SESSION_INFO +PMIX_JOB_INFO = _PMIX_JOB_INFO +PMIX_APP_INFO = _PMIX_APP_INFO +PMIX_NODE_INFO = _PMIX_NODE_INFO + ^ +------------------------------------------------------------ + +pmix_constants.pxi:286:45: undeclared name not builtin: _PMIX_NODE_INFO + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_SUPPORTED_QUALIFIERS = _PMIX_QUERY_SUPPORTED_QUALIFIERS +PMIX_SESSION_INFO = _PMIX_SESSION_INFO +PMIX_JOB_INFO = _PMIX_JOB_INFO +PMIX_APP_INFO = _PMIX_APP_INFO +PMIX_NODE_INFO = _PMIX_NODE_INFO +PMIX_SESSION_INFO_ARRAY = _PMIX_SESSION_INFO_ARRAY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:287:45: undeclared name not builtin: _PMIX_SESSION_INFO_ARRAY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SESSION_INFO = _PMIX_SESSION_INFO +PMIX_JOB_INFO = _PMIX_JOB_INFO +PMIX_APP_INFO = _PMIX_APP_INFO +PMIX_NODE_INFO = _PMIX_NODE_INFO +PMIX_SESSION_INFO_ARRAY = _PMIX_SESSION_INFO_ARRAY +PMIX_JOB_INFO_ARRAY = _PMIX_JOB_INFO_ARRAY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:288:45: undeclared name not builtin: _PMIX_JOB_INFO_ARRAY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_INFO = _PMIX_JOB_INFO +PMIX_APP_INFO = _PMIX_APP_INFO +PMIX_NODE_INFO = _PMIX_NODE_INFO +PMIX_SESSION_INFO_ARRAY = _PMIX_SESSION_INFO_ARRAY +PMIX_JOB_INFO_ARRAY = _PMIX_JOB_INFO_ARRAY +PMIX_APP_INFO_ARRAY = _PMIX_APP_INFO_ARRAY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:289:45: undeclared name not builtin: _PMIX_APP_INFO_ARRAY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_APP_INFO = _PMIX_APP_INFO +PMIX_NODE_INFO = _PMIX_NODE_INFO +PMIX_SESSION_INFO_ARRAY = _PMIX_SESSION_INFO_ARRAY +PMIX_JOB_INFO_ARRAY = _PMIX_JOB_INFO_ARRAY +PMIX_APP_INFO_ARRAY = _PMIX_APP_INFO_ARRAY +PMIX_PROC_INFO_ARRAY = _PMIX_PROC_INFO_ARRAY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:290:45: undeclared name not builtin: _PMIX_PROC_INFO_ARRAY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NODE_INFO = _PMIX_NODE_INFO +PMIX_SESSION_INFO_ARRAY = _PMIX_SESSION_INFO_ARRAY +PMIX_JOB_INFO_ARRAY = _PMIX_JOB_INFO_ARRAY +PMIX_APP_INFO_ARRAY = _PMIX_APP_INFO_ARRAY +PMIX_PROC_INFO_ARRAY = _PMIX_PROC_INFO_ARRAY +PMIX_NODE_INFO_ARRAY = _PMIX_NODE_INFO_ARRAY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:291:45: undeclared name not builtin: _PMIX_NODE_INFO_ARRAY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SESSION_INFO_ARRAY = _PMIX_SESSION_INFO_ARRAY +PMIX_JOB_INFO_ARRAY = _PMIX_JOB_INFO_ARRAY +PMIX_APP_INFO_ARRAY = _PMIX_APP_INFO_ARRAY +PMIX_PROC_INFO_ARRAY = _PMIX_PROC_INFO_ARRAY +PMIX_NODE_INFO_ARRAY = _PMIX_NODE_INFO_ARRAY +PMIX_SERVER_INFO_ARRAY = _PMIX_SERVER_INFO_ARRAY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:292:45: undeclared name not builtin: _PMIX_SERVER_INFO_ARRAY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_INFO_ARRAY = _PMIX_JOB_INFO_ARRAY +PMIX_APP_INFO_ARRAY = _PMIX_APP_INFO_ARRAY +PMIX_PROC_INFO_ARRAY = _PMIX_PROC_INFO_ARRAY +PMIX_NODE_INFO_ARRAY = _PMIX_NODE_INFO_ARRAY +PMIX_SERVER_INFO_ARRAY = _PMIX_SERVER_INFO_ARRAY +PMIX_LOG_SOURCE = _PMIX_LOG_SOURCE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:293:45: undeclared name not builtin: _PMIX_LOG_SOURCE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_APP_INFO_ARRAY = _PMIX_APP_INFO_ARRAY +PMIX_PROC_INFO_ARRAY = _PMIX_PROC_INFO_ARRAY +PMIX_NODE_INFO_ARRAY = _PMIX_NODE_INFO_ARRAY +PMIX_SERVER_INFO_ARRAY = _PMIX_SERVER_INFO_ARRAY +PMIX_LOG_SOURCE = _PMIX_LOG_SOURCE +PMIX_LOG_STDERR = _PMIX_LOG_STDERR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:294:45: undeclared name not builtin: _PMIX_LOG_STDERR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PROC_INFO_ARRAY = _PMIX_PROC_INFO_ARRAY +PMIX_NODE_INFO_ARRAY = _PMIX_NODE_INFO_ARRAY +PMIX_SERVER_INFO_ARRAY = _PMIX_SERVER_INFO_ARRAY +PMIX_LOG_SOURCE = _PMIX_LOG_SOURCE +PMIX_LOG_STDERR = _PMIX_LOG_STDERR +PMIX_LOG_STDOUT = _PMIX_LOG_STDOUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:295:45: undeclared name not builtin: _PMIX_LOG_STDOUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_NODE_INFO_ARRAY = _PMIX_NODE_INFO_ARRAY +PMIX_SERVER_INFO_ARRAY = _PMIX_SERVER_INFO_ARRAY +PMIX_LOG_SOURCE = _PMIX_LOG_SOURCE +PMIX_LOG_STDERR = _PMIX_LOG_STDERR +PMIX_LOG_STDOUT = _PMIX_LOG_STDOUT +PMIX_LOG_SYSLOG = _PMIX_LOG_SYSLOG + ^ +------------------------------------------------------------ + +pmix_constants.pxi:296:45: undeclared name not builtin: _PMIX_LOG_SYSLOG + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SERVER_INFO_ARRAY = _PMIX_SERVER_INFO_ARRAY +PMIX_LOG_SOURCE = _PMIX_LOG_SOURCE +PMIX_LOG_STDERR = _PMIX_LOG_STDERR +PMIX_LOG_STDOUT = _PMIX_LOG_STDOUT +PMIX_LOG_SYSLOG = _PMIX_LOG_SYSLOG +PMIX_LOG_LOCAL_SYSLOG = _PMIX_LOG_LOCAL_SYSLOG + ^ +------------------------------------------------------------ + +pmix_constants.pxi:297:45: undeclared name not builtin: _PMIX_LOG_LOCAL_SYSLOG + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_SOURCE = _PMIX_LOG_SOURCE +PMIX_LOG_STDERR = _PMIX_LOG_STDERR +PMIX_LOG_STDOUT = _PMIX_LOG_STDOUT +PMIX_LOG_SYSLOG = _PMIX_LOG_SYSLOG +PMIX_LOG_LOCAL_SYSLOG = _PMIX_LOG_LOCAL_SYSLOG +PMIX_LOG_GLOBAL_SYSLOG = _PMIX_LOG_GLOBAL_SYSLOG + ^ +------------------------------------------------------------ + +pmix_constants.pxi:298:45: undeclared name not builtin: _PMIX_LOG_GLOBAL_SYSLOG + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_STDERR = _PMIX_LOG_STDERR +PMIX_LOG_STDOUT = _PMIX_LOG_STDOUT +PMIX_LOG_SYSLOG = _PMIX_LOG_SYSLOG +PMIX_LOG_LOCAL_SYSLOG = _PMIX_LOG_LOCAL_SYSLOG +PMIX_LOG_GLOBAL_SYSLOG = _PMIX_LOG_GLOBAL_SYSLOG +PMIX_LOG_SYSLOG_PRI = _PMIX_LOG_SYSLOG_PRI + ^ +------------------------------------------------------------ + +pmix_constants.pxi:299:45: undeclared name not builtin: _PMIX_LOG_SYSLOG_PRI + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_STDOUT = _PMIX_LOG_STDOUT +PMIX_LOG_SYSLOG = _PMIX_LOG_SYSLOG +PMIX_LOG_LOCAL_SYSLOG = _PMIX_LOG_LOCAL_SYSLOG +PMIX_LOG_GLOBAL_SYSLOG = _PMIX_LOG_GLOBAL_SYSLOG +PMIX_LOG_SYSLOG_PRI = _PMIX_LOG_SYSLOG_PRI +PMIX_LOG_TIMESTAMP = _PMIX_LOG_TIMESTAMP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:300:45: undeclared name not builtin: _PMIX_LOG_TIMESTAMP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_SYSLOG = _PMIX_LOG_SYSLOG +PMIX_LOG_LOCAL_SYSLOG = _PMIX_LOG_LOCAL_SYSLOG +PMIX_LOG_GLOBAL_SYSLOG = _PMIX_LOG_GLOBAL_SYSLOG +PMIX_LOG_SYSLOG_PRI = _PMIX_LOG_SYSLOG_PRI +PMIX_LOG_TIMESTAMP = _PMIX_LOG_TIMESTAMP +PMIX_LOG_GENERATE_TIMESTAMP = _PMIX_LOG_GENERATE_TIMESTAMP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:301:45: undeclared name not builtin: _PMIX_LOG_GENERATE_TIMESTAMP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_LOCAL_SYSLOG = _PMIX_LOG_LOCAL_SYSLOG +PMIX_LOG_GLOBAL_SYSLOG = _PMIX_LOG_GLOBAL_SYSLOG +PMIX_LOG_SYSLOG_PRI = _PMIX_LOG_SYSLOG_PRI +PMIX_LOG_TIMESTAMP = _PMIX_LOG_TIMESTAMP +PMIX_LOG_GENERATE_TIMESTAMP = _PMIX_LOG_GENERATE_TIMESTAMP +PMIX_LOG_TAG_OUTPUT = _PMIX_LOG_TAG_OUTPUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:302:45: undeclared name not builtin: _PMIX_LOG_TAG_OUTPUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_GLOBAL_SYSLOG = _PMIX_LOG_GLOBAL_SYSLOG +PMIX_LOG_SYSLOG_PRI = _PMIX_LOG_SYSLOG_PRI +PMIX_LOG_TIMESTAMP = _PMIX_LOG_TIMESTAMP +PMIX_LOG_GENERATE_TIMESTAMP = _PMIX_LOG_GENERATE_TIMESTAMP +PMIX_LOG_TAG_OUTPUT = _PMIX_LOG_TAG_OUTPUT +PMIX_LOG_TIMESTAMP_OUTPUT = _PMIX_LOG_TIMESTAMP_OUTPUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:303:45: undeclared name not builtin: _PMIX_LOG_TIMESTAMP_OUTPUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_SYSLOG_PRI = _PMIX_LOG_SYSLOG_PRI +PMIX_LOG_TIMESTAMP = _PMIX_LOG_TIMESTAMP +PMIX_LOG_GENERATE_TIMESTAMP = _PMIX_LOG_GENERATE_TIMESTAMP +PMIX_LOG_TAG_OUTPUT = _PMIX_LOG_TAG_OUTPUT +PMIX_LOG_TIMESTAMP_OUTPUT = _PMIX_LOG_TIMESTAMP_OUTPUT +PMIX_LOG_XML_OUTPUT = _PMIX_LOG_XML_OUTPUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:304:45: undeclared name not builtin: _PMIX_LOG_XML_OUTPUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_TIMESTAMP = _PMIX_LOG_TIMESTAMP +PMIX_LOG_GENERATE_TIMESTAMP = _PMIX_LOG_GENERATE_TIMESTAMP +PMIX_LOG_TAG_OUTPUT = _PMIX_LOG_TAG_OUTPUT +PMIX_LOG_TIMESTAMP_OUTPUT = _PMIX_LOG_TIMESTAMP_OUTPUT +PMIX_LOG_XML_OUTPUT = _PMIX_LOG_XML_OUTPUT +PMIX_LOG_ONCE = _PMIX_LOG_ONCE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:305:45: undeclared name not builtin: _PMIX_LOG_ONCE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_GENERATE_TIMESTAMP = _PMIX_LOG_GENERATE_TIMESTAMP +PMIX_LOG_TAG_OUTPUT = _PMIX_LOG_TAG_OUTPUT +PMIX_LOG_TIMESTAMP_OUTPUT = _PMIX_LOG_TIMESTAMP_OUTPUT +PMIX_LOG_XML_OUTPUT = _PMIX_LOG_XML_OUTPUT +PMIX_LOG_ONCE = _PMIX_LOG_ONCE +PMIX_LOG_MSG = _PMIX_LOG_MSG + ^ +------------------------------------------------------------ + +pmix_constants.pxi:306:45: undeclared name not builtin: _PMIX_LOG_MSG + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_TAG_OUTPUT = _PMIX_LOG_TAG_OUTPUT +PMIX_LOG_TIMESTAMP_OUTPUT = _PMIX_LOG_TIMESTAMP_OUTPUT +PMIX_LOG_XML_OUTPUT = _PMIX_LOG_XML_OUTPUT +PMIX_LOG_ONCE = _PMIX_LOG_ONCE +PMIX_LOG_MSG = _PMIX_LOG_MSG +PMIX_LOG_KEY = _PMIX_LOG_KEY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:307:45: undeclared name not builtin: _PMIX_LOG_KEY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_TIMESTAMP_OUTPUT = _PMIX_LOG_TIMESTAMP_OUTPUT +PMIX_LOG_XML_OUTPUT = _PMIX_LOG_XML_OUTPUT +PMIX_LOG_ONCE = _PMIX_LOG_ONCE +PMIX_LOG_MSG = _PMIX_LOG_MSG +PMIX_LOG_KEY = _PMIX_LOG_KEY +PMIX_LOG_VAL = _PMIX_LOG_VAL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:308:45: undeclared name not builtin: _PMIX_LOG_VAL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_XML_OUTPUT = _PMIX_LOG_XML_OUTPUT +PMIX_LOG_ONCE = _PMIX_LOG_ONCE +PMIX_LOG_MSG = _PMIX_LOG_MSG +PMIX_LOG_KEY = _PMIX_LOG_KEY +PMIX_LOG_VAL = _PMIX_LOG_VAL +PMIX_LOG_AGG = _PMIX_LOG_AGG + ^ +------------------------------------------------------------ + +pmix_constants.pxi:309:45: undeclared name not builtin: _PMIX_LOG_AGG + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_ONCE = _PMIX_LOG_ONCE +PMIX_LOG_MSG = _PMIX_LOG_MSG +PMIX_LOG_KEY = _PMIX_LOG_KEY +PMIX_LOG_VAL = _PMIX_LOG_VAL +PMIX_LOG_AGG = _PMIX_LOG_AGG +PMIX_LOG_EMAIL = _PMIX_LOG_EMAIL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:310:45: undeclared name not builtin: _PMIX_LOG_EMAIL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_MSG = _PMIX_LOG_MSG +PMIX_LOG_KEY = _PMIX_LOG_KEY +PMIX_LOG_VAL = _PMIX_LOG_VAL +PMIX_LOG_AGG = _PMIX_LOG_AGG +PMIX_LOG_EMAIL = _PMIX_LOG_EMAIL +PMIX_LOG_EMAIL_ADDR = _PMIX_LOG_EMAIL_ADDR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:311:45: undeclared name not builtin: _PMIX_LOG_EMAIL_ADDR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_KEY = _PMIX_LOG_KEY +PMIX_LOG_VAL = _PMIX_LOG_VAL +PMIX_LOG_AGG = _PMIX_LOG_AGG +PMIX_LOG_EMAIL = _PMIX_LOG_EMAIL +PMIX_LOG_EMAIL_ADDR = _PMIX_LOG_EMAIL_ADDR +PMIX_LOG_EMAIL_SENDER_ADDR = _PMIX_LOG_EMAIL_SENDER_ADDR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:312:45: undeclared name not builtin: _PMIX_LOG_EMAIL_SENDER_ADDR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_VAL = _PMIX_LOG_VAL +PMIX_LOG_AGG = _PMIX_LOG_AGG +PMIX_LOG_EMAIL = _PMIX_LOG_EMAIL +PMIX_LOG_EMAIL_ADDR = _PMIX_LOG_EMAIL_ADDR +PMIX_LOG_EMAIL_SENDER_ADDR = _PMIX_LOG_EMAIL_SENDER_ADDR +PMIX_LOG_EMAIL_SUBJECT = _PMIX_LOG_EMAIL_SUBJECT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:313:45: undeclared name not builtin: _PMIX_LOG_EMAIL_SUBJECT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_AGG = _PMIX_LOG_AGG +PMIX_LOG_EMAIL = _PMIX_LOG_EMAIL +PMIX_LOG_EMAIL_ADDR = _PMIX_LOG_EMAIL_ADDR +PMIX_LOG_EMAIL_SENDER_ADDR = _PMIX_LOG_EMAIL_SENDER_ADDR +PMIX_LOG_EMAIL_SUBJECT = _PMIX_LOG_EMAIL_SUBJECT +PMIX_LOG_EMAIL_MSG = _PMIX_LOG_EMAIL_MSG + ^ +------------------------------------------------------------ + +pmix_constants.pxi:314:45: undeclared name not builtin: _PMIX_LOG_EMAIL_MSG + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_EMAIL = _PMIX_LOG_EMAIL +PMIX_LOG_EMAIL_ADDR = _PMIX_LOG_EMAIL_ADDR +PMIX_LOG_EMAIL_SENDER_ADDR = _PMIX_LOG_EMAIL_SENDER_ADDR +PMIX_LOG_EMAIL_SUBJECT = _PMIX_LOG_EMAIL_SUBJECT +PMIX_LOG_EMAIL_MSG = _PMIX_LOG_EMAIL_MSG +PMIX_LOG_EMAIL_SERVER = _PMIX_LOG_EMAIL_SERVER + ^ +------------------------------------------------------------ + +pmix_constants.pxi:315:45: undeclared name not builtin: _PMIX_LOG_EMAIL_SERVER + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_EMAIL_ADDR = _PMIX_LOG_EMAIL_ADDR +PMIX_LOG_EMAIL_SENDER_ADDR = _PMIX_LOG_EMAIL_SENDER_ADDR +PMIX_LOG_EMAIL_SUBJECT = _PMIX_LOG_EMAIL_SUBJECT +PMIX_LOG_EMAIL_MSG = _PMIX_LOG_EMAIL_MSG +PMIX_LOG_EMAIL_SERVER = _PMIX_LOG_EMAIL_SERVER +PMIX_LOG_EMAIL_SRVR_PORT = _PMIX_LOG_EMAIL_SRVR_PORT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:316:45: undeclared name not builtin: _PMIX_LOG_EMAIL_SRVR_PORT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_EMAIL_SENDER_ADDR = _PMIX_LOG_EMAIL_SENDER_ADDR +PMIX_LOG_EMAIL_SUBJECT = _PMIX_LOG_EMAIL_SUBJECT +PMIX_LOG_EMAIL_MSG = _PMIX_LOG_EMAIL_MSG +PMIX_LOG_EMAIL_SERVER = _PMIX_LOG_EMAIL_SERVER +PMIX_LOG_EMAIL_SRVR_PORT = _PMIX_LOG_EMAIL_SRVR_PORT +PMIX_LOG_GLOBAL_DATASTORE = _PMIX_LOG_GLOBAL_DATASTORE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:317:45: undeclared name not builtin: _PMIX_LOG_GLOBAL_DATASTORE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_EMAIL_SUBJECT = _PMIX_LOG_EMAIL_SUBJECT +PMIX_LOG_EMAIL_MSG = _PMIX_LOG_EMAIL_MSG +PMIX_LOG_EMAIL_SERVER = _PMIX_LOG_EMAIL_SERVER +PMIX_LOG_EMAIL_SRVR_PORT = _PMIX_LOG_EMAIL_SRVR_PORT +PMIX_LOG_GLOBAL_DATASTORE = _PMIX_LOG_GLOBAL_DATASTORE +PMIX_LOG_JOB_RECORD = _PMIX_LOG_JOB_RECORD + ^ +------------------------------------------------------------ + +pmix_constants.pxi:318:45: undeclared name not builtin: _PMIX_LOG_JOB_RECORD + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_EMAIL_MSG = _PMIX_LOG_EMAIL_MSG +PMIX_LOG_EMAIL_SERVER = _PMIX_LOG_EMAIL_SERVER +PMIX_LOG_EMAIL_SRVR_PORT = _PMIX_LOG_EMAIL_SRVR_PORT +PMIX_LOG_GLOBAL_DATASTORE = _PMIX_LOG_GLOBAL_DATASTORE +PMIX_LOG_JOB_RECORD = _PMIX_LOG_JOB_RECORD +PMIX_LOG_PROC_TERMINATION = _PMIX_LOG_PROC_TERMINATION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:319:45: undeclared name not builtin: _PMIX_LOG_PROC_TERMINATION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_EMAIL_SERVER = _PMIX_LOG_EMAIL_SERVER +PMIX_LOG_EMAIL_SRVR_PORT = _PMIX_LOG_EMAIL_SRVR_PORT +PMIX_LOG_GLOBAL_DATASTORE = _PMIX_LOG_GLOBAL_DATASTORE +PMIX_LOG_JOB_RECORD = _PMIX_LOG_JOB_RECORD +PMIX_LOG_PROC_TERMINATION = _PMIX_LOG_PROC_TERMINATION +PMIX_LOG_PROC_ABNORMAL_TERMINATION = _PMIX_LOG_PROC_ABNORMAL_TERMINATION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:320:45: undeclared name not builtin: _PMIX_LOG_PROC_ABNORMAL_TERMINATION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_EMAIL_SRVR_PORT = _PMIX_LOG_EMAIL_SRVR_PORT +PMIX_LOG_GLOBAL_DATASTORE = _PMIX_LOG_GLOBAL_DATASTORE +PMIX_LOG_JOB_RECORD = _PMIX_LOG_JOB_RECORD +PMIX_LOG_PROC_TERMINATION = _PMIX_LOG_PROC_TERMINATION +PMIX_LOG_PROC_ABNORMAL_TERMINATION = _PMIX_LOG_PROC_ABNORMAL_TERMINATION +PMIX_LOG_JOB_EVENTS = _PMIX_LOG_JOB_EVENTS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:321:45: undeclared name not builtin: _PMIX_LOG_JOB_EVENTS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_GLOBAL_DATASTORE = _PMIX_LOG_GLOBAL_DATASTORE +PMIX_LOG_JOB_RECORD = _PMIX_LOG_JOB_RECORD +PMIX_LOG_PROC_TERMINATION = _PMIX_LOG_PROC_TERMINATION +PMIX_LOG_PROC_ABNORMAL_TERMINATION = _PMIX_LOG_PROC_ABNORMAL_TERMINATION +PMIX_LOG_JOB_EVENTS = _PMIX_LOG_JOB_EVENTS +PMIX_LOG_COMPLETION = _PMIX_LOG_COMPLETION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:322:45: undeclared name not builtin: _PMIX_LOG_COMPLETION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_JOB_RECORD = _PMIX_LOG_JOB_RECORD +PMIX_LOG_PROC_TERMINATION = _PMIX_LOG_PROC_TERMINATION +PMIX_LOG_PROC_ABNORMAL_TERMINATION = _PMIX_LOG_PROC_ABNORMAL_TERMINATION +PMIX_LOG_JOB_EVENTS = _PMIX_LOG_JOB_EVENTS +PMIX_LOG_COMPLETION = _PMIX_LOG_COMPLETION +PMIX_DEBUG_STOP_ON_EXEC = _PMIX_DEBUG_STOP_ON_EXEC + ^ +------------------------------------------------------------ + +pmix_constants.pxi:323:45: undeclared name not builtin: _PMIX_DEBUG_STOP_ON_EXEC + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_PROC_TERMINATION = _PMIX_LOG_PROC_TERMINATION +PMIX_LOG_PROC_ABNORMAL_TERMINATION = _PMIX_LOG_PROC_ABNORMAL_TERMINATION +PMIX_LOG_JOB_EVENTS = _PMIX_LOG_JOB_EVENTS +PMIX_LOG_COMPLETION = _PMIX_LOG_COMPLETION +PMIX_DEBUG_STOP_ON_EXEC = _PMIX_DEBUG_STOP_ON_EXEC +PMIX_DEBUG_STOP_IN_INIT = _PMIX_DEBUG_STOP_IN_INIT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:324:45: undeclared name not builtin: _PMIX_DEBUG_STOP_IN_INIT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_PROC_ABNORMAL_TERMINATION = _PMIX_LOG_PROC_ABNORMAL_TERMINATION +PMIX_LOG_JOB_EVENTS = _PMIX_LOG_JOB_EVENTS +PMIX_LOG_COMPLETION = _PMIX_LOG_COMPLETION +PMIX_DEBUG_STOP_ON_EXEC = _PMIX_DEBUG_STOP_ON_EXEC +PMIX_DEBUG_STOP_IN_INIT = _PMIX_DEBUG_STOP_IN_INIT +PMIX_DEBUG_STOP_IN_APP = _PMIX_DEBUG_STOP_IN_APP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:325:45: undeclared name not builtin: _PMIX_DEBUG_STOP_IN_APP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_JOB_EVENTS = _PMIX_LOG_JOB_EVENTS +PMIX_LOG_COMPLETION = _PMIX_LOG_COMPLETION +PMIX_DEBUG_STOP_ON_EXEC = _PMIX_DEBUG_STOP_ON_EXEC +PMIX_DEBUG_STOP_IN_INIT = _PMIX_DEBUG_STOP_IN_INIT +PMIX_DEBUG_STOP_IN_APP = _PMIX_DEBUG_STOP_IN_APP +PMIX_BREAKPOINT = _PMIX_BREAKPOINT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:326:45: undeclared name not builtin: _PMIX_BREAKPOINT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LOG_COMPLETION = _PMIX_LOG_COMPLETION +PMIX_DEBUG_STOP_ON_EXEC = _PMIX_DEBUG_STOP_ON_EXEC +PMIX_DEBUG_STOP_IN_INIT = _PMIX_DEBUG_STOP_IN_INIT +PMIX_DEBUG_STOP_IN_APP = _PMIX_DEBUG_STOP_IN_APP +PMIX_BREAKPOINT = _PMIX_BREAKPOINT +PMIX_DEBUG_TARGET = _PMIX_DEBUG_TARGET + ^ +------------------------------------------------------------ + +pmix_constants.pxi:327:45: undeclared name not builtin: _PMIX_DEBUG_TARGET + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DEBUG_STOP_ON_EXEC = _PMIX_DEBUG_STOP_ON_EXEC +PMIX_DEBUG_STOP_IN_INIT = _PMIX_DEBUG_STOP_IN_INIT +PMIX_DEBUG_STOP_IN_APP = _PMIX_DEBUG_STOP_IN_APP +PMIX_BREAKPOINT = _PMIX_BREAKPOINT +PMIX_DEBUG_TARGET = _PMIX_DEBUG_TARGET +PMIX_DEBUG_DAEMONS_PER_PROC = _PMIX_DEBUG_DAEMONS_PER_PROC + ^ +------------------------------------------------------------ + +pmix_constants.pxi:328:45: undeclared name not builtin: _PMIX_DEBUG_DAEMONS_PER_PROC + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DEBUG_STOP_IN_INIT = _PMIX_DEBUG_STOP_IN_INIT +PMIX_DEBUG_STOP_IN_APP = _PMIX_DEBUG_STOP_IN_APP +PMIX_BREAKPOINT = _PMIX_BREAKPOINT +PMIX_DEBUG_TARGET = _PMIX_DEBUG_TARGET +PMIX_DEBUG_DAEMONS_PER_PROC = _PMIX_DEBUG_DAEMONS_PER_PROC +PMIX_DEBUG_DAEMONS_PER_NODE = _PMIX_DEBUG_DAEMONS_PER_NODE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:329:45: undeclared name not builtin: _PMIX_DEBUG_DAEMONS_PER_NODE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DEBUG_STOP_IN_APP = _PMIX_DEBUG_STOP_IN_APP +PMIX_BREAKPOINT = _PMIX_BREAKPOINT +PMIX_DEBUG_TARGET = _PMIX_DEBUG_TARGET +PMIX_DEBUG_DAEMONS_PER_PROC = _PMIX_DEBUG_DAEMONS_PER_PROC +PMIX_DEBUG_DAEMONS_PER_NODE = _PMIX_DEBUG_DAEMONS_PER_NODE +PMIX_RM_NAME = _PMIX_RM_NAME + ^ +------------------------------------------------------------ + +pmix_constants.pxi:330:45: undeclared name not builtin: _PMIX_RM_NAME + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_BREAKPOINT = _PMIX_BREAKPOINT +PMIX_DEBUG_TARGET = _PMIX_DEBUG_TARGET +PMIX_DEBUG_DAEMONS_PER_PROC = _PMIX_DEBUG_DAEMONS_PER_PROC +PMIX_DEBUG_DAEMONS_PER_NODE = _PMIX_DEBUG_DAEMONS_PER_NODE +PMIX_RM_NAME = _PMIX_RM_NAME +PMIX_RM_VERSION = _PMIX_RM_VERSION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:331:45: undeclared name not builtin: _PMIX_RM_VERSION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DEBUG_TARGET = _PMIX_DEBUG_TARGET +PMIX_DEBUG_DAEMONS_PER_PROC = _PMIX_DEBUG_DAEMONS_PER_PROC +PMIX_DEBUG_DAEMONS_PER_NODE = _PMIX_DEBUG_DAEMONS_PER_NODE +PMIX_RM_NAME = _PMIX_RM_NAME +PMIX_RM_VERSION = _PMIX_RM_VERSION +PMIX_SET_ENVAR = _PMIX_SET_ENVAR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:332:45: undeclared name not builtin: _PMIX_SET_ENVAR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DEBUG_DAEMONS_PER_PROC = _PMIX_DEBUG_DAEMONS_PER_PROC +PMIX_DEBUG_DAEMONS_PER_NODE = _PMIX_DEBUG_DAEMONS_PER_NODE +PMIX_RM_NAME = _PMIX_RM_NAME +PMIX_RM_VERSION = _PMIX_RM_VERSION +PMIX_SET_ENVAR = _PMIX_SET_ENVAR +PMIX_ADD_ENVAR = _PMIX_ADD_ENVAR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:333:45: undeclared name not builtin: _PMIX_ADD_ENVAR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DEBUG_DAEMONS_PER_NODE = _PMIX_DEBUG_DAEMONS_PER_NODE +PMIX_RM_NAME = _PMIX_RM_NAME +PMIX_RM_VERSION = _PMIX_RM_VERSION +PMIX_SET_ENVAR = _PMIX_SET_ENVAR +PMIX_ADD_ENVAR = _PMIX_ADD_ENVAR +PMIX_UNSET_ENVAR = _PMIX_UNSET_ENVAR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:334:45: undeclared name not builtin: _PMIX_UNSET_ENVAR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_RM_NAME = _PMIX_RM_NAME +PMIX_RM_VERSION = _PMIX_RM_VERSION +PMIX_SET_ENVAR = _PMIX_SET_ENVAR +PMIX_ADD_ENVAR = _PMIX_ADD_ENVAR +PMIX_UNSET_ENVAR = _PMIX_UNSET_ENVAR +PMIX_PREPEND_ENVAR = _PMIX_PREPEND_ENVAR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:335:45: undeclared name not builtin: _PMIX_PREPEND_ENVAR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_RM_VERSION = _PMIX_RM_VERSION +PMIX_SET_ENVAR = _PMIX_SET_ENVAR +PMIX_ADD_ENVAR = _PMIX_ADD_ENVAR +PMIX_UNSET_ENVAR = _PMIX_UNSET_ENVAR +PMIX_PREPEND_ENVAR = _PMIX_PREPEND_ENVAR +PMIX_APPEND_ENVAR = _PMIX_APPEND_ENVAR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:336:45: undeclared name not builtin: _PMIX_APPEND_ENVAR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SET_ENVAR = _PMIX_SET_ENVAR +PMIX_ADD_ENVAR = _PMIX_ADD_ENVAR +PMIX_UNSET_ENVAR = _PMIX_UNSET_ENVAR +PMIX_PREPEND_ENVAR = _PMIX_PREPEND_ENVAR +PMIX_APPEND_ENVAR = _PMIX_APPEND_ENVAR +PMIX_FIRST_ENVAR = _PMIX_FIRST_ENVAR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:337:45: undeclared name not builtin: _PMIX_FIRST_ENVAR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ADD_ENVAR = _PMIX_ADD_ENVAR +PMIX_UNSET_ENVAR = _PMIX_UNSET_ENVAR +PMIX_PREPEND_ENVAR = _PMIX_PREPEND_ENVAR +PMIX_APPEND_ENVAR = _PMIX_APPEND_ENVAR +PMIX_FIRST_ENVAR = _PMIX_FIRST_ENVAR +PMIX_ALLOC_REQ_ID = _PMIX_ALLOC_REQ_ID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:338:45: undeclared name not builtin: _PMIX_ALLOC_REQ_ID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_UNSET_ENVAR = _PMIX_UNSET_ENVAR +PMIX_PREPEND_ENVAR = _PMIX_PREPEND_ENVAR +PMIX_APPEND_ENVAR = _PMIX_APPEND_ENVAR +PMIX_FIRST_ENVAR = _PMIX_FIRST_ENVAR +PMIX_ALLOC_REQ_ID = _PMIX_ALLOC_REQ_ID +PMIX_ALLOC_ID = _PMIX_ALLOC_ID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:339:45: undeclared name not builtin: _PMIX_ALLOC_ID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PREPEND_ENVAR = _PMIX_PREPEND_ENVAR +PMIX_APPEND_ENVAR = _PMIX_APPEND_ENVAR +PMIX_FIRST_ENVAR = _PMIX_FIRST_ENVAR +PMIX_ALLOC_REQ_ID = _PMIX_ALLOC_REQ_ID +PMIX_ALLOC_ID = _PMIX_ALLOC_ID +PMIX_ALLOC_NUM_NODES = _PMIX_ALLOC_NUM_NODES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:340:45: undeclared name not builtin: _PMIX_ALLOC_NUM_NODES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_APPEND_ENVAR = _PMIX_APPEND_ENVAR +PMIX_FIRST_ENVAR = _PMIX_FIRST_ENVAR +PMIX_ALLOC_REQ_ID = _PMIX_ALLOC_REQ_ID +PMIX_ALLOC_ID = _PMIX_ALLOC_ID +PMIX_ALLOC_NUM_NODES = _PMIX_ALLOC_NUM_NODES +PMIX_ALLOC_NODE_LIST = _PMIX_ALLOC_NODE_LIST + ^ +------------------------------------------------------------ + +pmix_constants.pxi:341:45: undeclared name not builtin: _PMIX_ALLOC_NODE_LIST + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FIRST_ENVAR = _PMIX_FIRST_ENVAR +PMIX_ALLOC_REQ_ID = _PMIX_ALLOC_REQ_ID +PMIX_ALLOC_ID = _PMIX_ALLOC_ID +PMIX_ALLOC_NUM_NODES = _PMIX_ALLOC_NUM_NODES +PMIX_ALLOC_NODE_LIST = _PMIX_ALLOC_NODE_LIST +PMIX_ALLOC_NUM_CPUS = _PMIX_ALLOC_NUM_CPUS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:342:45: undeclared name not builtin: _PMIX_ALLOC_NUM_CPUS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_REQ_ID = _PMIX_ALLOC_REQ_ID +PMIX_ALLOC_ID = _PMIX_ALLOC_ID +PMIX_ALLOC_NUM_NODES = _PMIX_ALLOC_NUM_NODES +PMIX_ALLOC_NODE_LIST = _PMIX_ALLOC_NODE_LIST +PMIX_ALLOC_NUM_CPUS = _PMIX_ALLOC_NUM_CPUS +PMIX_ALLOC_NUM_CPU_LIST = _PMIX_ALLOC_NUM_CPU_LIST + ^ +------------------------------------------------------------ + +pmix_constants.pxi:343:45: undeclared name not builtin: _PMIX_ALLOC_NUM_CPU_LIST + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_ID = _PMIX_ALLOC_ID +PMIX_ALLOC_NUM_NODES = _PMIX_ALLOC_NUM_NODES +PMIX_ALLOC_NODE_LIST = _PMIX_ALLOC_NODE_LIST +PMIX_ALLOC_NUM_CPUS = _PMIX_ALLOC_NUM_CPUS +PMIX_ALLOC_NUM_CPU_LIST = _PMIX_ALLOC_NUM_CPU_LIST +PMIX_ALLOC_CPU_LIST = _PMIX_ALLOC_CPU_LIST + ^ +------------------------------------------------------------ + +pmix_constants.pxi:344:45: undeclared name not builtin: _PMIX_ALLOC_CPU_LIST + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_NUM_NODES = _PMIX_ALLOC_NUM_NODES +PMIX_ALLOC_NODE_LIST = _PMIX_ALLOC_NODE_LIST +PMIX_ALLOC_NUM_CPUS = _PMIX_ALLOC_NUM_CPUS +PMIX_ALLOC_NUM_CPU_LIST = _PMIX_ALLOC_NUM_CPU_LIST +PMIX_ALLOC_CPU_LIST = _PMIX_ALLOC_CPU_LIST +PMIX_ALLOC_MEM_SIZE = _PMIX_ALLOC_MEM_SIZE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:345:45: undeclared name not builtin: _PMIX_ALLOC_MEM_SIZE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_NODE_LIST = _PMIX_ALLOC_NODE_LIST +PMIX_ALLOC_NUM_CPUS = _PMIX_ALLOC_NUM_CPUS +PMIX_ALLOC_NUM_CPU_LIST = _PMIX_ALLOC_NUM_CPU_LIST +PMIX_ALLOC_CPU_LIST = _PMIX_ALLOC_CPU_LIST +PMIX_ALLOC_MEM_SIZE = _PMIX_ALLOC_MEM_SIZE +PMIX_ALLOC_FABRIC = _PMIX_ALLOC_FABRIC + ^ +------------------------------------------------------------ + +pmix_constants.pxi:346:45: undeclared name not builtin: _PMIX_ALLOC_FABRIC + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_NUM_CPUS = _PMIX_ALLOC_NUM_CPUS +PMIX_ALLOC_NUM_CPU_LIST = _PMIX_ALLOC_NUM_CPU_LIST +PMIX_ALLOC_CPU_LIST = _PMIX_ALLOC_CPU_LIST +PMIX_ALLOC_MEM_SIZE = _PMIX_ALLOC_MEM_SIZE +PMIX_ALLOC_FABRIC = _PMIX_ALLOC_FABRIC +PMIX_ALLOC_FABRIC_ID = _PMIX_ALLOC_FABRIC_ID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:347:45: undeclared name not builtin: _PMIX_ALLOC_FABRIC_ID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_NUM_CPU_LIST = _PMIX_ALLOC_NUM_CPU_LIST +PMIX_ALLOC_CPU_LIST = _PMIX_ALLOC_CPU_LIST +PMIX_ALLOC_MEM_SIZE = _PMIX_ALLOC_MEM_SIZE +PMIX_ALLOC_FABRIC = _PMIX_ALLOC_FABRIC +PMIX_ALLOC_FABRIC_ID = _PMIX_ALLOC_FABRIC_ID +PMIX_ALLOC_BANDWIDTH = _PMIX_ALLOC_BANDWIDTH + ^ +------------------------------------------------------------ + +pmix_constants.pxi:348:45: undeclared name not builtin: _PMIX_ALLOC_BANDWIDTH + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_CPU_LIST = _PMIX_ALLOC_CPU_LIST +PMIX_ALLOC_MEM_SIZE = _PMIX_ALLOC_MEM_SIZE +PMIX_ALLOC_FABRIC = _PMIX_ALLOC_FABRIC +PMIX_ALLOC_FABRIC_ID = _PMIX_ALLOC_FABRIC_ID +PMIX_ALLOC_BANDWIDTH = _PMIX_ALLOC_BANDWIDTH +PMIX_ALLOC_FABRIC_QOS = _PMIX_ALLOC_FABRIC_QOS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:349:45: undeclared name not builtin: _PMIX_ALLOC_FABRIC_QOS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_MEM_SIZE = _PMIX_ALLOC_MEM_SIZE +PMIX_ALLOC_FABRIC = _PMIX_ALLOC_FABRIC +PMIX_ALLOC_FABRIC_ID = _PMIX_ALLOC_FABRIC_ID +PMIX_ALLOC_BANDWIDTH = _PMIX_ALLOC_BANDWIDTH +PMIX_ALLOC_FABRIC_QOS = _PMIX_ALLOC_FABRIC_QOS +PMIX_ALLOC_TIME = _PMIX_ALLOC_TIME + ^ +------------------------------------------------------------ + +pmix_constants.pxi:350:45: undeclared name not builtin: _PMIX_ALLOC_TIME + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_FABRIC = _PMIX_ALLOC_FABRIC +PMIX_ALLOC_FABRIC_ID = _PMIX_ALLOC_FABRIC_ID +PMIX_ALLOC_BANDWIDTH = _PMIX_ALLOC_BANDWIDTH +PMIX_ALLOC_FABRIC_QOS = _PMIX_ALLOC_FABRIC_QOS +PMIX_ALLOC_TIME = _PMIX_ALLOC_TIME +PMIX_ALLOC_FABRIC_TYPE = _PMIX_ALLOC_FABRIC_TYPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:351:45: undeclared name not builtin: _PMIX_ALLOC_FABRIC_TYPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_FABRIC_ID = _PMIX_ALLOC_FABRIC_ID +PMIX_ALLOC_BANDWIDTH = _PMIX_ALLOC_BANDWIDTH +PMIX_ALLOC_FABRIC_QOS = _PMIX_ALLOC_FABRIC_QOS +PMIX_ALLOC_TIME = _PMIX_ALLOC_TIME +PMIX_ALLOC_FABRIC_TYPE = _PMIX_ALLOC_FABRIC_TYPE +PMIX_ALLOC_FABRIC_PLANE = _PMIX_ALLOC_FABRIC_PLANE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:352:45: undeclared name not builtin: _PMIX_ALLOC_FABRIC_PLANE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_BANDWIDTH = _PMIX_ALLOC_BANDWIDTH +PMIX_ALLOC_FABRIC_QOS = _PMIX_ALLOC_FABRIC_QOS +PMIX_ALLOC_TIME = _PMIX_ALLOC_TIME +PMIX_ALLOC_FABRIC_TYPE = _PMIX_ALLOC_FABRIC_TYPE +PMIX_ALLOC_FABRIC_PLANE = _PMIX_ALLOC_FABRIC_PLANE +PMIX_ALLOC_FABRIC_ENDPTS = _PMIX_ALLOC_FABRIC_ENDPTS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:353:45: undeclared name not builtin: _PMIX_ALLOC_FABRIC_ENDPTS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_FABRIC_QOS = _PMIX_ALLOC_FABRIC_QOS +PMIX_ALLOC_TIME = _PMIX_ALLOC_TIME +PMIX_ALLOC_FABRIC_TYPE = _PMIX_ALLOC_FABRIC_TYPE +PMIX_ALLOC_FABRIC_PLANE = _PMIX_ALLOC_FABRIC_PLANE +PMIX_ALLOC_FABRIC_ENDPTS = _PMIX_ALLOC_FABRIC_ENDPTS +PMIX_ALLOC_FABRIC_ENDPTS_NODE = _PMIX_ALLOC_FABRIC_ENDPTS_NODE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:354:45: undeclared name not builtin: _PMIX_ALLOC_FABRIC_ENDPTS_NODE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_TIME = _PMIX_ALLOC_TIME +PMIX_ALLOC_FABRIC_TYPE = _PMIX_ALLOC_FABRIC_TYPE +PMIX_ALLOC_FABRIC_PLANE = _PMIX_ALLOC_FABRIC_PLANE +PMIX_ALLOC_FABRIC_ENDPTS = _PMIX_ALLOC_FABRIC_ENDPTS +PMIX_ALLOC_FABRIC_ENDPTS_NODE = _PMIX_ALLOC_FABRIC_ENDPTS_NODE +PMIX_ALLOC_FABRIC_SEC_KEY = _PMIX_ALLOC_FABRIC_SEC_KEY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:355:45: undeclared name not builtin: _PMIX_ALLOC_FABRIC_SEC_KEY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_FABRIC_TYPE = _PMIX_ALLOC_FABRIC_TYPE +PMIX_ALLOC_FABRIC_PLANE = _PMIX_ALLOC_FABRIC_PLANE +PMIX_ALLOC_FABRIC_ENDPTS = _PMIX_ALLOC_FABRIC_ENDPTS +PMIX_ALLOC_FABRIC_ENDPTS_NODE = _PMIX_ALLOC_FABRIC_ENDPTS_NODE +PMIX_ALLOC_FABRIC_SEC_KEY = _PMIX_ALLOC_FABRIC_SEC_KEY +PMIX_ALLOC_QUEUE = _PMIX_ALLOC_QUEUE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:356:45: undeclared name not builtin: _PMIX_ALLOC_QUEUE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_FABRIC_PLANE = _PMIX_ALLOC_FABRIC_PLANE +PMIX_ALLOC_FABRIC_ENDPTS = _PMIX_ALLOC_FABRIC_ENDPTS +PMIX_ALLOC_FABRIC_ENDPTS_NODE = _PMIX_ALLOC_FABRIC_ENDPTS_NODE +PMIX_ALLOC_FABRIC_SEC_KEY = _PMIX_ALLOC_FABRIC_SEC_KEY +PMIX_ALLOC_QUEUE = _PMIX_ALLOC_QUEUE +PMIX_PSETOP_P1 = _PMIX_PSETOP_P1 + ^ +------------------------------------------------------------ + +pmix_constants.pxi:357:45: undeclared name not builtin: _PMIX_PSETOP_P1 + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_FABRIC_ENDPTS = _PMIX_ALLOC_FABRIC_ENDPTS +PMIX_ALLOC_FABRIC_ENDPTS_NODE = _PMIX_ALLOC_FABRIC_ENDPTS_NODE +PMIX_ALLOC_FABRIC_SEC_KEY = _PMIX_ALLOC_FABRIC_SEC_KEY +PMIX_ALLOC_QUEUE = _PMIX_ALLOC_QUEUE +PMIX_PSETOP_P1 = _PMIX_PSETOP_P1 +PMIX_PSETOP_P2 = _PMIX_PSETOP_P2 + ^ +------------------------------------------------------------ + +pmix_constants.pxi:358:45: undeclared name not builtin: _PMIX_PSETOP_P2 + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_FABRIC_ENDPTS_NODE = _PMIX_ALLOC_FABRIC_ENDPTS_NODE +PMIX_ALLOC_FABRIC_SEC_KEY = _PMIX_ALLOC_FABRIC_SEC_KEY +PMIX_ALLOC_QUEUE = _PMIX_ALLOC_QUEUE +PMIX_PSETOP_P1 = _PMIX_PSETOP_P1 +PMIX_PSETOP_P2 = _PMIX_PSETOP_P2 +PMIX_PSETOP_PREF_NAME = _PMIX_PSETOP_PREF_NAME + ^ +------------------------------------------------------------ + +pmix_constants.pxi:359:45: undeclared name not builtin: _PMIX_PSETOP_PREF_NAME + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_FABRIC_SEC_KEY = _PMIX_ALLOC_FABRIC_SEC_KEY +PMIX_ALLOC_QUEUE = _PMIX_ALLOC_QUEUE +PMIX_PSETOP_P1 = _PMIX_PSETOP_P1 +PMIX_PSETOP_P2 = _PMIX_PSETOP_P2 +PMIX_PSETOP_PREF_NAME = _PMIX_PSETOP_PREF_NAME +PMIX_PSETOP_PSET_SIZE = _PMIX_PSETOP_PSET_SIZE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:360:45: undeclared name not builtin: _PMIX_PSETOP_PSET_SIZE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ALLOC_QUEUE = _PMIX_ALLOC_QUEUE +PMIX_PSETOP_P1 = _PMIX_PSETOP_P1 +PMIX_PSETOP_P2 = _PMIX_PSETOP_P2 +PMIX_PSETOP_PREF_NAME = _PMIX_PSETOP_PREF_NAME +PMIX_PSETOP_PSET_SIZE = _PMIX_PSETOP_PSET_SIZE +PMIX_PSETOP_PRESULT = _PMIX_PSETOP_PRESULT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:361:45: undeclared name not builtin: _PMIX_PSETOP_PRESULT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PSETOP_PRESULT = _PMIX_PSETOP_PRESULT +PMIX_PSETOP_P1 = _PMIX_PSETOP_P1 +PMIX_PSETOP_P2 = _PMIX_PSETOP_P2 +PMIX_PSETOP_PREF_NAME = _PMIX_PSETOP_PREF_NAME +PMIX_PSETOP_PRESULT = _PMIX_PSETOP_PRESULT +PMIX_JOB_CTRL_ID = _PMIX_JOB_CTRL_ID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:366:45: undeclared name not builtin: _PMIX_JOB_CTRL_ID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PSETOP_P1 = _PMIX_PSETOP_P1 +PMIX_PSETOP_P2 = _PMIX_PSETOP_P2 +PMIX_PSETOP_PREF_NAME = _PMIX_PSETOP_PREF_NAME +PMIX_PSETOP_PRESULT = _PMIX_PSETOP_PRESULT +PMIX_JOB_CTRL_ID = _PMIX_JOB_CTRL_ID +PMIX_JOB_CTRL_PAUSE = _PMIX_JOB_CTRL_PAUSE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:367:45: undeclared name not builtin: _PMIX_JOB_CTRL_PAUSE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PSETOP_P2 = _PMIX_PSETOP_P2 +PMIX_PSETOP_PREF_NAME = _PMIX_PSETOP_PREF_NAME +PMIX_PSETOP_PRESULT = _PMIX_PSETOP_PRESULT +PMIX_JOB_CTRL_ID = _PMIX_JOB_CTRL_ID +PMIX_JOB_CTRL_PAUSE = _PMIX_JOB_CTRL_PAUSE +PMIX_JOB_CTRL_RESUME = _PMIX_JOB_CTRL_RESUME + ^ +------------------------------------------------------------ + +pmix_constants.pxi:368:45: undeclared name not builtin: _PMIX_JOB_CTRL_RESUME + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PSETOP_PREF_NAME = _PMIX_PSETOP_PREF_NAME +PMIX_PSETOP_PRESULT = _PMIX_PSETOP_PRESULT +PMIX_JOB_CTRL_ID = _PMIX_JOB_CTRL_ID +PMIX_JOB_CTRL_PAUSE = _PMIX_JOB_CTRL_PAUSE +PMIX_JOB_CTRL_RESUME = _PMIX_JOB_CTRL_RESUME +PMIX_JOB_CTRL_CANCEL = _PMIX_JOB_CTRL_CANCEL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:369:45: undeclared name not builtin: _PMIX_JOB_CTRL_CANCEL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PSETOP_PRESULT = _PMIX_PSETOP_PRESULT +PMIX_JOB_CTRL_ID = _PMIX_JOB_CTRL_ID +PMIX_JOB_CTRL_PAUSE = _PMIX_JOB_CTRL_PAUSE +PMIX_JOB_CTRL_RESUME = _PMIX_JOB_CTRL_RESUME +PMIX_JOB_CTRL_CANCEL = _PMIX_JOB_CTRL_CANCEL +PMIX_JOB_CTRL_KILL = _PMIX_JOB_CTRL_KILL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:370:45: undeclared name not builtin: _PMIX_JOB_CTRL_KILL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_ID = _PMIX_JOB_CTRL_ID +PMIX_JOB_CTRL_PAUSE = _PMIX_JOB_CTRL_PAUSE +PMIX_JOB_CTRL_RESUME = _PMIX_JOB_CTRL_RESUME +PMIX_JOB_CTRL_CANCEL = _PMIX_JOB_CTRL_CANCEL +PMIX_JOB_CTRL_KILL = _PMIX_JOB_CTRL_KILL +PMIX_JOB_CTRL_RESTART = _PMIX_JOB_CTRL_RESTART + ^ +------------------------------------------------------------ + +pmix_constants.pxi:371:45: undeclared name not builtin: _PMIX_JOB_CTRL_RESTART + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_PAUSE = _PMIX_JOB_CTRL_PAUSE +PMIX_JOB_CTRL_RESUME = _PMIX_JOB_CTRL_RESUME +PMIX_JOB_CTRL_CANCEL = _PMIX_JOB_CTRL_CANCEL +PMIX_JOB_CTRL_KILL = _PMIX_JOB_CTRL_KILL +PMIX_JOB_CTRL_RESTART = _PMIX_JOB_CTRL_RESTART +PMIX_JOB_CTRL_CHECKPOINT = _PMIX_JOB_CTRL_CHECKPOINT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:372:45: undeclared name not builtin: _PMIX_JOB_CTRL_CHECKPOINT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_RESUME = _PMIX_JOB_CTRL_RESUME +PMIX_JOB_CTRL_CANCEL = _PMIX_JOB_CTRL_CANCEL +PMIX_JOB_CTRL_KILL = _PMIX_JOB_CTRL_KILL +PMIX_JOB_CTRL_RESTART = _PMIX_JOB_CTRL_RESTART +PMIX_JOB_CTRL_CHECKPOINT = _PMIX_JOB_CTRL_CHECKPOINT +PMIX_JOB_CTRL_CHECKPOINT_EVENT = _PMIX_JOB_CTRL_CHECKPOINT_EVENT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:373:45: undeclared name not builtin: _PMIX_JOB_CTRL_CHECKPOINT_EVENT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_CANCEL = _PMIX_JOB_CTRL_CANCEL +PMIX_JOB_CTRL_KILL = _PMIX_JOB_CTRL_KILL +PMIX_JOB_CTRL_RESTART = _PMIX_JOB_CTRL_RESTART +PMIX_JOB_CTRL_CHECKPOINT = _PMIX_JOB_CTRL_CHECKPOINT +PMIX_JOB_CTRL_CHECKPOINT_EVENT = _PMIX_JOB_CTRL_CHECKPOINT_EVENT +PMIX_JOB_CTRL_CHECKPOINT_SIGNAL = _PMIX_JOB_CTRL_CHECKPOINT_SIGNAL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:374:45: undeclared name not builtin: _PMIX_JOB_CTRL_CHECKPOINT_SIGNAL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_KILL = _PMIX_JOB_CTRL_KILL +PMIX_JOB_CTRL_RESTART = _PMIX_JOB_CTRL_RESTART +PMIX_JOB_CTRL_CHECKPOINT = _PMIX_JOB_CTRL_CHECKPOINT +PMIX_JOB_CTRL_CHECKPOINT_EVENT = _PMIX_JOB_CTRL_CHECKPOINT_EVENT +PMIX_JOB_CTRL_CHECKPOINT_SIGNAL = _PMIX_JOB_CTRL_CHECKPOINT_SIGNAL +PMIX_JOB_CTRL_CHECKPOINT_TIMEOUT = _PMIX_JOB_CTRL_CHECKPOINT_TIMEOUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:375:45: undeclared name not builtin: _PMIX_JOB_CTRL_CHECKPOINT_TIMEOUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_RESTART = _PMIX_JOB_CTRL_RESTART +PMIX_JOB_CTRL_CHECKPOINT = _PMIX_JOB_CTRL_CHECKPOINT +PMIX_JOB_CTRL_CHECKPOINT_EVENT = _PMIX_JOB_CTRL_CHECKPOINT_EVENT +PMIX_JOB_CTRL_CHECKPOINT_SIGNAL = _PMIX_JOB_CTRL_CHECKPOINT_SIGNAL +PMIX_JOB_CTRL_CHECKPOINT_TIMEOUT = _PMIX_JOB_CTRL_CHECKPOINT_TIMEOUT +PMIX_JOB_CTRL_CHECKPOINT_METHOD = _PMIX_JOB_CTRL_CHECKPOINT_METHOD + ^ +------------------------------------------------------------ + +pmix_constants.pxi:376:45: undeclared name not builtin: _PMIX_JOB_CTRL_CHECKPOINT_METHOD + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_CHECKPOINT = _PMIX_JOB_CTRL_CHECKPOINT +PMIX_JOB_CTRL_CHECKPOINT_EVENT = _PMIX_JOB_CTRL_CHECKPOINT_EVENT +PMIX_JOB_CTRL_CHECKPOINT_SIGNAL = _PMIX_JOB_CTRL_CHECKPOINT_SIGNAL +PMIX_JOB_CTRL_CHECKPOINT_TIMEOUT = _PMIX_JOB_CTRL_CHECKPOINT_TIMEOUT +PMIX_JOB_CTRL_CHECKPOINT_METHOD = _PMIX_JOB_CTRL_CHECKPOINT_METHOD +PMIX_JOB_CTRL_SIGNAL = _PMIX_JOB_CTRL_SIGNAL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:377:45: undeclared name not builtin: _PMIX_JOB_CTRL_SIGNAL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_CHECKPOINT_EVENT = _PMIX_JOB_CTRL_CHECKPOINT_EVENT +PMIX_JOB_CTRL_CHECKPOINT_SIGNAL = _PMIX_JOB_CTRL_CHECKPOINT_SIGNAL +PMIX_JOB_CTRL_CHECKPOINT_TIMEOUT = _PMIX_JOB_CTRL_CHECKPOINT_TIMEOUT +PMIX_JOB_CTRL_CHECKPOINT_METHOD = _PMIX_JOB_CTRL_CHECKPOINT_METHOD +PMIX_JOB_CTRL_SIGNAL = _PMIX_JOB_CTRL_SIGNAL +PMIX_JOB_CTRL_PROVISION = _PMIX_JOB_CTRL_PROVISION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:378:45: undeclared name not builtin: _PMIX_JOB_CTRL_PROVISION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_CHECKPOINT_SIGNAL = _PMIX_JOB_CTRL_CHECKPOINT_SIGNAL +PMIX_JOB_CTRL_CHECKPOINT_TIMEOUT = _PMIX_JOB_CTRL_CHECKPOINT_TIMEOUT +PMIX_JOB_CTRL_CHECKPOINT_METHOD = _PMIX_JOB_CTRL_CHECKPOINT_METHOD +PMIX_JOB_CTRL_SIGNAL = _PMIX_JOB_CTRL_SIGNAL +PMIX_JOB_CTRL_PROVISION = _PMIX_JOB_CTRL_PROVISION +PMIX_JOB_CTRL_PROVISION_IMAGE = _PMIX_JOB_CTRL_PROVISION_IMAGE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:379:45: undeclared name not builtin: _PMIX_JOB_CTRL_PROVISION_IMAGE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_CHECKPOINT_TIMEOUT = _PMIX_JOB_CTRL_CHECKPOINT_TIMEOUT +PMIX_JOB_CTRL_CHECKPOINT_METHOD = _PMIX_JOB_CTRL_CHECKPOINT_METHOD +PMIX_JOB_CTRL_SIGNAL = _PMIX_JOB_CTRL_SIGNAL +PMIX_JOB_CTRL_PROVISION = _PMIX_JOB_CTRL_PROVISION +PMIX_JOB_CTRL_PROVISION_IMAGE = _PMIX_JOB_CTRL_PROVISION_IMAGE +PMIX_JOB_CTRL_PREEMPTIBLE = _PMIX_JOB_CTRL_PREEMPTIBLE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:380:45: undeclared name not builtin: _PMIX_JOB_CTRL_PREEMPTIBLE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_CHECKPOINT_METHOD = _PMIX_JOB_CTRL_CHECKPOINT_METHOD +PMIX_JOB_CTRL_SIGNAL = _PMIX_JOB_CTRL_SIGNAL +PMIX_JOB_CTRL_PROVISION = _PMIX_JOB_CTRL_PROVISION +PMIX_JOB_CTRL_PROVISION_IMAGE = _PMIX_JOB_CTRL_PROVISION_IMAGE +PMIX_JOB_CTRL_PREEMPTIBLE = _PMIX_JOB_CTRL_PREEMPTIBLE +PMIX_JOB_CTRL_TERMINATE = _PMIX_JOB_CTRL_TERMINATE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:381:45: undeclared name not builtin: _PMIX_JOB_CTRL_TERMINATE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_SIGNAL = _PMIX_JOB_CTRL_SIGNAL +PMIX_JOB_CTRL_PROVISION = _PMIX_JOB_CTRL_PROVISION +PMIX_JOB_CTRL_PROVISION_IMAGE = _PMIX_JOB_CTRL_PROVISION_IMAGE +PMIX_JOB_CTRL_PREEMPTIBLE = _PMIX_JOB_CTRL_PREEMPTIBLE +PMIX_JOB_CTRL_TERMINATE = _PMIX_JOB_CTRL_TERMINATE +PMIX_REGISTER_CLEANUP = _PMIX_REGISTER_CLEANUP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:382:45: undeclared name not builtin: _PMIX_REGISTER_CLEANUP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_PROVISION = _PMIX_JOB_CTRL_PROVISION +PMIX_JOB_CTRL_PROVISION_IMAGE = _PMIX_JOB_CTRL_PROVISION_IMAGE +PMIX_JOB_CTRL_PREEMPTIBLE = _PMIX_JOB_CTRL_PREEMPTIBLE +PMIX_JOB_CTRL_TERMINATE = _PMIX_JOB_CTRL_TERMINATE +PMIX_REGISTER_CLEANUP = _PMIX_REGISTER_CLEANUP +PMIX_REGISTER_CLEANUP_DIR = _PMIX_REGISTER_CLEANUP_DIR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:383:45: undeclared name not builtin: _PMIX_REGISTER_CLEANUP_DIR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_PROVISION_IMAGE = _PMIX_JOB_CTRL_PROVISION_IMAGE +PMIX_JOB_CTRL_PREEMPTIBLE = _PMIX_JOB_CTRL_PREEMPTIBLE +PMIX_JOB_CTRL_TERMINATE = _PMIX_JOB_CTRL_TERMINATE +PMIX_REGISTER_CLEANUP = _PMIX_REGISTER_CLEANUP +PMIX_REGISTER_CLEANUP_DIR = _PMIX_REGISTER_CLEANUP_DIR +PMIX_CLEANUP_RECURSIVE = _PMIX_CLEANUP_RECURSIVE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:384:45: undeclared name not builtin: _PMIX_CLEANUP_RECURSIVE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_PREEMPTIBLE = _PMIX_JOB_CTRL_PREEMPTIBLE +PMIX_JOB_CTRL_TERMINATE = _PMIX_JOB_CTRL_TERMINATE +PMIX_REGISTER_CLEANUP = _PMIX_REGISTER_CLEANUP +PMIX_REGISTER_CLEANUP_DIR = _PMIX_REGISTER_CLEANUP_DIR +PMIX_CLEANUP_RECURSIVE = _PMIX_CLEANUP_RECURSIVE +PMIX_CLEANUP_EMPTY = _PMIX_CLEANUP_EMPTY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:385:45: undeclared name not builtin: _PMIX_CLEANUP_EMPTY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JOB_CTRL_TERMINATE = _PMIX_JOB_CTRL_TERMINATE +PMIX_REGISTER_CLEANUP = _PMIX_REGISTER_CLEANUP +PMIX_REGISTER_CLEANUP_DIR = _PMIX_REGISTER_CLEANUP_DIR +PMIX_CLEANUP_RECURSIVE = _PMIX_CLEANUP_RECURSIVE +PMIX_CLEANUP_EMPTY = _PMIX_CLEANUP_EMPTY +PMIX_CLEANUP_IGNORE = _PMIX_CLEANUP_IGNORE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:386:45: undeclared name not builtin: _PMIX_CLEANUP_IGNORE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_REGISTER_CLEANUP = _PMIX_REGISTER_CLEANUP +PMIX_REGISTER_CLEANUP_DIR = _PMIX_REGISTER_CLEANUP_DIR +PMIX_CLEANUP_RECURSIVE = _PMIX_CLEANUP_RECURSIVE +PMIX_CLEANUP_EMPTY = _PMIX_CLEANUP_EMPTY +PMIX_CLEANUP_IGNORE = _PMIX_CLEANUP_IGNORE +PMIX_CLEANUP_LEAVE_TOPDIR = _PMIX_CLEANUP_LEAVE_TOPDIR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:387:45: undeclared name not builtin: _PMIX_CLEANUP_LEAVE_TOPDIR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_REGISTER_CLEANUP_DIR = _PMIX_REGISTER_CLEANUP_DIR +PMIX_CLEANUP_RECURSIVE = _PMIX_CLEANUP_RECURSIVE +PMIX_CLEANUP_EMPTY = _PMIX_CLEANUP_EMPTY +PMIX_CLEANUP_IGNORE = _PMIX_CLEANUP_IGNORE +PMIX_CLEANUP_LEAVE_TOPDIR = _PMIX_CLEANUP_LEAVE_TOPDIR +PMIX_MONITOR_ID = _PMIX_MONITOR_ID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:388:45: undeclared name not builtin: _PMIX_MONITOR_ID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CLEANUP_RECURSIVE = _PMIX_CLEANUP_RECURSIVE +PMIX_CLEANUP_EMPTY = _PMIX_CLEANUP_EMPTY +PMIX_CLEANUP_IGNORE = _PMIX_CLEANUP_IGNORE +PMIX_CLEANUP_LEAVE_TOPDIR = _PMIX_CLEANUP_LEAVE_TOPDIR +PMIX_MONITOR_ID = _PMIX_MONITOR_ID +PMIX_MONITOR_CANCEL = _PMIX_MONITOR_CANCEL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:389:45: undeclared name not builtin: _PMIX_MONITOR_CANCEL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CLEANUP_EMPTY = _PMIX_CLEANUP_EMPTY +PMIX_CLEANUP_IGNORE = _PMIX_CLEANUP_IGNORE +PMIX_CLEANUP_LEAVE_TOPDIR = _PMIX_CLEANUP_LEAVE_TOPDIR +PMIX_MONITOR_ID = _PMIX_MONITOR_ID +PMIX_MONITOR_CANCEL = _PMIX_MONITOR_CANCEL +PMIX_MONITOR_APP_CONTROL = _PMIX_MONITOR_APP_CONTROL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:390:45: undeclared name not builtin: _PMIX_MONITOR_APP_CONTROL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CLEANUP_IGNORE = _PMIX_CLEANUP_IGNORE +PMIX_CLEANUP_LEAVE_TOPDIR = _PMIX_CLEANUP_LEAVE_TOPDIR +PMIX_MONITOR_ID = _PMIX_MONITOR_ID +PMIX_MONITOR_CANCEL = _PMIX_MONITOR_CANCEL +PMIX_MONITOR_APP_CONTROL = _PMIX_MONITOR_APP_CONTROL +PMIX_MONITOR_HEARTBEAT = _PMIX_MONITOR_HEARTBEAT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:391:45: undeclared name not builtin: _PMIX_MONITOR_HEARTBEAT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CLEANUP_LEAVE_TOPDIR = _PMIX_CLEANUP_LEAVE_TOPDIR +PMIX_MONITOR_ID = _PMIX_MONITOR_ID +PMIX_MONITOR_CANCEL = _PMIX_MONITOR_CANCEL +PMIX_MONITOR_APP_CONTROL = _PMIX_MONITOR_APP_CONTROL +PMIX_MONITOR_HEARTBEAT = _PMIX_MONITOR_HEARTBEAT +PMIX_SEND_HEARTBEAT = _PMIX_SEND_HEARTBEAT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:392:45: undeclared name not builtin: _PMIX_SEND_HEARTBEAT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MONITOR_ID = _PMIX_MONITOR_ID +PMIX_MONITOR_CANCEL = _PMIX_MONITOR_CANCEL +PMIX_MONITOR_APP_CONTROL = _PMIX_MONITOR_APP_CONTROL +PMIX_MONITOR_HEARTBEAT = _PMIX_MONITOR_HEARTBEAT +PMIX_SEND_HEARTBEAT = _PMIX_SEND_HEARTBEAT +PMIX_MONITOR_HEARTBEAT_TIME = _PMIX_MONITOR_HEARTBEAT_TIME + ^ +------------------------------------------------------------ + +pmix_constants.pxi:393:45: undeclared name not builtin: _PMIX_MONITOR_HEARTBEAT_TIME + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MONITOR_CANCEL = _PMIX_MONITOR_CANCEL +PMIX_MONITOR_APP_CONTROL = _PMIX_MONITOR_APP_CONTROL +PMIX_MONITOR_HEARTBEAT = _PMIX_MONITOR_HEARTBEAT +PMIX_SEND_HEARTBEAT = _PMIX_SEND_HEARTBEAT +PMIX_MONITOR_HEARTBEAT_TIME = _PMIX_MONITOR_HEARTBEAT_TIME +PMIX_MONITOR_HEARTBEAT_DROPS = _PMIX_MONITOR_HEARTBEAT_DROPS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:394:45: undeclared name not builtin: _PMIX_MONITOR_HEARTBEAT_DROPS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MONITOR_APP_CONTROL = _PMIX_MONITOR_APP_CONTROL +PMIX_MONITOR_HEARTBEAT = _PMIX_MONITOR_HEARTBEAT +PMIX_SEND_HEARTBEAT = _PMIX_SEND_HEARTBEAT +PMIX_MONITOR_HEARTBEAT_TIME = _PMIX_MONITOR_HEARTBEAT_TIME +PMIX_MONITOR_HEARTBEAT_DROPS = _PMIX_MONITOR_HEARTBEAT_DROPS +PMIX_MONITOR_FILE = _PMIX_MONITOR_FILE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:395:45: undeclared name not builtin: _PMIX_MONITOR_FILE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MONITOR_HEARTBEAT = _PMIX_MONITOR_HEARTBEAT +PMIX_SEND_HEARTBEAT = _PMIX_SEND_HEARTBEAT +PMIX_MONITOR_HEARTBEAT_TIME = _PMIX_MONITOR_HEARTBEAT_TIME +PMIX_MONITOR_HEARTBEAT_DROPS = _PMIX_MONITOR_HEARTBEAT_DROPS +PMIX_MONITOR_FILE = _PMIX_MONITOR_FILE +PMIX_MONITOR_FILE_SIZE = _PMIX_MONITOR_FILE_SIZE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:396:45: undeclared name not builtin: _PMIX_MONITOR_FILE_SIZE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SEND_HEARTBEAT = _PMIX_SEND_HEARTBEAT +PMIX_MONITOR_HEARTBEAT_TIME = _PMIX_MONITOR_HEARTBEAT_TIME +PMIX_MONITOR_HEARTBEAT_DROPS = _PMIX_MONITOR_HEARTBEAT_DROPS +PMIX_MONITOR_FILE = _PMIX_MONITOR_FILE +PMIX_MONITOR_FILE_SIZE = _PMIX_MONITOR_FILE_SIZE +PMIX_MONITOR_FILE_ACCESS = _PMIX_MONITOR_FILE_ACCESS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:397:45: undeclared name not builtin: _PMIX_MONITOR_FILE_ACCESS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MONITOR_HEARTBEAT_TIME = _PMIX_MONITOR_HEARTBEAT_TIME +PMIX_MONITOR_HEARTBEAT_DROPS = _PMIX_MONITOR_HEARTBEAT_DROPS +PMIX_MONITOR_FILE = _PMIX_MONITOR_FILE +PMIX_MONITOR_FILE_SIZE = _PMIX_MONITOR_FILE_SIZE +PMIX_MONITOR_FILE_ACCESS = _PMIX_MONITOR_FILE_ACCESS +PMIX_MONITOR_FILE_MODIFY = _PMIX_MONITOR_FILE_MODIFY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:398:45: undeclared name not builtin: _PMIX_MONITOR_FILE_MODIFY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MONITOR_HEARTBEAT_DROPS = _PMIX_MONITOR_HEARTBEAT_DROPS +PMIX_MONITOR_FILE = _PMIX_MONITOR_FILE +PMIX_MONITOR_FILE_SIZE = _PMIX_MONITOR_FILE_SIZE +PMIX_MONITOR_FILE_ACCESS = _PMIX_MONITOR_FILE_ACCESS +PMIX_MONITOR_FILE_MODIFY = _PMIX_MONITOR_FILE_MODIFY +PMIX_MONITOR_FILE_CHECK_TIME = _PMIX_MONITOR_FILE_CHECK_TIME + ^ +------------------------------------------------------------ + +pmix_constants.pxi:399:45: undeclared name not builtin: _PMIX_MONITOR_FILE_CHECK_TIME + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MONITOR_FILE = _PMIX_MONITOR_FILE +PMIX_MONITOR_FILE_SIZE = _PMIX_MONITOR_FILE_SIZE +PMIX_MONITOR_FILE_ACCESS = _PMIX_MONITOR_FILE_ACCESS +PMIX_MONITOR_FILE_MODIFY = _PMIX_MONITOR_FILE_MODIFY +PMIX_MONITOR_FILE_CHECK_TIME = _PMIX_MONITOR_FILE_CHECK_TIME +PMIX_MONITOR_FILE_DROPS = _PMIX_MONITOR_FILE_DROPS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:400:45: undeclared name not builtin: _PMIX_MONITOR_FILE_DROPS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MONITOR_FILE_SIZE = _PMIX_MONITOR_FILE_SIZE +PMIX_MONITOR_FILE_ACCESS = _PMIX_MONITOR_FILE_ACCESS +PMIX_MONITOR_FILE_MODIFY = _PMIX_MONITOR_FILE_MODIFY +PMIX_MONITOR_FILE_CHECK_TIME = _PMIX_MONITOR_FILE_CHECK_TIME +PMIX_MONITOR_FILE_DROPS = _PMIX_MONITOR_FILE_DROPS +PMIX_CRED_TYPE = _PMIX_CRED_TYPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:401:45: undeclared name not builtin: _PMIX_CRED_TYPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MONITOR_FILE_ACCESS = _PMIX_MONITOR_FILE_ACCESS +PMIX_MONITOR_FILE_MODIFY = _PMIX_MONITOR_FILE_MODIFY +PMIX_MONITOR_FILE_CHECK_TIME = _PMIX_MONITOR_FILE_CHECK_TIME +PMIX_MONITOR_FILE_DROPS = _PMIX_MONITOR_FILE_DROPS +PMIX_CRED_TYPE = _PMIX_CRED_TYPE +PMIX_CRYPTO_KEY = _PMIX_CRYPTO_KEY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:402:45: undeclared name not builtin: _PMIX_CRYPTO_KEY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MONITOR_FILE_MODIFY = _PMIX_MONITOR_FILE_MODIFY +PMIX_MONITOR_FILE_CHECK_TIME = _PMIX_MONITOR_FILE_CHECK_TIME +PMIX_MONITOR_FILE_DROPS = _PMIX_MONITOR_FILE_DROPS +PMIX_CRED_TYPE = _PMIX_CRED_TYPE +PMIX_CRYPTO_KEY = _PMIX_CRYPTO_KEY +PMIX_IOF_CACHE_SIZE = _PMIX_IOF_CACHE_SIZE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:403:45: undeclared name not builtin: _PMIX_IOF_CACHE_SIZE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MONITOR_FILE_CHECK_TIME = _PMIX_MONITOR_FILE_CHECK_TIME +PMIX_MONITOR_FILE_DROPS = _PMIX_MONITOR_FILE_DROPS +PMIX_CRED_TYPE = _PMIX_CRED_TYPE +PMIX_CRYPTO_KEY = _PMIX_CRYPTO_KEY +PMIX_IOF_CACHE_SIZE = _PMIX_IOF_CACHE_SIZE +PMIX_IOF_DROP_OLDEST = _PMIX_IOF_DROP_OLDEST + ^ +------------------------------------------------------------ + +pmix_constants.pxi:404:45: undeclared name not builtin: _PMIX_IOF_DROP_OLDEST + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MONITOR_FILE_DROPS = _PMIX_MONITOR_FILE_DROPS +PMIX_CRED_TYPE = _PMIX_CRED_TYPE +PMIX_CRYPTO_KEY = _PMIX_CRYPTO_KEY +PMIX_IOF_CACHE_SIZE = _PMIX_IOF_CACHE_SIZE +PMIX_IOF_DROP_OLDEST = _PMIX_IOF_DROP_OLDEST +PMIX_IOF_DROP_NEWEST = _PMIX_IOF_DROP_NEWEST + ^ +------------------------------------------------------------ + +pmix_constants.pxi:405:45: undeclared name not builtin: _PMIX_IOF_DROP_NEWEST + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CRED_TYPE = _PMIX_CRED_TYPE +PMIX_CRYPTO_KEY = _PMIX_CRYPTO_KEY +PMIX_IOF_CACHE_SIZE = _PMIX_IOF_CACHE_SIZE +PMIX_IOF_DROP_OLDEST = _PMIX_IOF_DROP_OLDEST +PMIX_IOF_DROP_NEWEST = _PMIX_IOF_DROP_NEWEST +PMIX_IOF_BUFFERING_SIZE = _PMIX_IOF_BUFFERING_SIZE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:406:45: undeclared name not builtin: _PMIX_IOF_BUFFERING_SIZE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_CRYPTO_KEY = _PMIX_CRYPTO_KEY +PMIX_IOF_CACHE_SIZE = _PMIX_IOF_CACHE_SIZE +PMIX_IOF_DROP_OLDEST = _PMIX_IOF_DROP_OLDEST +PMIX_IOF_DROP_NEWEST = _PMIX_IOF_DROP_NEWEST +PMIX_IOF_BUFFERING_SIZE = _PMIX_IOF_BUFFERING_SIZE +PMIX_IOF_BUFFERING_TIME = _PMIX_IOF_BUFFERING_TIME + ^ +------------------------------------------------------------ + +pmix_constants.pxi:407:45: undeclared name not builtin: _PMIX_IOF_BUFFERING_TIME + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_CACHE_SIZE = _PMIX_IOF_CACHE_SIZE +PMIX_IOF_DROP_OLDEST = _PMIX_IOF_DROP_OLDEST +PMIX_IOF_DROP_NEWEST = _PMIX_IOF_DROP_NEWEST +PMIX_IOF_BUFFERING_SIZE = _PMIX_IOF_BUFFERING_SIZE +PMIX_IOF_BUFFERING_TIME = _PMIX_IOF_BUFFERING_TIME +PMIX_IOF_COMPLETE = _PMIX_IOF_COMPLETE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:408:45: undeclared name not builtin: _PMIX_IOF_COMPLETE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_DROP_OLDEST = _PMIX_IOF_DROP_OLDEST +PMIX_IOF_DROP_NEWEST = _PMIX_IOF_DROP_NEWEST +PMIX_IOF_BUFFERING_SIZE = _PMIX_IOF_BUFFERING_SIZE +PMIX_IOF_BUFFERING_TIME = _PMIX_IOF_BUFFERING_TIME +PMIX_IOF_COMPLETE = _PMIX_IOF_COMPLETE +PMIX_IOF_PUSH_STDIN = _PMIX_IOF_PUSH_STDIN + ^ +------------------------------------------------------------ + +pmix_constants.pxi:409:45: undeclared name not builtin: _PMIX_IOF_PUSH_STDIN + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_DROP_NEWEST = _PMIX_IOF_DROP_NEWEST +PMIX_IOF_BUFFERING_SIZE = _PMIX_IOF_BUFFERING_SIZE +PMIX_IOF_BUFFERING_TIME = _PMIX_IOF_BUFFERING_TIME +PMIX_IOF_COMPLETE = _PMIX_IOF_COMPLETE +PMIX_IOF_PUSH_STDIN = _PMIX_IOF_PUSH_STDIN +PMIX_IOF_TAG_OUTPUT = _PMIX_IOF_TAG_OUTPUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:410:45: undeclared name not builtin: _PMIX_IOF_TAG_OUTPUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_BUFFERING_SIZE = _PMIX_IOF_BUFFERING_SIZE +PMIX_IOF_BUFFERING_TIME = _PMIX_IOF_BUFFERING_TIME +PMIX_IOF_COMPLETE = _PMIX_IOF_COMPLETE +PMIX_IOF_PUSH_STDIN = _PMIX_IOF_PUSH_STDIN +PMIX_IOF_TAG_OUTPUT = _PMIX_IOF_TAG_OUTPUT +PMIX_IOF_TAG_DETAILED_OUTPUT = _PMIX_IOF_TAG_DETAILED_OUTPUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:411:45: undeclared name not builtin: _PMIX_IOF_TAG_DETAILED_OUTPUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_BUFFERING_TIME = _PMIX_IOF_BUFFERING_TIME +PMIX_IOF_COMPLETE = _PMIX_IOF_COMPLETE +PMIX_IOF_PUSH_STDIN = _PMIX_IOF_PUSH_STDIN +PMIX_IOF_TAG_OUTPUT = _PMIX_IOF_TAG_OUTPUT +PMIX_IOF_TAG_DETAILED_OUTPUT = _PMIX_IOF_TAG_DETAILED_OUTPUT +PMIX_IOF_TAG_FULLNAME_OUTPUT = _PMIX_IOF_TAG_FULLNAME_OUTPUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:412:45: undeclared name not builtin: _PMIX_IOF_TAG_FULLNAME_OUTPUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_COMPLETE = _PMIX_IOF_COMPLETE +PMIX_IOF_PUSH_STDIN = _PMIX_IOF_PUSH_STDIN +PMIX_IOF_TAG_OUTPUT = _PMIX_IOF_TAG_OUTPUT +PMIX_IOF_TAG_DETAILED_OUTPUT = _PMIX_IOF_TAG_DETAILED_OUTPUT +PMIX_IOF_TAG_FULLNAME_OUTPUT = _PMIX_IOF_TAG_FULLNAME_OUTPUT +PMIX_IOF_RANK_OUTPUT = _PMIX_IOF_RANK_OUTPUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:413:45: undeclared name not builtin: _PMIX_IOF_RANK_OUTPUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_PUSH_STDIN = _PMIX_IOF_PUSH_STDIN +PMIX_IOF_TAG_OUTPUT = _PMIX_IOF_TAG_OUTPUT +PMIX_IOF_TAG_DETAILED_OUTPUT = _PMIX_IOF_TAG_DETAILED_OUTPUT +PMIX_IOF_TAG_FULLNAME_OUTPUT = _PMIX_IOF_TAG_FULLNAME_OUTPUT +PMIX_IOF_RANK_OUTPUT = _PMIX_IOF_RANK_OUTPUT +PMIX_IOF_TIMESTAMP_OUTPUT = _PMIX_IOF_TIMESTAMP_OUTPUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:414:45: undeclared name not builtin: _PMIX_IOF_TIMESTAMP_OUTPUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_TAG_OUTPUT = _PMIX_IOF_TAG_OUTPUT +PMIX_IOF_TAG_DETAILED_OUTPUT = _PMIX_IOF_TAG_DETAILED_OUTPUT +PMIX_IOF_TAG_FULLNAME_OUTPUT = _PMIX_IOF_TAG_FULLNAME_OUTPUT +PMIX_IOF_RANK_OUTPUT = _PMIX_IOF_RANK_OUTPUT +PMIX_IOF_TIMESTAMP_OUTPUT = _PMIX_IOF_TIMESTAMP_OUTPUT +PMIX_IOF_MERGE_STDERR_STDOUT = _PMIX_IOF_MERGE_STDERR_STDOUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:415:45: undeclared name not builtin: _PMIX_IOF_MERGE_STDERR_STDOUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_TAG_DETAILED_OUTPUT = _PMIX_IOF_TAG_DETAILED_OUTPUT +PMIX_IOF_TAG_FULLNAME_OUTPUT = _PMIX_IOF_TAG_FULLNAME_OUTPUT +PMIX_IOF_RANK_OUTPUT = _PMIX_IOF_RANK_OUTPUT +PMIX_IOF_TIMESTAMP_OUTPUT = _PMIX_IOF_TIMESTAMP_OUTPUT +PMIX_IOF_MERGE_STDERR_STDOUT = _PMIX_IOF_MERGE_STDERR_STDOUT +PMIX_IOF_XML_OUTPUT = _PMIX_IOF_XML_OUTPUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:416:45: undeclared name not builtin: _PMIX_IOF_XML_OUTPUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_TAG_FULLNAME_OUTPUT = _PMIX_IOF_TAG_FULLNAME_OUTPUT +PMIX_IOF_RANK_OUTPUT = _PMIX_IOF_RANK_OUTPUT +PMIX_IOF_TIMESTAMP_OUTPUT = _PMIX_IOF_TIMESTAMP_OUTPUT +PMIX_IOF_MERGE_STDERR_STDOUT = _PMIX_IOF_MERGE_STDERR_STDOUT +PMIX_IOF_XML_OUTPUT = _PMIX_IOF_XML_OUTPUT +PMIX_IOF_OUTPUT_TO_FILE = _PMIX_IOF_OUTPUT_TO_FILE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:417:45: undeclared name not builtin: _PMIX_IOF_OUTPUT_TO_FILE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_RANK_OUTPUT = _PMIX_IOF_RANK_OUTPUT +PMIX_IOF_TIMESTAMP_OUTPUT = _PMIX_IOF_TIMESTAMP_OUTPUT +PMIX_IOF_MERGE_STDERR_STDOUT = _PMIX_IOF_MERGE_STDERR_STDOUT +PMIX_IOF_XML_OUTPUT = _PMIX_IOF_XML_OUTPUT +PMIX_IOF_OUTPUT_TO_FILE = _PMIX_IOF_OUTPUT_TO_FILE +PMIX_IOF_FILE_PATTERN = _PMIX_IOF_FILE_PATTERN + ^ +------------------------------------------------------------ + +pmix_constants.pxi:418:45: undeclared name not builtin: _PMIX_IOF_FILE_PATTERN + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_TIMESTAMP_OUTPUT = _PMIX_IOF_TIMESTAMP_OUTPUT +PMIX_IOF_MERGE_STDERR_STDOUT = _PMIX_IOF_MERGE_STDERR_STDOUT +PMIX_IOF_XML_OUTPUT = _PMIX_IOF_XML_OUTPUT +PMIX_IOF_OUTPUT_TO_FILE = _PMIX_IOF_OUTPUT_TO_FILE +PMIX_IOF_FILE_PATTERN = _PMIX_IOF_FILE_PATTERN +PMIX_IOF_OUTPUT_TO_DIRECTORY = _PMIX_IOF_OUTPUT_TO_DIRECTORY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:419:45: undeclared name not builtin: _PMIX_IOF_OUTPUT_TO_DIRECTORY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_MERGE_STDERR_STDOUT = _PMIX_IOF_MERGE_STDERR_STDOUT +PMIX_IOF_XML_OUTPUT = _PMIX_IOF_XML_OUTPUT +PMIX_IOF_OUTPUT_TO_FILE = _PMIX_IOF_OUTPUT_TO_FILE +PMIX_IOF_FILE_PATTERN = _PMIX_IOF_FILE_PATTERN +PMIX_IOF_OUTPUT_TO_DIRECTORY = _PMIX_IOF_OUTPUT_TO_DIRECTORY +PMIX_IOF_FILE_ONLY = _PMIX_IOF_FILE_ONLY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:420:45: undeclared name not builtin: _PMIX_IOF_FILE_ONLY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_XML_OUTPUT = _PMIX_IOF_XML_OUTPUT +PMIX_IOF_OUTPUT_TO_FILE = _PMIX_IOF_OUTPUT_TO_FILE +PMIX_IOF_FILE_PATTERN = _PMIX_IOF_FILE_PATTERN +PMIX_IOF_OUTPUT_TO_DIRECTORY = _PMIX_IOF_OUTPUT_TO_DIRECTORY +PMIX_IOF_FILE_ONLY = _PMIX_IOF_FILE_ONLY +PMIX_IOF_COPY = _PMIX_IOF_COPY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:421:45: undeclared name not builtin: _PMIX_IOF_COPY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_OUTPUT_TO_FILE = _PMIX_IOF_OUTPUT_TO_FILE +PMIX_IOF_FILE_PATTERN = _PMIX_IOF_FILE_PATTERN +PMIX_IOF_OUTPUT_TO_DIRECTORY = _PMIX_IOF_OUTPUT_TO_DIRECTORY +PMIX_IOF_FILE_ONLY = _PMIX_IOF_FILE_ONLY +PMIX_IOF_COPY = _PMIX_IOF_COPY +PMIX_IOF_REDIRECT = _PMIX_IOF_REDIRECT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:422:45: undeclared name not builtin: _PMIX_IOF_REDIRECT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_FILE_PATTERN = _PMIX_IOF_FILE_PATTERN +PMIX_IOF_OUTPUT_TO_DIRECTORY = _PMIX_IOF_OUTPUT_TO_DIRECTORY +PMIX_IOF_FILE_ONLY = _PMIX_IOF_FILE_ONLY +PMIX_IOF_COPY = _PMIX_IOF_COPY +PMIX_IOF_REDIRECT = _PMIX_IOF_REDIRECT +PMIX_IOF_LOCAL_OUTPUT = _PMIX_IOF_LOCAL_OUTPUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:423:45: undeclared name not builtin: _PMIX_IOF_LOCAL_OUTPUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_OUTPUT_TO_DIRECTORY = _PMIX_IOF_OUTPUT_TO_DIRECTORY +PMIX_IOF_FILE_ONLY = _PMIX_IOF_FILE_ONLY +PMIX_IOF_COPY = _PMIX_IOF_COPY +PMIX_IOF_REDIRECT = _PMIX_IOF_REDIRECT +PMIX_IOF_LOCAL_OUTPUT = _PMIX_IOF_LOCAL_OUTPUT +PMIX_IOF_OUTPUT_RAW = _PMIX_IOF_OUTPUT_RAW + ^ +------------------------------------------------------------ + +pmix_constants.pxi:424:45: undeclared name not builtin: _PMIX_IOF_OUTPUT_RAW + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_FILE_ONLY = _PMIX_IOF_FILE_ONLY +PMIX_IOF_COPY = _PMIX_IOF_COPY +PMIX_IOF_REDIRECT = _PMIX_IOF_REDIRECT +PMIX_IOF_LOCAL_OUTPUT = _PMIX_IOF_LOCAL_OUTPUT +PMIX_IOF_OUTPUT_RAW = _PMIX_IOF_OUTPUT_RAW +PMIX_SETUP_APP_ENVARS = _PMIX_SETUP_APP_ENVARS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:425:45: undeclared name not builtin: _PMIX_SETUP_APP_ENVARS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_COPY = _PMIX_IOF_COPY +PMIX_IOF_REDIRECT = _PMIX_IOF_REDIRECT +PMIX_IOF_LOCAL_OUTPUT = _PMIX_IOF_LOCAL_OUTPUT +PMIX_IOF_OUTPUT_RAW = _PMIX_IOF_OUTPUT_RAW +PMIX_SETUP_APP_ENVARS = _PMIX_SETUP_APP_ENVARS +PMIX_SETUP_APP_NONENVARS = _PMIX_SETUP_APP_NONENVARS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:426:45: undeclared name not builtin: _PMIX_SETUP_APP_NONENVARS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_REDIRECT = _PMIX_IOF_REDIRECT +PMIX_IOF_LOCAL_OUTPUT = _PMIX_IOF_LOCAL_OUTPUT +PMIX_IOF_OUTPUT_RAW = _PMIX_IOF_OUTPUT_RAW +PMIX_SETUP_APP_ENVARS = _PMIX_SETUP_APP_ENVARS +PMIX_SETUP_APP_NONENVARS = _PMIX_SETUP_APP_NONENVARS +PMIX_SETUP_APP_ALL = _PMIX_SETUP_APP_ALL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:427:45: undeclared name not builtin: _PMIX_SETUP_APP_ALL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_LOCAL_OUTPUT = _PMIX_IOF_LOCAL_OUTPUT +PMIX_IOF_OUTPUT_RAW = _PMIX_IOF_OUTPUT_RAW +PMIX_SETUP_APP_ENVARS = _PMIX_SETUP_APP_ENVARS +PMIX_SETUP_APP_NONENVARS = _PMIX_SETUP_APP_NONENVARS +PMIX_SETUP_APP_ALL = _PMIX_SETUP_APP_ALL +PMIX_GROUP_ID = _PMIX_GROUP_ID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:428:45: undeclared name not builtin: _PMIX_GROUP_ID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_IOF_OUTPUT_RAW = _PMIX_IOF_OUTPUT_RAW +PMIX_SETUP_APP_ENVARS = _PMIX_SETUP_APP_ENVARS +PMIX_SETUP_APP_NONENVARS = _PMIX_SETUP_APP_NONENVARS +PMIX_SETUP_APP_ALL = _PMIX_SETUP_APP_ALL +PMIX_GROUP_ID = _PMIX_GROUP_ID +PMIX_GROUP_LEADER = _PMIX_GROUP_LEADER + ^ +------------------------------------------------------------ + +pmix_constants.pxi:429:45: undeclared name not builtin: _PMIX_GROUP_LEADER + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SETUP_APP_ENVARS = _PMIX_SETUP_APP_ENVARS +PMIX_SETUP_APP_NONENVARS = _PMIX_SETUP_APP_NONENVARS +PMIX_SETUP_APP_ALL = _PMIX_SETUP_APP_ALL +PMIX_GROUP_ID = _PMIX_GROUP_ID +PMIX_GROUP_LEADER = _PMIX_GROUP_LEADER +PMIX_GROUP_OPTIONAL = _PMIX_GROUP_OPTIONAL + ^ +------------------------------------------------------------ + +pmix_constants.pxi:430:45: undeclared name not builtin: _PMIX_GROUP_OPTIONAL + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SETUP_APP_NONENVARS = _PMIX_SETUP_APP_NONENVARS +PMIX_SETUP_APP_ALL = _PMIX_SETUP_APP_ALL +PMIX_GROUP_ID = _PMIX_GROUP_ID +PMIX_GROUP_LEADER = _PMIX_GROUP_LEADER +PMIX_GROUP_OPTIONAL = _PMIX_GROUP_OPTIONAL +PMIX_GROUP_NOTIFY_TERMINATION = _PMIX_GROUP_NOTIFY_TERMINATION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:431:45: undeclared name not builtin: _PMIX_GROUP_NOTIFY_TERMINATION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SETUP_APP_ALL = _PMIX_SETUP_APP_ALL +PMIX_GROUP_ID = _PMIX_GROUP_ID +PMIX_GROUP_LEADER = _PMIX_GROUP_LEADER +PMIX_GROUP_OPTIONAL = _PMIX_GROUP_OPTIONAL +PMIX_GROUP_NOTIFY_TERMINATION = _PMIX_GROUP_NOTIFY_TERMINATION +PMIX_GROUP_FT_COLLECTIVE = _PMIX_GROUP_FT_COLLECTIVE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:432:45: undeclared name not builtin: _PMIX_GROUP_FT_COLLECTIVE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_ID = _PMIX_GROUP_ID +PMIX_GROUP_LEADER = _PMIX_GROUP_LEADER +PMIX_GROUP_OPTIONAL = _PMIX_GROUP_OPTIONAL +PMIX_GROUP_NOTIFY_TERMINATION = _PMIX_GROUP_NOTIFY_TERMINATION +PMIX_GROUP_FT_COLLECTIVE = _PMIX_GROUP_FT_COLLECTIVE +PMIX_GROUP_MEMBERSHIP = _PMIX_GROUP_MEMBERSHIP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:433:45: undeclared name not builtin: _PMIX_GROUP_MEMBERSHIP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_LEADER = _PMIX_GROUP_LEADER +PMIX_GROUP_OPTIONAL = _PMIX_GROUP_OPTIONAL +PMIX_GROUP_NOTIFY_TERMINATION = _PMIX_GROUP_NOTIFY_TERMINATION +PMIX_GROUP_FT_COLLECTIVE = _PMIX_GROUP_FT_COLLECTIVE +PMIX_GROUP_MEMBERSHIP = _PMIX_GROUP_MEMBERSHIP +PMIX_GROUP_ASSIGN_CONTEXT_ID = _PMIX_GROUP_ASSIGN_CONTEXT_ID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:434:45: undeclared name not builtin: _PMIX_GROUP_ASSIGN_CONTEXT_ID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_OPTIONAL = _PMIX_GROUP_OPTIONAL +PMIX_GROUP_NOTIFY_TERMINATION = _PMIX_GROUP_NOTIFY_TERMINATION +PMIX_GROUP_FT_COLLECTIVE = _PMIX_GROUP_FT_COLLECTIVE +PMIX_GROUP_MEMBERSHIP = _PMIX_GROUP_MEMBERSHIP +PMIX_GROUP_ASSIGN_CONTEXT_ID = _PMIX_GROUP_ASSIGN_CONTEXT_ID +PMIX_GROUP_CONTEXT_ID = _PMIX_GROUP_CONTEXT_ID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:435:45: undeclared name not builtin: _PMIX_GROUP_CONTEXT_ID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_NOTIFY_TERMINATION = _PMIX_GROUP_NOTIFY_TERMINATION +PMIX_GROUP_FT_COLLECTIVE = _PMIX_GROUP_FT_COLLECTIVE +PMIX_GROUP_MEMBERSHIP = _PMIX_GROUP_MEMBERSHIP +PMIX_GROUP_ASSIGN_CONTEXT_ID = _PMIX_GROUP_ASSIGN_CONTEXT_ID +PMIX_GROUP_CONTEXT_ID = _PMIX_GROUP_CONTEXT_ID +PMIX_GROUP_LOCAL_ONLY = _PMIX_GROUP_LOCAL_ONLY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:436:45: undeclared name not builtin: _PMIX_GROUP_LOCAL_ONLY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_FT_COLLECTIVE = _PMIX_GROUP_FT_COLLECTIVE +PMIX_GROUP_MEMBERSHIP = _PMIX_GROUP_MEMBERSHIP +PMIX_GROUP_ASSIGN_CONTEXT_ID = _PMIX_GROUP_ASSIGN_CONTEXT_ID +PMIX_GROUP_CONTEXT_ID = _PMIX_GROUP_CONTEXT_ID +PMIX_GROUP_LOCAL_ONLY = _PMIX_GROUP_LOCAL_ONLY +PMIX_GROUP_ENDPT_DATA = _PMIX_GROUP_ENDPT_DATA + ^ +------------------------------------------------------------ + +pmix_constants.pxi:437:45: undeclared name not builtin: _PMIX_GROUP_ENDPT_DATA + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_MEMBERSHIP = _PMIX_GROUP_MEMBERSHIP +PMIX_GROUP_ASSIGN_CONTEXT_ID = _PMIX_GROUP_ASSIGN_CONTEXT_ID +PMIX_GROUP_CONTEXT_ID = _PMIX_GROUP_CONTEXT_ID +PMIX_GROUP_LOCAL_ONLY = _PMIX_GROUP_LOCAL_ONLY +PMIX_GROUP_ENDPT_DATA = _PMIX_GROUP_ENDPT_DATA +PMIX_GROUP_NAMES = _PMIX_GROUP_NAMES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:438:45: undeclared name not builtin: _PMIX_GROUP_NAMES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_ASSIGN_CONTEXT_ID = _PMIX_GROUP_ASSIGN_CONTEXT_ID +PMIX_GROUP_CONTEXT_ID = _PMIX_GROUP_CONTEXT_ID +PMIX_GROUP_LOCAL_ONLY = _PMIX_GROUP_LOCAL_ONLY +PMIX_GROUP_ENDPT_DATA = _PMIX_GROUP_ENDPT_DATA +PMIX_GROUP_NAMES = _PMIX_GROUP_NAMES +PMIX_GROUP_INFO = _PMIX_GROUP_INFO + ^ +------------------------------------------------------------ + +pmix_constants.pxi:439:45: undeclared name not builtin: _PMIX_GROUP_INFO + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_CONTEXT_ID = _PMIX_GROUP_CONTEXT_ID +PMIX_GROUP_LOCAL_ONLY = _PMIX_GROUP_LOCAL_ONLY +PMIX_GROUP_ENDPT_DATA = _PMIX_GROUP_ENDPT_DATA +PMIX_GROUP_NAMES = _PMIX_GROUP_NAMES +PMIX_GROUP_INFO = _PMIX_GROUP_INFO +PMIX_GROUP_LOCAL_CID = _PMIX_GROUP_LOCAL_CID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:440:45: undeclared name not builtin: _PMIX_GROUP_LOCAL_CID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_LOCAL_ONLY = _PMIX_GROUP_LOCAL_ONLY +PMIX_GROUP_ENDPT_DATA = _PMIX_GROUP_ENDPT_DATA +PMIX_GROUP_NAMES = _PMIX_GROUP_NAMES +PMIX_GROUP_INFO = _PMIX_GROUP_INFO +PMIX_GROUP_LOCAL_CID = _PMIX_GROUP_LOCAL_CID +PMIX_GROUP_ADD_MEMBERS = _PMIX_GROUP_ADD_MEMBERS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:441:45: undeclared name not builtin: _PMIX_GROUP_ADD_MEMBERS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_ENDPT_DATA = _PMIX_GROUP_ENDPT_DATA +PMIX_GROUP_NAMES = _PMIX_GROUP_NAMES +PMIX_GROUP_INFO = _PMIX_GROUP_INFO +PMIX_GROUP_LOCAL_CID = _PMIX_GROUP_LOCAL_CID +PMIX_GROUP_ADD_MEMBERS = _PMIX_GROUP_ADD_MEMBERS +PMIX_QUERY_STORAGE_LIST = _PMIX_QUERY_STORAGE_LIST + ^ +------------------------------------------------------------ + +pmix_constants.pxi:442:45: undeclared name not builtin: _PMIX_QUERY_STORAGE_LIST + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_NAMES = _PMIX_GROUP_NAMES +PMIX_GROUP_INFO = _PMIX_GROUP_INFO +PMIX_GROUP_LOCAL_CID = _PMIX_GROUP_LOCAL_CID +PMIX_GROUP_ADD_MEMBERS = _PMIX_GROUP_ADD_MEMBERS +PMIX_QUERY_STORAGE_LIST = _PMIX_QUERY_STORAGE_LIST +PMIX_STORAGE_CAPACITY_LIMIT = _PMIX_STORAGE_CAPACITY_LIMIT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:443:45: undeclared name not builtin: _PMIX_STORAGE_CAPACITY_LIMIT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_INFO = _PMIX_GROUP_INFO +PMIX_GROUP_LOCAL_CID = _PMIX_GROUP_LOCAL_CID +PMIX_GROUP_ADD_MEMBERS = _PMIX_GROUP_ADD_MEMBERS +PMIX_QUERY_STORAGE_LIST = _PMIX_QUERY_STORAGE_LIST +PMIX_STORAGE_CAPACITY_LIMIT = _PMIX_STORAGE_CAPACITY_LIMIT +PMIX_STORAGE_OBJECT_LIMIT = _PMIX_STORAGE_OBJECT_LIMIT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:444:45: undeclared name not builtin: _PMIX_STORAGE_OBJECT_LIMIT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_LOCAL_CID = _PMIX_GROUP_LOCAL_CID +PMIX_GROUP_ADD_MEMBERS = _PMIX_GROUP_ADD_MEMBERS +PMIX_QUERY_STORAGE_LIST = _PMIX_QUERY_STORAGE_LIST +PMIX_STORAGE_CAPACITY_LIMIT = _PMIX_STORAGE_CAPACITY_LIMIT +PMIX_STORAGE_OBJECT_LIMIT = _PMIX_STORAGE_OBJECT_LIMIT +PMIX_STORAGE_ID = _PMIX_STORAGE_ID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:445:45: undeclared name not builtin: _PMIX_STORAGE_ID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_ADD_MEMBERS = _PMIX_GROUP_ADD_MEMBERS +PMIX_QUERY_STORAGE_LIST = _PMIX_QUERY_STORAGE_LIST +PMIX_STORAGE_CAPACITY_LIMIT = _PMIX_STORAGE_CAPACITY_LIMIT +PMIX_STORAGE_OBJECT_LIMIT = _PMIX_STORAGE_OBJECT_LIMIT +PMIX_STORAGE_ID = _PMIX_STORAGE_ID +PMIX_STORAGE_PATH = _PMIX_STORAGE_PATH + ^ +------------------------------------------------------------ + +pmix_constants.pxi:446:45: undeclared name not builtin: _PMIX_STORAGE_PATH + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_STORAGE_LIST = _PMIX_QUERY_STORAGE_LIST +PMIX_STORAGE_CAPACITY_LIMIT = _PMIX_STORAGE_CAPACITY_LIMIT +PMIX_STORAGE_OBJECT_LIMIT = _PMIX_STORAGE_OBJECT_LIMIT +PMIX_STORAGE_ID = _PMIX_STORAGE_ID +PMIX_STORAGE_PATH = _PMIX_STORAGE_PATH +PMIX_STORAGE_TYPE = _PMIX_STORAGE_TYPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:447:45: undeclared name not builtin: _PMIX_STORAGE_TYPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_CAPACITY_LIMIT = _PMIX_STORAGE_CAPACITY_LIMIT +PMIX_STORAGE_OBJECT_LIMIT = _PMIX_STORAGE_OBJECT_LIMIT +PMIX_STORAGE_ID = _PMIX_STORAGE_ID +PMIX_STORAGE_PATH = _PMIX_STORAGE_PATH +PMIX_STORAGE_TYPE = _PMIX_STORAGE_TYPE +PMIX_STORAGE_ACCESSIBILITY = _PMIX_STORAGE_ACCESSIBILITY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:448:45: undeclared name not builtin: _PMIX_STORAGE_ACCESSIBILITY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_OBJECT_LIMIT = _PMIX_STORAGE_OBJECT_LIMIT +PMIX_STORAGE_ID = _PMIX_STORAGE_ID +PMIX_STORAGE_PATH = _PMIX_STORAGE_PATH +PMIX_STORAGE_TYPE = _PMIX_STORAGE_TYPE +PMIX_STORAGE_ACCESSIBILITY = _PMIX_STORAGE_ACCESSIBILITY +PMIX_STORAGE_ACCESS_TYPE = _PMIX_STORAGE_ACCESS_TYPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:449:45: undeclared name not builtin: _PMIX_STORAGE_ACCESS_TYPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_ID = _PMIX_STORAGE_ID +PMIX_STORAGE_PATH = _PMIX_STORAGE_PATH +PMIX_STORAGE_TYPE = _PMIX_STORAGE_TYPE +PMIX_STORAGE_ACCESSIBILITY = _PMIX_STORAGE_ACCESSIBILITY +PMIX_STORAGE_ACCESS_TYPE = _PMIX_STORAGE_ACCESS_TYPE +PMIX_STORAGE_BW_CUR = _PMIX_STORAGE_BW_CUR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:450:45: undeclared name not builtin: _PMIX_STORAGE_BW_CUR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_PATH = _PMIX_STORAGE_PATH +PMIX_STORAGE_TYPE = _PMIX_STORAGE_TYPE +PMIX_STORAGE_ACCESSIBILITY = _PMIX_STORAGE_ACCESSIBILITY +PMIX_STORAGE_ACCESS_TYPE = _PMIX_STORAGE_ACCESS_TYPE +PMIX_STORAGE_BW_CUR = _PMIX_STORAGE_BW_CUR +PMIX_STORAGE_BW_MAX = _PMIX_STORAGE_BW_MAX + ^ +------------------------------------------------------------ + +pmix_constants.pxi:451:45: undeclared name not builtin: _PMIX_STORAGE_BW_MAX + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_TYPE = _PMIX_STORAGE_TYPE +PMIX_STORAGE_ACCESSIBILITY = _PMIX_STORAGE_ACCESSIBILITY +PMIX_STORAGE_ACCESS_TYPE = _PMIX_STORAGE_ACCESS_TYPE +PMIX_STORAGE_BW_CUR = _PMIX_STORAGE_BW_CUR +PMIX_STORAGE_BW_MAX = _PMIX_STORAGE_BW_MAX +PMIX_STORAGE_CAPACITY_USED = _PMIX_STORAGE_CAPACITY_USED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:452:45: undeclared name not builtin: _PMIX_STORAGE_CAPACITY_USED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_ACCESSIBILITY = _PMIX_STORAGE_ACCESSIBILITY +PMIX_STORAGE_ACCESS_TYPE = _PMIX_STORAGE_ACCESS_TYPE +PMIX_STORAGE_BW_CUR = _PMIX_STORAGE_BW_CUR +PMIX_STORAGE_BW_MAX = _PMIX_STORAGE_BW_MAX +PMIX_STORAGE_CAPACITY_USED = _PMIX_STORAGE_CAPACITY_USED +PMIX_STORAGE_IOPS_CUR = _PMIX_STORAGE_IOPS_CUR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:453:45: undeclared name not builtin: _PMIX_STORAGE_IOPS_CUR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_ACCESS_TYPE = _PMIX_STORAGE_ACCESS_TYPE +PMIX_STORAGE_BW_CUR = _PMIX_STORAGE_BW_CUR +PMIX_STORAGE_BW_MAX = _PMIX_STORAGE_BW_MAX +PMIX_STORAGE_CAPACITY_USED = _PMIX_STORAGE_CAPACITY_USED +PMIX_STORAGE_IOPS_CUR = _PMIX_STORAGE_IOPS_CUR +PMIX_STORAGE_IOPS_MAX = _PMIX_STORAGE_IOPS_MAX + ^ +------------------------------------------------------------ + +pmix_constants.pxi:454:45: undeclared name not builtin: _PMIX_STORAGE_IOPS_MAX + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_BW_CUR = _PMIX_STORAGE_BW_CUR +PMIX_STORAGE_BW_MAX = _PMIX_STORAGE_BW_MAX +PMIX_STORAGE_CAPACITY_USED = _PMIX_STORAGE_CAPACITY_USED +PMIX_STORAGE_IOPS_CUR = _PMIX_STORAGE_IOPS_CUR +PMIX_STORAGE_IOPS_MAX = _PMIX_STORAGE_IOPS_MAX +PMIX_STORAGE_MEDIUM = _PMIX_STORAGE_MEDIUM + ^ +------------------------------------------------------------ + +pmix_constants.pxi:455:45: undeclared name not builtin: _PMIX_STORAGE_MEDIUM + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_BW_MAX = _PMIX_STORAGE_BW_MAX +PMIX_STORAGE_CAPACITY_USED = _PMIX_STORAGE_CAPACITY_USED +PMIX_STORAGE_IOPS_CUR = _PMIX_STORAGE_IOPS_CUR +PMIX_STORAGE_IOPS_MAX = _PMIX_STORAGE_IOPS_MAX +PMIX_STORAGE_MEDIUM = _PMIX_STORAGE_MEDIUM +PMIX_STORAGE_MINIMAL_XFER_SIZE = _PMIX_STORAGE_MINIMAL_XFER_SIZE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:456:45: undeclared name not builtin: _PMIX_STORAGE_MINIMAL_XFER_SIZE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_CAPACITY_USED = _PMIX_STORAGE_CAPACITY_USED +PMIX_STORAGE_IOPS_CUR = _PMIX_STORAGE_IOPS_CUR +PMIX_STORAGE_IOPS_MAX = _PMIX_STORAGE_IOPS_MAX +PMIX_STORAGE_MEDIUM = _PMIX_STORAGE_MEDIUM +PMIX_STORAGE_MINIMAL_XFER_SIZE = _PMIX_STORAGE_MINIMAL_XFER_SIZE +PMIX_STORAGE_OBJECTS_USED = _PMIX_STORAGE_OBJECTS_USED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:457:45: undeclared name not builtin: _PMIX_STORAGE_OBJECTS_USED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_IOPS_CUR = _PMIX_STORAGE_IOPS_CUR +PMIX_STORAGE_IOPS_MAX = _PMIX_STORAGE_IOPS_MAX +PMIX_STORAGE_MEDIUM = _PMIX_STORAGE_MEDIUM +PMIX_STORAGE_MINIMAL_XFER_SIZE = _PMIX_STORAGE_MINIMAL_XFER_SIZE +PMIX_STORAGE_OBJECTS_USED = _PMIX_STORAGE_OBJECTS_USED +PMIX_STORAGE_PERSISTENCE = _PMIX_STORAGE_PERSISTENCE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:458:45: undeclared name not builtin: _PMIX_STORAGE_PERSISTENCE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_IOPS_MAX = _PMIX_STORAGE_IOPS_MAX +PMIX_STORAGE_MEDIUM = _PMIX_STORAGE_MEDIUM +PMIX_STORAGE_MINIMAL_XFER_SIZE = _PMIX_STORAGE_MINIMAL_XFER_SIZE +PMIX_STORAGE_OBJECTS_USED = _PMIX_STORAGE_OBJECTS_USED +PMIX_STORAGE_PERSISTENCE = _PMIX_STORAGE_PERSISTENCE +PMIX_STORAGE_SUGGESTED_XFER_SIZE = _PMIX_STORAGE_SUGGESTED_XFER_SIZE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:459:45: undeclared name not builtin: _PMIX_STORAGE_SUGGESTED_XFER_SIZE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_MEDIUM = _PMIX_STORAGE_MEDIUM +PMIX_STORAGE_MINIMAL_XFER_SIZE = _PMIX_STORAGE_MINIMAL_XFER_SIZE +PMIX_STORAGE_OBJECTS_USED = _PMIX_STORAGE_OBJECTS_USED +PMIX_STORAGE_PERSISTENCE = _PMIX_STORAGE_PERSISTENCE +PMIX_STORAGE_SUGGESTED_XFER_SIZE = _PMIX_STORAGE_SUGGESTED_XFER_SIZE +PMIX_STORAGE_VERSION = _PMIX_STORAGE_VERSION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:460:45: undeclared name not builtin: _PMIX_STORAGE_VERSION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_MINIMAL_XFER_SIZE = _PMIX_STORAGE_MINIMAL_XFER_SIZE +PMIX_STORAGE_OBJECTS_USED = _PMIX_STORAGE_OBJECTS_USED +PMIX_STORAGE_PERSISTENCE = _PMIX_STORAGE_PERSISTENCE +PMIX_STORAGE_SUGGESTED_XFER_SIZE = _PMIX_STORAGE_SUGGESTED_XFER_SIZE +PMIX_STORAGE_VERSION = _PMIX_STORAGE_VERSION +PMIX_FABRIC_COST_MATRIX = _PMIX_FABRIC_COST_MATRIX + ^ +------------------------------------------------------------ + +pmix_constants.pxi:461:45: undeclared name not builtin: _PMIX_FABRIC_COST_MATRIX + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_OBJECTS_USED = _PMIX_STORAGE_OBJECTS_USED +PMIX_STORAGE_PERSISTENCE = _PMIX_STORAGE_PERSISTENCE +PMIX_STORAGE_SUGGESTED_XFER_SIZE = _PMIX_STORAGE_SUGGESTED_XFER_SIZE +PMIX_STORAGE_VERSION = _PMIX_STORAGE_VERSION +PMIX_FABRIC_COST_MATRIX = _PMIX_FABRIC_COST_MATRIX +PMIX_FABRIC_GROUPS = _PMIX_FABRIC_GROUPS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:462:45: undeclared name not builtin: _PMIX_FABRIC_GROUPS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_PERSISTENCE = _PMIX_STORAGE_PERSISTENCE +PMIX_STORAGE_SUGGESTED_XFER_SIZE = _PMIX_STORAGE_SUGGESTED_XFER_SIZE +PMIX_STORAGE_VERSION = _PMIX_STORAGE_VERSION +PMIX_FABRIC_COST_MATRIX = _PMIX_FABRIC_COST_MATRIX +PMIX_FABRIC_GROUPS = _PMIX_FABRIC_GROUPS +PMIX_FABRIC_VENDOR = _PMIX_FABRIC_VENDOR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:463:45: undeclared name not builtin: _PMIX_FABRIC_VENDOR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_SUGGESTED_XFER_SIZE = _PMIX_STORAGE_SUGGESTED_XFER_SIZE +PMIX_STORAGE_VERSION = _PMIX_STORAGE_VERSION +PMIX_FABRIC_COST_MATRIX = _PMIX_FABRIC_COST_MATRIX +PMIX_FABRIC_GROUPS = _PMIX_FABRIC_GROUPS +PMIX_FABRIC_VENDOR = _PMIX_FABRIC_VENDOR +PMIX_FABRIC_IDENTIFIER = _PMIX_FABRIC_IDENTIFIER + ^ +------------------------------------------------------------ + +pmix_constants.pxi:464:45: undeclared name not builtin: _PMIX_FABRIC_IDENTIFIER + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_STORAGE_VERSION = _PMIX_STORAGE_VERSION +PMIX_FABRIC_COST_MATRIX = _PMIX_FABRIC_COST_MATRIX +PMIX_FABRIC_GROUPS = _PMIX_FABRIC_GROUPS +PMIX_FABRIC_VENDOR = _PMIX_FABRIC_VENDOR +PMIX_FABRIC_IDENTIFIER = _PMIX_FABRIC_IDENTIFIER +PMIX_FABRIC_INDEX = _PMIX_FABRIC_INDEX + ^ +------------------------------------------------------------ + +pmix_constants.pxi:465:45: undeclared name not builtin: _PMIX_FABRIC_INDEX + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_COST_MATRIX = _PMIX_FABRIC_COST_MATRIX +PMIX_FABRIC_GROUPS = _PMIX_FABRIC_GROUPS +PMIX_FABRIC_VENDOR = _PMIX_FABRIC_VENDOR +PMIX_FABRIC_IDENTIFIER = _PMIX_FABRIC_IDENTIFIER +PMIX_FABRIC_INDEX = _PMIX_FABRIC_INDEX +PMIX_FABRIC_COORDINATES = _PMIX_FABRIC_COORDINATES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:466:45: undeclared name not builtin: _PMIX_FABRIC_COORDINATES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_GROUPS = _PMIX_FABRIC_GROUPS +PMIX_FABRIC_VENDOR = _PMIX_FABRIC_VENDOR +PMIX_FABRIC_IDENTIFIER = _PMIX_FABRIC_IDENTIFIER +PMIX_FABRIC_INDEX = _PMIX_FABRIC_INDEX +PMIX_FABRIC_COORDINATES = _PMIX_FABRIC_COORDINATES +PMIX_FABRIC_DEVICE_VENDORID = _PMIX_FABRIC_DEVICE_VENDORID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:467:45: undeclared name not builtin: _PMIX_FABRIC_DEVICE_VENDORID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_VENDOR = _PMIX_FABRIC_VENDOR +PMIX_FABRIC_IDENTIFIER = _PMIX_FABRIC_IDENTIFIER +PMIX_FABRIC_INDEX = _PMIX_FABRIC_INDEX +PMIX_FABRIC_COORDINATES = _PMIX_FABRIC_COORDINATES +PMIX_FABRIC_DEVICE_VENDORID = _PMIX_FABRIC_DEVICE_VENDORID +PMIX_FABRIC_NUM_DEVICES = _PMIX_FABRIC_NUM_DEVICES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:468:45: undeclared name not builtin: _PMIX_FABRIC_NUM_DEVICES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_IDENTIFIER = _PMIX_FABRIC_IDENTIFIER +PMIX_FABRIC_INDEX = _PMIX_FABRIC_INDEX +PMIX_FABRIC_COORDINATES = _PMIX_FABRIC_COORDINATES +PMIX_FABRIC_DEVICE_VENDORID = _PMIX_FABRIC_DEVICE_VENDORID +PMIX_FABRIC_NUM_DEVICES = _PMIX_FABRIC_NUM_DEVICES +PMIX_FABRIC_DIMS = _PMIX_FABRIC_DIMS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:469:45: undeclared name not builtin: _PMIX_FABRIC_DIMS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_INDEX = _PMIX_FABRIC_INDEX +PMIX_FABRIC_COORDINATES = _PMIX_FABRIC_COORDINATES +PMIX_FABRIC_DEVICE_VENDORID = _PMIX_FABRIC_DEVICE_VENDORID +PMIX_FABRIC_NUM_DEVICES = _PMIX_FABRIC_NUM_DEVICES +PMIX_FABRIC_DIMS = _PMIX_FABRIC_DIMS +PMIX_FABRIC_PLANE = _PMIX_FABRIC_PLANE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:470:45: undeclared name not builtin: _PMIX_FABRIC_PLANE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_COORDINATES = _PMIX_FABRIC_COORDINATES +PMIX_FABRIC_DEVICE_VENDORID = _PMIX_FABRIC_DEVICE_VENDORID +PMIX_FABRIC_NUM_DEVICES = _PMIX_FABRIC_NUM_DEVICES +PMIX_FABRIC_DIMS = _PMIX_FABRIC_DIMS +PMIX_FABRIC_PLANE = _PMIX_FABRIC_PLANE +PMIX_FABRIC_SWITCH = _PMIX_FABRIC_SWITCH + ^ +------------------------------------------------------------ + +pmix_constants.pxi:471:45: undeclared name not builtin: _PMIX_FABRIC_SWITCH + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICE_VENDORID = _PMIX_FABRIC_DEVICE_VENDORID +PMIX_FABRIC_NUM_DEVICES = _PMIX_FABRIC_NUM_DEVICES +PMIX_FABRIC_DIMS = _PMIX_FABRIC_DIMS +PMIX_FABRIC_PLANE = _PMIX_FABRIC_PLANE +PMIX_FABRIC_SWITCH = _PMIX_FABRIC_SWITCH +PMIX_FABRIC_ENDPT = _PMIX_FABRIC_ENDPT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:472:45: undeclared name not builtin: _PMIX_FABRIC_ENDPT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_NUM_DEVICES = _PMIX_FABRIC_NUM_DEVICES +PMIX_FABRIC_DIMS = _PMIX_FABRIC_DIMS +PMIX_FABRIC_PLANE = _PMIX_FABRIC_PLANE +PMIX_FABRIC_SWITCH = _PMIX_FABRIC_SWITCH +PMIX_FABRIC_ENDPT = _PMIX_FABRIC_ENDPT +PMIX_FABRIC_SHAPE = _PMIX_FABRIC_SHAPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:473:45: undeclared name not builtin: _PMIX_FABRIC_SHAPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DIMS = _PMIX_FABRIC_DIMS +PMIX_FABRIC_PLANE = _PMIX_FABRIC_PLANE +PMIX_FABRIC_SWITCH = _PMIX_FABRIC_SWITCH +PMIX_FABRIC_ENDPT = _PMIX_FABRIC_ENDPT +PMIX_FABRIC_SHAPE = _PMIX_FABRIC_SHAPE +PMIX_FABRIC_SHAPE_STRING = _PMIX_FABRIC_SHAPE_STRING + ^ +------------------------------------------------------------ + +pmix_constants.pxi:474:45: undeclared name not builtin: _PMIX_FABRIC_SHAPE_STRING + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_PLANE = _PMIX_FABRIC_PLANE +PMIX_FABRIC_SWITCH = _PMIX_FABRIC_SWITCH +PMIX_FABRIC_ENDPT = _PMIX_FABRIC_ENDPT +PMIX_FABRIC_SHAPE = _PMIX_FABRIC_SHAPE +PMIX_FABRIC_SHAPE_STRING = _PMIX_FABRIC_SHAPE_STRING +PMIX_SWITCH_PEERS = _PMIX_SWITCH_PEERS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:475:45: undeclared name not builtin: _PMIX_SWITCH_PEERS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_SWITCH = _PMIX_FABRIC_SWITCH +PMIX_FABRIC_ENDPT = _PMIX_FABRIC_ENDPT +PMIX_FABRIC_SHAPE = _PMIX_FABRIC_SHAPE +PMIX_FABRIC_SHAPE_STRING = _PMIX_FABRIC_SHAPE_STRING +PMIX_SWITCH_PEERS = _PMIX_SWITCH_PEERS +PMIX_FABRIC_DEVICE = _PMIX_FABRIC_DEVICE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:476:45: undeclared name not builtin: _PMIX_FABRIC_DEVICE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_ENDPT = _PMIX_FABRIC_ENDPT +PMIX_FABRIC_SHAPE = _PMIX_FABRIC_SHAPE +PMIX_FABRIC_SHAPE_STRING = _PMIX_FABRIC_SHAPE_STRING +PMIX_SWITCH_PEERS = _PMIX_SWITCH_PEERS +PMIX_FABRIC_DEVICE = _PMIX_FABRIC_DEVICE +PMIX_FABRIC_DEVICES = _PMIX_FABRIC_DEVICES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:477:45: undeclared name not builtin: _PMIX_FABRIC_DEVICES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_SHAPE = _PMIX_FABRIC_SHAPE +PMIX_FABRIC_SHAPE_STRING = _PMIX_FABRIC_SHAPE_STRING +PMIX_SWITCH_PEERS = _PMIX_SWITCH_PEERS +PMIX_FABRIC_DEVICE = _PMIX_FABRIC_DEVICE +PMIX_FABRIC_DEVICES = _PMIX_FABRIC_DEVICES +PMIX_FABRIC_DEVICE_NAME = _PMIX_FABRIC_DEVICE_NAME + ^ +------------------------------------------------------------ + +pmix_constants.pxi:478:45: undeclared name not builtin: _PMIX_FABRIC_DEVICE_NAME + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_SHAPE_STRING = _PMIX_FABRIC_SHAPE_STRING +PMIX_SWITCH_PEERS = _PMIX_SWITCH_PEERS +PMIX_FABRIC_DEVICE = _PMIX_FABRIC_DEVICE +PMIX_FABRIC_DEVICES = _PMIX_FABRIC_DEVICES +PMIX_FABRIC_DEVICE_NAME = _PMIX_FABRIC_DEVICE_NAME +PMIX_FABRIC_DEVICE_INDEX = _PMIX_FABRIC_DEVICE_INDEX + ^ +------------------------------------------------------------ + +pmix_constants.pxi:479:45: undeclared name not builtin: _PMIX_FABRIC_DEVICE_INDEX + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_SWITCH_PEERS = _PMIX_SWITCH_PEERS +PMIX_FABRIC_DEVICE = _PMIX_FABRIC_DEVICE +PMIX_FABRIC_DEVICES = _PMIX_FABRIC_DEVICES +PMIX_FABRIC_DEVICE_NAME = _PMIX_FABRIC_DEVICE_NAME +PMIX_FABRIC_DEVICE_INDEX = _PMIX_FABRIC_DEVICE_INDEX +PMIX_FABRIC_DEVICE_VENDOR = _PMIX_FABRIC_DEVICE_VENDOR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:480:45: undeclared name not builtin: _PMIX_FABRIC_DEVICE_VENDOR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICE = _PMIX_FABRIC_DEVICE +PMIX_FABRIC_DEVICES = _PMIX_FABRIC_DEVICES +PMIX_FABRIC_DEVICE_NAME = _PMIX_FABRIC_DEVICE_NAME +PMIX_FABRIC_DEVICE_INDEX = _PMIX_FABRIC_DEVICE_INDEX +PMIX_FABRIC_DEVICE_VENDOR = _PMIX_FABRIC_DEVICE_VENDOR +PMIX_FABRIC_DEVICE_BUS_TYPE = _PMIX_FABRIC_DEVICE_BUS_TYPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:481:45: undeclared name not builtin: _PMIX_FABRIC_DEVICE_BUS_TYPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICES = _PMIX_FABRIC_DEVICES +PMIX_FABRIC_DEVICE_NAME = _PMIX_FABRIC_DEVICE_NAME +PMIX_FABRIC_DEVICE_INDEX = _PMIX_FABRIC_DEVICE_INDEX +PMIX_FABRIC_DEVICE_VENDOR = _PMIX_FABRIC_DEVICE_VENDOR +PMIX_FABRIC_DEVICE_BUS_TYPE = _PMIX_FABRIC_DEVICE_BUS_TYPE +PMIX_FABRIC_DEVICE_DRIVER = _PMIX_FABRIC_DEVICE_DRIVER + ^ +------------------------------------------------------------ + +pmix_constants.pxi:482:45: undeclared name not builtin: _PMIX_FABRIC_DEVICE_DRIVER + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICE_NAME = _PMIX_FABRIC_DEVICE_NAME +PMIX_FABRIC_DEVICE_INDEX = _PMIX_FABRIC_DEVICE_INDEX +PMIX_FABRIC_DEVICE_VENDOR = _PMIX_FABRIC_DEVICE_VENDOR +PMIX_FABRIC_DEVICE_BUS_TYPE = _PMIX_FABRIC_DEVICE_BUS_TYPE +PMIX_FABRIC_DEVICE_DRIVER = _PMIX_FABRIC_DEVICE_DRIVER +PMIX_FABRIC_DEVICE_FIRMWARE = _PMIX_FABRIC_DEVICE_FIRMWARE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:483:45: undeclared name not builtin: _PMIX_FABRIC_DEVICE_FIRMWARE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICE_INDEX = _PMIX_FABRIC_DEVICE_INDEX +PMIX_FABRIC_DEVICE_VENDOR = _PMIX_FABRIC_DEVICE_VENDOR +PMIX_FABRIC_DEVICE_BUS_TYPE = _PMIX_FABRIC_DEVICE_BUS_TYPE +PMIX_FABRIC_DEVICE_DRIVER = _PMIX_FABRIC_DEVICE_DRIVER +PMIX_FABRIC_DEVICE_FIRMWARE = _PMIX_FABRIC_DEVICE_FIRMWARE +PMIX_FABRIC_DEVICE_ADDRESS = _PMIX_FABRIC_DEVICE_ADDRESS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:484:45: undeclared name not builtin: _PMIX_FABRIC_DEVICE_ADDRESS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICE_VENDOR = _PMIX_FABRIC_DEVICE_VENDOR +PMIX_FABRIC_DEVICE_BUS_TYPE = _PMIX_FABRIC_DEVICE_BUS_TYPE +PMIX_FABRIC_DEVICE_DRIVER = _PMIX_FABRIC_DEVICE_DRIVER +PMIX_FABRIC_DEVICE_FIRMWARE = _PMIX_FABRIC_DEVICE_FIRMWARE +PMIX_FABRIC_DEVICE_ADDRESS = _PMIX_FABRIC_DEVICE_ADDRESS +PMIX_FABRIC_DEVICE_COORDINATES = _PMIX_FABRIC_DEVICE_COORDINATES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:485:45: undeclared name not builtin: _PMIX_FABRIC_DEVICE_COORDINATES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICE_BUS_TYPE = _PMIX_FABRIC_DEVICE_BUS_TYPE +PMIX_FABRIC_DEVICE_DRIVER = _PMIX_FABRIC_DEVICE_DRIVER +PMIX_FABRIC_DEVICE_FIRMWARE = _PMIX_FABRIC_DEVICE_FIRMWARE +PMIX_FABRIC_DEVICE_ADDRESS = _PMIX_FABRIC_DEVICE_ADDRESS +PMIX_FABRIC_DEVICE_COORDINATES = _PMIX_FABRIC_DEVICE_COORDINATES +PMIX_FABRIC_DEVICE_MTU = _PMIX_FABRIC_DEVICE_MTU + ^ +------------------------------------------------------------ + +pmix_constants.pxi:486:45: undeclared name not builtin: _PMIX_FABRIC_DEVICE_MTU + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICE_DRIVER = _PMIX_FABRIC_DEVICE_DRIVER +PMIX_FABRIC_DEVICE_FIRMWARE = _PMIX_FABRIC_DEVICE_FIRMWARE +PMIX_FABRIC_DEVICE_ADDRESS = _PMIX_FABRIC_DEVICE_ADDRESS +PMIX_FABRIC_DEVICE_COORDINATES = _PMIX_FABRIC_DEVICE_COORDINATES +PMIX_FABRIC_DEVICE_MTU = _PMIX_FABRIC_DEVICE_MTU +PMIX_FABRIC_DEVICE_SPEED = _PMIX_FABRIC_DEVICE_SPEED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:487:45: undeclared name not builtin: _PMIX_FABRIC_DEVICE_SPEED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICE_FIRMWARE = _PMIX_FABRIC_DEVICE_FIRMWARE +PMIX_FABRIC_DEVICE_ADDRESS = _PMIX_FABRIC_DEVICE_ADDRESS +PMIX_FABRIC_DEVICE_COORDINATES = _PMIX_FABRIC_DEVICE_COORDINATES +PMIX_FABRIC_DEVICE_MTU = _PMIX_FABRIC_DEVICE_MTU +PMIX_FABRIC_DEVICE_SPEED = _PMIX_FABRIC_DEVICE_SPEED +PMIX_FABRIC_DEVICE_STATE = _PMIX_FABRIC_DEVICE_STATE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:488:45: undeclared name not builtin: _PMIX_FABRIC_DEVICE_STATE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICE_ADDRESS = _PMIX_FABRIC_DEVICE_ADDRESS +PMIX_FABRIC_DEVICE_COORDINATES = _PMIX_FABRIC_DEVICE_COORDINATES +PMIX_FABRIC_DEVICE_MTU = _PMIX_FABRIC_DEVICE_MTU +PMIX_FABRIC_DEVICE_SPEED = _PMIX_FABRIC_DEVICE_SPEED +PMIX_FABRIC_DEVICE_STATE = _PMIX_FABRIC_DEVICE_STATE +PMIX_FABRIC_DEVICE_TYPE = _PMIX_FABRIC_DEVICE_TYPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:489:45: undeclared name not builtin: _PMIX_FABRIC_DEVICE_TYPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICE_COORDINATES = _PMIX_FABRIC_DEVICE_COORDINATES +PMIX_FABRIC_DEVICE_MTU = _PMIX_FABRIC_DEVICE_MTU +PMIX_FABRIC_DEVICE_SPEED = _PMIX_FABRIC_DEVICE_SPEED +PMIX_FABRIC_DEVICE_STATE = _PMIX_FABRIC_DEVICE_STATE +PMIX_FABRIC_DEVICE_TYPE = _PMIX_FABRIC_DEVICE_TYPE +PMIX_FABRIC_DEVICE_PCI_DEVID = _PMIX_FABRIC_DEVICE_PCI_DEVID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:490:45: undeclared name not builtin: _PMIX_FABRIC_DEVICE_PCI_DEVID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICE_MTU = _PMIX_FABRIC_DEVICE_MTU +PMIX_FABRIC_DEVICE_SPEED = _PMIX_FABRIC_DEVICE_SPEED +PMIX_FABRIC_DEVICE_STATE = _PMIX_FABRIC_DEVICE_STATE +PMIX_FABRIC_DEVICE_TYPE = _PMIX_FABRIC_DEVICE_TYPE +PMIX_FABRIC_DEVICE_PCI_DEVID = _PMIX_FABRIC_DEVICE_PCI_DEVID +PMIX_DEVICE_DISTANCES = _PMIX_DEVICE_DISTANCES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:491:45: undeclared name not builtin: _PMIX_DEVICE_DISTANCES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICE_SPEED = _PMIX_FABRIC_DEVICE_SPEED +PMIX_FABRIC_DEVICE_STATE = _PMIX_FABRIC_DEVICE_STATE +PMIX_FABRIC_DEVICE_TYPE = _PMIX_FABRIC_DEVICE_TYPE +PMIX_FABRIC_DEVICE_PCI_DEVID = _PMIX_FABRIC_DEVICE_PCI_DEVID +PMIX_DEVICE_DISTANCES = _PMIX_DEVICE_DISTANCES +PMIX_DEVICE_TYPE = _PMIX_DEVICE_TYPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:492:45: undeclared name not builtin: _PMIX_DEVICE_TYPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICE_STATE = _PMIX_FABRIC_DEVICE_STATE +PMIX_FABRIC_DEVICE_TYPE = _PMIX_FABRIC_DEVICE_TYPE +PMIX_FABRIC_DEVICE_PCI_DEVID = _PMIX_FABRIC_DEVICE_PCI_DEVID +PMIX_DEVICE_DISTANCES = _PMIX_DEVICE_DISTANCES +PMIX_DEVICE_TYPE = _PMIX_DEVICE_TYPE +PMIX_DEVICE_ID = _PMIX_DEVICE_ID + ^ +------------------------------------------------------------ + +pmix_constants.pxi:493:45: undeclared name not builtin: _PMIX_DEVICE_ID + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICE_TYPE = _PMIX_FABRIC_DEVICE_TYPE +PMIX_FABRIC_DEVICE_PCI_DEVID = _PMIX_FABRIC_DEVICE_PCI_DEVID +PMIX_DEVICE_DISTANCES = _PMIX_DEVICE_DISTANCES +PMIX_DEVICE_TYPE = _PMIX_DEVICE_TYPE +PMIX_DEVICE_ID = _PMIX_DEVICE_ID +PMIX_MAX_VALUE = _PMIX_MAX_VALUE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:494:45: undeclared name not builtin: _PMIX_MAX_VALUE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_DEVICE_PCI_DEVID = _PMIX_FABRIC_DEVICE_PCI_DEVID +PMIX_DEVICE_DISTANCES = _PMIX_DEVICE_DISTANCES +PMIX_DEVICE_TYPE = _PMIX_DEVICE_TYPE +PMIX_DEVICE_ID = _PMIX_DEVICE_ID +PMIX_MAX_VALUE = _PMIX_MAX_VALUE +PMIX_MIN_VALUE = _PMIX_MIN_VALUE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:495:45: undeclared name not builtin: _PMIX_MIN_VALUE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DEVICE_DISTANCES = _PMIX_DEVICE_DISTANCES +PMIX_DEVICE_TYPE = _PMIX_DEVICE_TYPE +PMIX_DEVICE_ID = _PMIX_DEVICE_ID +PMIX_MAX_VALUE = _PMIX_MAX_VALUE +PMIX_MIN_VALUE = _PMIX_MIN_VALUE +PMIX_ENUM_VALUE = _PMIX_ENUM_VALUE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:496:45: undeclared name not builtin: _PMIX_ENUM_VALUE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DEVICE_TYPE = _PMIX_DEVICE_TYPE +PMIX_DEVICE_ID = _PMIX_DEVICE_ID +PMIX_MAX_VALUE = _PMIX_MAX_VALUE +PMIX_MIN_VALUE = _PMIX_MIN_VALUE +PMIX_ENUM_VALUE = _PMIX_ENUM_VALUE +PMIX_QUERY_STABLE_ABI_VERSION = _PMIX_QUERY_STABLE_ABI_VERSION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:497:45: undeclared name not builtin: _PMIX_QUERY_STABLE_ABI_VERSION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DEVICE_ID = _PMIX_DEVICE_ID +PMIX_MAX_VALUE = _PMIX_MAX_VALUE +PMIX_MIN_VALUE = _PMIX_MIN_VALUE +PMIX_ENUM_VALUE = _PMIX_ENUM_VALUE +PMIX_QUERY_STABLE_ABI_VERSION = _PMIX_QUERY_STABLE_ABI_VERSION +PMIX_QUERY_PROVISIONAL_ABI_VERSION = _PMIX_QUERY_PROVISIONAL_ABI_VERSION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:498:45: undeclared name not builtin: _PMIX_QUERY_PROVISIONAL_ABI_VERSION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MIN_VALUE = _PMIX_MIN_VALUE +PMIX_ENUM_VALUE = _PMIX_ENUM_VALUE +PMIX_QUERY_STABLE_ABI_VERSION = _PMIX_QUERY_STABLE_ABI_VERSION +PMIX_QUERY_PROVISIONAL_ABI_VERSION = _PMIX_QUERY_PROVISIONAL_ABI_VERSION + +PMIX_ERROR = _PMIX_ERROR + ^ +------------------------------------------------------------ + +pmix_constants.pxi:500:45: undeclared name not builtin: _PMIX_ERROR + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ENUM_VALUE = _PMIX_ENUM_VALUE +PMIX_QUERY_STABLE_ABI_VERSION = _PMIX_QUERY_STABLE_ABI_VERSION +PMIX_QUERY_PROVISIONAL_ABI_VERSION = _PMIX_QUERY_PROVISIONAL_ABI_VERSION + +PMIX_ERROR = _PMIX_ERROR +PMIX_ERR_PROC_RESTART = _PMIX_ERR_PROC_RESTART + ^ +------------------------------------------------------------ + +pmix_constants.pxi:501:45: undeclared name not builtin: _PMIX_ERR_PROC_RESTART + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_STABLE_ABI_VERSION = _PMIX_QUERY_STABLE_ABI_VERSION +PMIX_QUERY_PROVISIONAL_ABI_VERSION = _PMIX_QUERY_PROVISIONAL_ABI_VERSION + +PMIX_ERROR = _PMIX_ERROR +PMIX_ERR_PROC_RESTART = _PMIX_ERR_PROC_RESTART +PMIX_ERR_PROC_CHECKPOINT = _PMIX_ERR_PROC_CHECKPOINT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:502:45: undeclared name not builtin: _PMIX_ERR_PROC_CHECKPOINT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_PROVISIONAL_ABI_VERSION = _PMIX_QUERY_PROVISIONAL_ABI_VERSION + +PMIX_ERROR = _PMIX_ERROR +PMIX_ERR_PROC_RESTART = _PMIX_ERR_PROC_RESTART +PMIX_ERR_PROC_CHECKPOINT = _PMIX_ERR_PROC_CHECKPOINT +PMIX_ERR_PROC_MIGRATE = _PMIX_ERR_PROC_MIGRATE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:503:45: undeclared name not builtin: _PMIX_ERR_PROC_MIGRATE + +Error compiling Cython file: +------------------------------------------------------------ +... + +PMIX_ERROR = _PMIX_ERROR +PMIX_ERR_PROC_RESTART = _PMIX_ERR_PROC_RESTART +PMIX_ERR_PROC_CHECKPOINT = _PMIX_ERR_PROC_CHECKPOINT +PMIX_ERR_PROC_MIGRATE = _PMIX_ERR_PROC_MIGRATE +PMIX_ERR_EXISTS = _PMIX_ERR_EXISTS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:504:45: undeclared name not builtin: _PMIX_ERR_EXISTS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERROR = _PMIX_ERROR +PMIX_ERR_PROC_RESTART = _PMIX_ERR_PROC_RESTART +PMIX_ERR_PROC_CHECKPOINT = _PMIX_ERR_PROC_CHECKPOINT +PMIX_ERR_PROC_MIGRATE = _PMIX_ERR_PROC_MIGRATE +PMIX_ERR_EXISTS = _PMIX_ERR_EXISTS +PMIX_ERR_INVALID_CRED = _PMIX_ERR_INVALID_CRED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:505:45: undeclared name not builtin: _PMIX_ERR_INVALID_CRED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_PROC_RESTART = _PMIX_ERR_PROC_RESTART +PMIX_ERR_PROC_CHECKPOINT = _PMIX_ERR_PROC_CHECKPOINT +PMIX_ERR_PROC_MIGRATE = _PMIX_ERR_PROC_MIGRATE +PMIX_ERR_EXISTS = _PMIX_ERR_EXISTS +PMIX_ERR_INVALID_CRED = _PMIX_ERR_INVALID_CRED +PMIX_ERR_WOULD_BLOCK = _PMIX_ERR_WOULD_BLOCK + ^ +------------------------------------------------------------ + +pmix_constants.pxi:506:45: undeclared name not builtin: _PMIX_ERR_WOULD_BLOCK + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_PROC_CHECKPOINT = _PMIX_ERR_PROC_CHECKPOINT +PMIX_ERR_PROC_MIGRATE = _PMIX_ERR_PROC_MIGRATE +PMIX_ERR_EXISTS = _PMIX_ERR_EXISTS +PMIX_ERR_INVALID_CRED = _PMIX_ERR_INVALID_CRED +PMIX_ERR_WOULD_BLOCK = _PMIX_ERR_WOULD_BLOCK +PMIX_ERR_UNKNOWN_DATA_TYPE = _PMIX_ERR_UNKNOWN_DATA_TYPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:507:45: undeclared name not builtin: _PMIX_ERR_UNKNOWN_DATA_TYPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_PROC_MIGRATE = _PMIX_ERR_PROC_MIGRATE +PMIX_ERR_EXISTS = _PMIX_ERR_EXISTS +PMIX_ERR_INVALID_CRED = _PMIX_ERR_INVALID_CRED +PMIX_ERR_WOULD_BLOCK = _PMIX_ERR_WOULD_BLOCK +PMIX_ERR_UNKNOWN_DATA_TYPE = _PMIX_ERR_UNKNOWN_DATA_TYPE +PMIX_ERR_TYPE_MISMATCH = _PMIX_ERR_TYPE_MISMATCH + ^ +------------------------------------------------------------ + +pmix_constants.pxi:508:45: undeclared name not builtin: _PMIX_ERR_TYPE_MISMATCH + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_EXISTS = _PMIX_ERR_EXISTS +PMIX_ERR_INVALID_CRED = _PMIX_ERR_INVALID_CRED +PMIX_ERR_WOULD_BLOCK = _PMIX_ERR_WOULD_BLOCK +PMIX_ERR_UNKNOWN_DATA_TYPE = _PMIX_ERR_UNKNOWN_DATA_TYPE +PMIX_ERR_TYPE_MISMATCH = _PMIX_ERR_TYPE_MISMATCH +PMIX_ERR_UNPACK_INADEQUATE_SPACE = _PMIX_ERR_UNPACK_INADEQUATE_SPACE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:509:45: undeclared name not builtin: _PMIX_ERR_UNPACK_INADEQUATE_SPACE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_INVALID_CRED = _PMIX_ERR_INVALID_CRED +PMIX_ERR_WOULD_BLOCK = _PMIX_ERR_WOULD_BLOCK +PMIX_ERR_UNKNOWN_DATA_TYPE = _PMIX_ERR_UNKNOWN_DATA_TYPE +PMIX_ERR_TYPE_MISMATCH = _PMIX_ERR_TYPE_MISMATCH +PMIX_ERR_UNPACK_INADEQUATE_SPACE = _PMIX_ERR_UNPACK_INADEQUATE_SPACE +PMIX_ERR_UNPACK_FAILURE = _PMIX_ERR_UNPACK_FAILURE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:510:45: undeclared name not builtin: _PMIX_ERR_UNPACK_FAILURE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_WOULD_BLOCK = _PMIX_ERR_WOULD_BLOCK +PMIX_ERR_UNKNOWN_DATA_TYPE = _PMIX_ERR_UNKNOWN_DATA_TYPE +PMIX_ERR_TYPE_MISMATCH = _PMIX_ERR_TYPE_MISMATCH +PMIX_ERR_UNPACK_INADEQUATE_SPACE = _PMIX_ERR_UNPACK_INADEQUATE_SPACE +PMIX_ERR_UNPACK_FAILURE = _PMIX_ERR_UNPACK_FAILURE +PMIX_ERR_PACK_FAILURE = _PMIX_ERR_PACK_FAILURE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:511:45: undeclared name not builtin: _PMIX_ERR_PACK_FAILURE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_UNKNOWN_DATA_TYPE = _PMIX_ERR_UNKNOWN_DATA_TYPE +PMIX_ERR_TYPE_MISMATCH = _PMIX_ERR_TYPE_MISMATCH +PMIX_ERR_UNPACK_INADEQUATE_SPACE = _PMIX_ERR_UNPACK_INADEQUATE_SPACE +PMIX_ERR_UNPACK_FAILURE = _PMIX_ERR_UNPACK_FAILURE +PMIX_ERR_PACK_FAILURE = _PMIX_ERR_PACK_FAILURE +PMIX_ERR_NO_PERMISSIONS = _PMIX_ERR_NO_PERMISSIONS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:512:45: undeclared name not builtin: _PMIX_ERR_NO_PERMISSIONS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_TYPE_MISMATCH = _PMIX_ERR_TYPE_MISMATCH +PMIX_ERR_UNPACK_INADEQUATE_SPACE = _PMIX_ERR_UNPACK_INADEQUATE_SPACE +PMIX_ERR_UNPACK_FAILURE = _PMIX_ERR_UNPACK_FAILURE +PMIX_ERR_PACK_FAILURE = _PMIX_ERR_PACK_FAILURE +PMIX_ERR_NO_PERMISSIONS = _PMIX_ERR_NO_PERMISSIONS +PMIX_ERR_TIMEOUT = _PMIX_ERR_TIMEOUT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:513:45: undeclared name not builtin: _PMIX_ERR_TIMEOUT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_UNPACK_INADEQUATE_SPACE = _PMIX_ERR_UNPACK_INADEQUATE_SPACE +PMIX_ERR_UNPACK_FAILURE = _PMIX_ERR_UNPACK_FAILURE +PMIX_ERR_PACK_FAILURE = _PMIX_ERR_PACK_FAILURE +PMIX_ERR_NO_PERMISSIONS = _PMIX_ERR_NO_PERMISSIONS +PMIX_ERR_TIMEOUT = _PMIX_ERR_TIMEOUT +PMIX_ERR_UNREACH = _PMIX_ERR_UNREACH + ^ +------------------------------------------------------------ + +pmix_constants.pxi:514:45: undeclared name not builtin: _PMIX_ERR_UNREACH + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_UNPACK_FAILURE = _PMIX_ERR_UNPACK_FAILURE +PMIX_ERR_PACK_FAILURE = _PMIX_ERR_PACK_FAILURE +PMIX_ERR_NO_PERMISSIONS = _PMIX_ERR_NO_PERMISSIONS +PMIX_ERR_TIMEOUT = _PMIX_ERR_TIMEOUT +PMIX_ERR_UNREACH = _PMIX_ERR_UNREACH +PMIX_ERR_BAD_PARAM = _PMIX_ERR_BAD_PARAM + ^ +------------------------------------------------------------ + +pmix_constants.pxi:515:45: undeclared name not builtin: _PMIX_ERR_BAD_PARAM + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_PACK_FAILURE = _PMIX_ERR_PACK_FAILURE +PMIX_ERR_NO_PERMISSIONS = _PMIX_ERR_NO_PERMISSIONS +PMIX_ERR_TIMEOUT = _PMIX_ERR_TIMEOUT +PMIX_ERR_UNREACH = _PMIX_ERR_UNREACH +PMIX_ERR_BAD_PARAM = _PMIX_ERR_BAD_PARAM +PMIX_ERR_RESOURCE_BUSY = _PMIX_ERR_RESOURCE_BUSY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:516:45: undeclared name not builtin: _PMIX_ERR_RESOURCE_BUSY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_NO_PERMISSIONS = _PMIX_ERR_NO_PERMISSIONS +PMIX_ERR_TIMEOUT = _PMIX_ERR_TIMEOUT +PMIX_ERR_UNREACH = _PMIX_ERR_UNREACH +PMIX_ERR_BAD_PARAM = _PMIX_ERR_BAD_PARAM +PMIX_ERR_RESOURCE_BUSY = _PMIX_ERR_RESOURCE_BUSY +PMIX_ERR_OUT_OF_RESOURCE = _PMIX_ERR_OUT_OF_RESOURCE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:517:45: undeclared name not builtin: _PMIX_ERR_OUT_OF_RESOURCE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_TIMEOUT = _PMIX_ERR_TIMEOUT +PMIX_ERR_UNREACH = _PMIX_ERR_UNREACH +PMIX_ERR_BAD_PARAM = _PMIX_ERR_BAD_PARAM +PMIX_ERR_RESOURCE_BUSY = _PMIX_ERR_RESOURCE_BUSY +PMIX_ERR_OUT_OF_RESOURCE = _PMIX_ERR_OUT_OF_RESOURCE +PMIX_ERR_INIT = _PMIX_ERR_INIT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:518:45: undeclared name not builtin: _PMIX_ERR_INIT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_UNREACH = _PMIX_ERR_UNREACH +PMIX_ERR_BAD_PARAM = _PMIX_ERR_BAD_PARAM +PMIX_ERR_RESOURCE_BUSY = _PMIX_ERR_RESOURCE_BUSY +PMIX_ERR_OUT_OF_RESOURCE = _PMIX_ERR_OUT_OF_RESOURCE +PMIX_ERR_INIT = _PMIX_ERR_INIT +PMIX_ERR_NOMEM = _PMIX_ERR_NOMEM + ^ +------------------------------------------------------------ + +pmix_constants.pxi:519:45: undeclared name not builtin: _PMIX_ERR_NOMEM + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_BAD_PARAM = _PMIX_ERR_BAD_PARAM +PMIX_ERR_RESOURCE_BUSY = _PMIX_ERR_RESOURCE_BUSY +PMIX_ERR_OUT_OF_RESOURCE = _PMIX_ERR_OUT_OF_RESOURCE +PMIX_ERR_INIT = _PMIX_ERR_INIT +PMIX_ERR_NOMEM = _PMIX_ERR_NOMEM +PMIX_ERR_NOT_FOUND = _PMIX_ERR_NOT_FOUND + ^ +------------------------------------------------------------ + +pmix_constants.pxi:520:45: undeclared name not builtin: _PMIX_ERR_NOT_FOUND + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_RESOURCE_BUSY = _PMIX_ERR_RESOURCE_BUSY +PMIX_ERR_OUT_OF_RESOURCE = _PMIX_ERR_OUT_OF_RESOURCE +PMIX_ERR_INIT = _PMIX_ERR_INIT +PMIX_ERR_NOMEM = _PMIX_ERR_NOMEM +PMIX_ERR_NOT_FOUND = _PMIX_ERR_NOT_FOUND +PMIX_ERR_NOT_SUPPORTED = _PMIX_ERR_NOT_SUPPORTED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:521:45: undeclared name not builtin: _PMIX_ERR_NOT_SUPPORTED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_OUT_OF_RESOURCE = _PMIX_ERR_OUT_OF_RESOURCE +PMIX_ERR_INIT = _PMIX_ERR_INIT +PMIX_ERR_NOMEM = _PMIX_ERR_NOMEM +PMIX_ERR_NOT_FOUND = _PMIX_ERR_NOT_FOUND +PMIX_ERR_NOT_SUPPORTED = _PMIX_ERR_NOT_SUPPORTED +PMIX_ERR_PARAM_VALUE_NOT_SUPPORTED = _PMIX_ERR_PARAM_VALUE_NOT_SUPPORTED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:522:45: undeclared name not builtin: _PMIX_ERR_PARAM_VALUE_NOT_SUPPORTED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_INIT = _PMIX_ERR_INIT +PMIX_ERR_NOMEM = _PMIX_ERR_NOMEM +PMIX_ERR_NOT_FOUND = _PMIX_ERR_NOT_FOUND +PMIX_ERR_NOT_SUPPORTED = _PMIX_ERR_NOT_SUPPORTED +PMIX_ERR_PARAM_VALUE_NOT_SUPPORTED = _PMIX_ERR_PARAM_VALUE_NOT_SUPPORTED +PMIX_ERR_COMM_FAILURE = _PMIX_ERR_COMM_FAILURE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:523:45: undeclared name not builtin: _PMIX_ERR_COMM_FAILURE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_NOMEM = _PMIX_ERR_NOMEM +PMIX_ERR_NOT_FOUND = _PMIX_ERR_NOT_FOUND +PMIX_ERR_NOT_SUPPORTED = _PMIX_ERR_NOT_SUPPORTED +PMIX_ERR_PARAM_VALUE_NOT_SUPPORTED = _PMIX_ERR_PARAM_VALUE_NOT_SUPPORTED +PMIX_ERR_COMM_FAILURE = _PMIX_ERR_COMM_FAILURE +PMIX_ERR_UNPACK_READ_PAST_END_OF_BUFFER = _PMIX_ERR_UNPACK_READ_PAST_END_OF_BUFFER + ^ +------------------------------------------------------------ + +pmix_constants.pxi:524:45: undeclared name not builtin: _PMIX_ERR_UNPACK_READ_PAST_END_OF_BUFFER + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_NOT_FOUND = _PMIX_ERR_NOT_FOUND +PMIX_ERR_NOT_SUPPORTED = _PMIX_ERR_NOT_SUPPORTED +PMIX_ERR_PARAM_VALUE_NOT_SUPPORTED = _PMIX_ERR_PARAM_VALUE_NOT_SUPPORTED +PMIX_ERR_COMM_FAILURE = _PMIX_ERR_COMM_FAILURE +PMIX_ERR_UNPACK_READ_PAST_END_OF_BUFFER = _PMIX_ERR_UNPACK_READ_PAST_END_OF_BUFFER +PMIX_ERR_CONFLICTING_CLEANUP_DIRECTIVES = _PMIX_ERR_CONFLICTING_CLEANUP_DIRECTIVES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:525:45: undeclared name not builtin: _PMIX_ERR_CONFLICTING_CLEANUP_DIRECTIVES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_NOT_SUPPORTED = _PMIX_ERR_NOT_SUPPORTED +PMIX_ERR_PARAM_VALUE_NOT_SUPPORTED = _PMIX_ERR_PARAM_VALUE_NOT_SUPPORTED +PMIX_ERR_COMM_FAILURE = _PMIX_ERR_COMM_FAILURE +PMIX_ERR_UNPACK_READ_PAST_END_OF_BUFFER = _PMIX_ERR_UNPACK_READ_PAST_END_OF_BUFFER +PMIX_ERR_CONFLICTING_CLEANUP_DIRECTIVES = _PMIX_ERR_CONFLICTING_CLEANUP_DIRECTIVES +PMIX_ERR_PARTIAL_SUCCESS = _PMIX_ERR_PARTIAL_SUCCESS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:526:45: undeclared name not builtin: _PMIX_ERR_PARTIAL_SUCCESS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_PARAM_VALUE_NOT_SUPPORTED = _PMIX_ERR_PARAM_VALUE_NOT_SUPPORTED +PMIX_ERR_COMM_FAILURE = _PMIX_ERR_COMM_FAILURE +PMIX_ERR_UNPACK_READ_PAST_END_OF_BUFFER = _PMIX_ERR_UNPACK_READ_PAST_END_OF_BUFFER +PMIX_ERR_CONFLICTING_CLEANUP_DIRECTIVES = _PMIX_ERR_CONFLICTING_CLEANUP_DIRECTIVES +PMIX_ERR_PARTIAL_SUCCESS = _PMIX_ERR_PARTIAL_SUCCESS +PMIX_ERR_DUPLICATE_KEY = _PMIX_ERR_DUPLICATE_KEY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:527:45: undeclared name not builtin: _PMIX_ERR_DUPLICATE_KEY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_COMM_FAILURE = _PMIX_ERR_COMM_FAILURE +PMIX_ERR_UNPACK_READ_PAST_END_OF_BUFFER = _PMIX_ERR_UNPACK_READ_PAST_END_OF_BUFFER +PMIX_ERR_CONFLICTING_CLEANUP_DIRECTIVES = _PMIX_ERR_CONFLICTING_CLEANUP_DIRECTIVES +PMIX_ERR_PARTIAL_SUCCESS = _PMIX_ERR_PARTIAL_SUCCESS +PMIX_ERR_DUPLICATE_KEY = _PMIX_ERR_DUPLICATE_KEY +PMIX_ERR_EMPTY = _PMIX_ERR_EMPTY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:528:45: undeclared name not builtin: _PMIX_ERR_EMPTY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_UNPACK_READ_PAST_END_OF_BUFFER = _PMIX_ERR_UNPACK_READ_PAST_END_OF_BUFFER +PMIX_ERR_CONFLICTING_CLEANUP_DIRECTIVES = _PMIX_ERR_CONFLICTING_CLEANUP_DIRECTIVES +PMIX_ERR_PARTIAL_SUCCESS = _PMIX_ERR_PARTIAL_SUCCESS +PMIX_ERR_DUPLICATE_KEY = _PMIX_ERR_DUPLICATE_KEY +PMIX_ERR_EMPTY = _PMIX_ERR_EMPTY +PMIX_ERR_LOST_CONNECTION = _PMIX_ERR_LOST_CONNECTION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:529:45: undeclared name not builtin: _PMIX_ERR_LOST_CONNECTION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_CONFLICTING_CLEANUP_DIRECTIVES = _PMIX_ERR_CONFLICTING_CLEANUP_DIRECTIVES +PMIX_ERR_PARTIAL_SUCCESS = _PMIX_ERR_PARTIAL_SUCCESS +PMIX_ERR_DUPLICATE_KEY = _PMIX_ERR_DUPLICATE_KEY +PMIX_ERR_EMPTY = _PMIX_ERR_EMPTY +PMIX_ERR_LOST_CONNECTION = _PMIX_ERR_LOST_CONNECTION +PMIX_ERR_EXISTS_OUTSIDE_SCOPE = _PMIX_ERR_EXISTS_OUTSIDE_SCOPE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:530:45: undeclared name not builtin: _PMIX_ERR_EXISTS_OUTSIDE_SCOPE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_PARTIAL_SUCCESS = _PMIX_ERR_PARTIAL_SUCCESS +PMIX_ERR_DUPLICATE_KEY = _PMIX_ERR_DUPLICATE_KEY +PMIX_ERR_EMPTY = _PMIX_ERR_EMPTY +PMIX_ERR_LOST_CONNECTION = _PMIX_ERR_LOST_CONNECTION +PMIX_ERR_EXISTS_OUTSIDE_SCOPE = _PMIX_ERR_EXISTS_OUTSIDE_SCOPE +PMIX_PROCESS_SET_DEFINE = _PMIX_PROCESS_SET_DEFINE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:531:45: undeclared name not builtin: _PMIX_PROCESS_SET_DEFINE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_DUPLICATE_KEY = _PMIX_ERR_DUPLICATE_KEY +PMIX_ERR_EMPTY = _PMIX_ERR_EMPTY +PMIX_ERR_LOST_CONNECTION = _PMIX_ERR_LOST_CONNECTION +PMIX_ERR_EXISTS_OUTSIDE_SCOPE = _PMIX_ERR_EXISTS_OUTSIDE_SCOPE +PMIX_PROCESS_SET_DEFINE = _PMIX_PROCESS_SET_DEFINE +PMIX_PROCESS_SET_DELETE = _PMIX_PROCESS_SET_DELETE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:532:45: undeclared name not builtin: _PMIX_PROCESS_SET_DELETE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_EMPTY = _PMIX_ERR_EMPTY +PMIX_ERR_LOST_CONNECTION = _PMIX_ERR_LOST_CONNECTION +PMIX_ERR_EXISTS_OUTSIDE_SCOPE = _PMIX_ERR_EXISTS_OUTSIDE_SCOPE +PMIX_PROCESS_SET_DEFINE = _PMIX_PROCESS_SET_DEFINE +PMIX_PROCESS_SET_DELETE = _PMIX_PROCESS_SET_DELETE +PMIX_RC_FINALIZED = _PMIX_RC_FINALIZED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:533:45: undeclared name not builtin: _PMIX_RC_FINALIZED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_LOST_CONNECTION = _PMIX_ERR_LOST_CONNECTION +PMIX_ERR_EXISTS_OUTSIDE_SCOPE = _PMIX_ERR_EXISTS_OUTSIDE_SCOPE +PMIX_PROCESS_SET_DEFINE = _PMIX_PROCESS_SET_DEFINE +PMIX_PROCESS_SET_DELETE = _PMIX_PROCESS_SET_DELETE +PMIX_RC_FINALIZED = _PMIX_RC_FINALIZED +PMIX_RC_DEFINE = _PMIX_RC_DEFINE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:534:45: undeclared name not builtin: _PMIX_RC_DEFINE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_EXISTS_OUTSIDE_SCOPE = _PMIX_ERR_EXISTS_OUTSIDE_SCOPE +PMIX_PROCESS_SET_DEFINE = _PMIX_PROCESS_SET_DEFINE +PMIX_PROCESS_SET_DELETE = _PMIX_PROCESS_SET_DELETE +PMIX_RC_FINALIZED = _PMIX_RC_FINALIZED +PMIX_RC_DEFINE = _PMIX_RC_DEFINE +PMIX_DEBUGGER_RELEASE = _PMIX_DEBUGGER_RELEASE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:535:45: undeclared name not builtin: _PMIX_DEBUGGER_RELEASE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PROCESS_SET_DEFINE = _PMIX_PROCESS_SET_DEFINE +PMIX_PROCESS_SET_DELETE = _PMIX_PROCESS_SET_DELETE +PMIX_RC_FINALIZED = _PMIX_RC_FINALIZED +PMIX_RC_DEFINE = _PMIX_RC_DEFINE +PMIX_DEBUGGER_RELEASE = _PMIX_DEBUGGER_RELEASE +PMIX_READY_FOR_DEBUG = _PMIX_READY_FOR_DEBUG + ^ +------------------------------------------------------------ + +pmix_constants.pxi:536:45: undeclared name not builtin: _PMIX_READY_FOR_DEBUG + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PROCESS_SET_DELETE = _PMIX_PROCESS_SET_DELETE +PMIX_RC_FINALIZED = _PMIX_RC_FINALIZED +PMIX_RC_DEFINE = _PMIX_RC_DEFINE +PMIX_DEBUGGER_RELEASE = _PMIX_DEBUGGER_RELEASE +PMIX_READY_FOR_DEBUG = _PMIX_READY_FOR_DEBUG +PMIX_QUERY_PARTIAL_SUCCESS = _PMIX_QUERY_PARTIAL_SUCCESS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:537:45: undeclared name not builtin: _PMIX_QUERY_PARTIAL_SUCCESS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_RC_FINALIZED = _PMIX_RC_FINALIZED +PMIX_RC_DEFINE = _PMIX_RC_DEFINE +PMIX_DEBUGGER_RELEASE = _PMIX_DEBUGGER_RELEASE +PMIX_READY_FOR_DEBUG = _PMIX_READY_FOR_DEBUG +PMIX_QUERY_PARTIAL_SUCCESS = _PMIX_QUERY_PARTIAL_SUCCESS +PMIX_JCTRL_CHECKPOINT = _PMIX_JCTRL_CHECKPOINT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:538:45: undeclared name not builtin: _PMIX_JCTRL_CHECKPOINT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_RC_DEFINE = _PMIX_RC_DEFINE +PMIX_DEBUGGER_RELEASE = _PMIX_DEBUGGER_RELEASE +PMIX_READY_FOR_DEBUG = _PMIX_READY_FOR_DEBUG +PMIX_QUERY_PARTIAL_SUCCESS = _PMIX_QUERY_PARTIAL_SUCCESS +PMIX_JCTRL_CHECKPOINT = _PMIX_JCTRL_CHECKPOINT +PMIX_JCTRL_CHECKPOINT_COMPLETE = _PMIX_JCTRL_CHECKPOINT_COMPLETE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:539:45: undeclared name not builtin: _PMIX_JCTRL_CHECKPOINT_COMPLETE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_DEBUGGER_RELEASE = _PMIX_DEBUGGER_RELEASE +PMIX_READY_FOR_DEBUG = _PMIX_READY_FOR_DEBUG +PMIX_QUERY_PARTIAL_SUCCESS = _PMIX_QUERY_PARTIAL_SUCCESS +PMIX_JCTRL_CHECKPOINT = _PMIX_JCTRL_CHECKPOINT +PMIX_JCTRL_CHECKPOINT_COMPLETE = _PMIX_JCTRL_CHECKPOINT_COMPLETE +PMIX_JCTRL_PREEMPT_ALERT = _PMIX_JCTRL_PREEMPT_ALERT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:540:45: undeclared name not builtin: _PMIX_JCTRL_PREEMPT_ALERT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_READY_FOR_DEBUG = _PMIX_READY_FOR_DEBUG +PMIX_QUERY_PARTIAL_SUCCESS = _PMIX_QUERY_PARTIAL_SUCCESS +PMIX_JCTRL_CHECKPOINT = _PMIX_JCTRL_CHECKPOINT +PMIX_JCTRL_CHECKPOINT_COMPLETE = _PMIX_JCTRL_CHECKPOINT_COMPLETE +PMIX_JCTRL_PREEMPT_ALERT = _PMIX_JCTRL_PREEMPT_ALERT +PMIX_MONITOR_HEARTBEAT_ALERT = _PMIX_MONITOR_HEARTBEAT_ALERT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:541:45: undeclared name not builtin: _PMIX_MONITOR_HEARTBEAT_ALERT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_QUERY_PARTIAL_SUCCESS = _PMIX_QUERY_PARTIAL_SUCCESS +PMIX_JCTRL_CHECKPOINT = _PMIX_JCTRL_CHECKPOINT +PMIX_JCTRL_CHECKPOINT_COMPLETE = _PMIX_JCTRL_CHECKPOINT_COMPLETE +PMIX_JCTRL_PREEMPT_ALERT = _PMIX_JCTRL_PREEMPT_ALERT +PMIX_MONITOR_HEARTBEAT_ALERT = _PMIX_MONITOR_HEARTBEAT_ALERT +PMIX_MONITOR_FILE_ALERT = _PMIX_MONITOR_FILE_ALERT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:542:45: undeclared name not builtin: _PMIX_MONITOR_FILE_ALERT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JCTRL_CHECKPOINT = _PMIX_JCTRL_CHECKPOINT +PMIX_JCTRL_CHECKPOINT_COMPLETE = _PMIX_JCTRL_CHECKPOINT_COMPLETE +PMIX_JCTRL_PREEMPT_ALERT = _PMIX_JCTRL_PREEMPT_ALERT +PMIX_MONITOR_HEARTBEAT_ALERT = _PMIX_MONITOR_HEARTBEAT_ALERT +PMIX_MONITOR_FILE_ALERT = _PMIX_MONITOR_FILE_ALERT +PMIX_PROC_TERMINATED = _PMIX_PROC_TERMINATED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:543:45: undeclared name not builtin: _PMIX_PROC_TERMINATED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JCTRL_CHECKPOINT_COMPLETE = _PMIX_JCTRL_CHECKPOINT_COMPLETE +PMIX_JCTRL_PREEMPT_ALERT = _PMIX_JCTRL_PREEMPT_ALERT +PMIX_MONITOR_HEARTBEAT_ALERT = _PMIX_MONITOR_HEARTBEAT_ALERT +PMIX_MONITOR_FILE_ALERT = _PMIX_MONITOR_FILE_ALERT +PMIX_PROC_TERMINATED = _PMIX_PROC_TERMINATED +PMIX_ERR_EVENT_REGISTRATION = _PMIX_ERR_EVENT_REGISTRATION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:544:45: undeclared name not builtin: _PMIX_ERR_EVENT_REGISTRATION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_JCTRL_PREEMPT_ALERT = _PMIX_JCTRL_PREEMPT_ALERT +PMIX_MONITOR_HEARTBEAT_ALERT = _PMIX_MONITOR_HEARTBEAT_ALERT +PMIX_MONITOR_FILE_ALERT = _PMIX_MONITOR_FILE_ALERT +PMIX_PROC_TERMINATED = _PMIX_PROC_TERMINATED +PMIX_ERR_EVENT_REGISTRATION = _PMIX_ERR_EVENT_REGISTRATION +PMIX_MODEL_DECLARED = _PMIX_MODEL_DECLARED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:545:45: undeclared name not builtin: _PMIX_MODEL_DECLARED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MONITOR_HEARTBEAT_ALERT = _PMIX_MONITOR_HEARTBEAT_ALERT +PMIX_MONITOR_FILE_ALERT = _PMIX_MONITOR_FILE_ALERT +PMIX_PROC_TERMINATED = _PMIX_PROC_TERMINATED +PMIX_ERR_EVENT_REGISTRATION = _PMIX_ERR_EVENT_REGISTRATION +PMIX_MODEL_DECLARED = _PMIX_MODEL_DECLARED +PMIX_MODEL_RESOURCES = _PMIX_MODEL_RESOURCES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:546:45: undeclared name not builtin: _PMIX_MODEL_RESOURCES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MONITOR_FILE_ALERT = _PMIX_MONITOR_FILE_ALERT +PMIX_PROC_TERMINATED = _PMIX_PROC_TERMINATED +PMIX_ERR_EVENT_REGISTRATION = _PMIX_ERR_EVENT_REGISTRATION +PMIX_MODEL_DECLARED = _PMIX_MODEL_DECLARED +PMIX_MODEL_RESOURCES = _PMIX_MODEL_RESOURCES +PMIX_OPENMP_PARALLEL_ENTERED = _PMIX_OPENMP_PARALLEL_ENTERED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:547:45: undeclared name not builtin: _PMIX_OPENMP_PARALLEL_ENTERED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_PROC_TERMINATED = _PMIX_PROC_TERMINATED +PMIX_ERR_EVENT_REGISTRATION = _PMIX_ERR_EVENT_REGISTRATION +PMIX_MODEL_DECLARED = _PMIX_MODEL_DECLARED +PMIX_MODEL_RESOURCES = _PMIX_MODEL_RESOURCES +PMIX_OPENMP_PARALLEL_ENTERED = _PMIX_OPENMP_PARALLEL_ENTERED +PMIX_OPENMP_PARALLEL_EXITED = _PMIX_OPENMP_PARALLEL_EXITED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:548:45: undeclared name not builtin: _PMIX_OPENMP_PARALLEL_EXITED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_EVENT_REGISTRATION = _PMIX_ERR_EVENT_REGISTRATION +PMIX_MODEL_DECLARED = _PMIX_MODEL_DECLARED +PMIX_MODEL_RESOURCES = _PMIX_MODEL_RESOURCES +PMIX_OPENMP_PARALLEL_ENTERED = _PMIX_OPENMP_PARALLEL_ENTERED +PMIX_OPENMP_PARALLEL_EXITED = _PMIX_OPENMP_PARALLEL_EXITED +PMIX_LAUNCHER_READY = _PMIX_LAUNCHER_READY + ^ +------------------------------------------------------------ + +pmix_constants.pxi:549:45: undeclared name not builtin: _PMIX_LAUNCHER_READY + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MODEL_DECLARED = _PMIX_MODEL_DECLARED +PMIX_MODEL_RESOURCES = _PMIX_MODEL_RESOURCES +PMIX_OPENMP_PARALLEL_ENTERED = _PMIX_OPENMP_PARALLEL_ENTERED +PMIX_OPENMP_PARALLEL_EXITED = _PMIX_OPENMP_PARALLEL_EXITED +PMIX_LAUNCHER_READY = _PMIX_LAUNCHER_READY +PMIX_OPERATION_IN_PROGRESS = _PMIX_OPERATION_IN_PROGRESS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:550:45: undeclared name not builtin: _PMIX_OPERATION_IN_PROGRESS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MODEL_RESOURCES = _PMIX_MODEL_RESOURCES +PMIX_OPENMP_PARALLEL_ENTERED = _PMIX_OPENMP_PARALLEL_ENTERED +PMIX_OPENMP_PARALLEL_EXITED = _PMIX_OPENMP_PARALLEL_EXITED +PMIX_LAUNCHER_READY = _PMIX_LAUNCHER_READY +PMIX_OPERATION_IN_PROGRESS = _PMIX_OPERATION_IN_PROGRESS +PMIX_OPERATION_SUCCEEDED = _PMIX_OPERATION_SUCCEEDED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:551:45: undeclared name not builtin: _PMIX_OPERATION_SUCCEEDED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_OPENMP_PARALLEL_ENTERED = _PMIX_OPENMP_PARALLEL_ENTERED +PMIX_OPENMP_PARALLEL_EXITED = _PMIX_OPENMP_PARALLEL_EXITED +PMIX_LAUNCHER_READY = _PMIX_LAUNCHER_READY +PMIX_OPERATION_IN_PROGRESS = _PMIX_OPERATION_IN_PROGRESS +PMIX_OPERATION_SUCCEEDED = _PMIX_OPERATION_SUCCEEDED +PMIX_ERR_INVALID_OPERATION = _PMIX_ERR_INVALID_OPERATION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:552:45: undeclared name not builtin: _PMIX_ERR_INVALID_OPERATION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_OPENMP_PARALLEL_EXITED = _PMIX_OPENMP_PARALLEL_EXITED +PMIX_LAUNCHER_READY = _PMIX_LAUNCHER_READY +PMIX_OPERATION_IN_PROGRESS = _PMIX_OPERATION_IN_PROGRESS +PMIX_OPERATION_SUCCEEDED = _PMIX_OPERATION_SUCCEEDED +PMIX_ERR_INVALID_OPERATION = _PMIX_ERR_INVALID_OPERATION +PMIX_GROUP_INVITED = _PMIX_GROUP_INVITED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:553:45: undeclared name not builtin: _PMIX_GROUP_INVITED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LAUNCHER_READY = _PMIX_LAUNCHER_READY +PMIX_OPERATION_IN_PROGRESS = _PMIX_OPERATION_IN_PROGRESS +PMIX_OPERATION_SUCCEEDED = _PMIX_OPERATION_SUCCEEDED +PMIX_ERR_INVALID_OPERATION = _PMIX_ERR_INVALID_OPERATION +PMIX_GROUP_INVITED = _PMIX_GROUP_INVITED +PMIX_GROUP_LEFT = _PMIX_GROUP_LEFT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:554:45: undeclared name not builtin: _PMIX_GROUP_LEFT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_OPERATION_IN_PROGRESS = _PMIX_OPERATION_IN_PROGRESS +PMIX_OPERATION_SUCCEEDED = _PMIX_OPERATION_SUCCEEDED +PMIX_ERR_INVALID_OPERATION = _PMIX_ERR_INVALID_OPERATION +PMIX_GROUP_INVITED = _PMIX_GROUP_INVITED +PMIX_GROUP_LEFT = _PMIX_GROUP_LEFT +PMIX_GROUP_INVITE_ACCEPTED = _PMIX_GROUP_INVITE_ACCEPTED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:555:45: undeclared name not builtin: _PMIX_GROUP_INVITE_ACCEPTED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_OPERATION_SUCCEEDED = _PMIX_OPERATION_SUCCEEDED +PMIX_ERR_INVALID_OPERATION = _PMIX_ERR_INVALID_OPERATION +PMIX_GROUP_INVITED = _PMIX_GROUP_INVITED +PMIX_GROUP_LEFT = _PMIX_GROUP_LEFT +PMIX_GROUP_INVITE_ACCEPTED = _PMIX_GROUP_INVITE_ACCEPTED +PMIX_GROUP_INVITE_DECLINED = _PMIX_GROUP_INVITE_DECLINED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:556:45: undeclared name not builtin: _PMIX_GROUP_INVITE_DECLINED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_INVALID_OPERATION = _PMIX_ERR_INVALID_OPERATION +PMIX_GROUP_INVITED = _PMIX_GROUP_INVITED +PMIX_GROUP_LEFT = _PMIX_GROUP_LEFT +PMIX_GROUP_INVITE_ACCEPTED = _PMIX_GROUP_INVITE_ACCEPTED +PMIX_GROUP_INVITE_DECLINED = _PMIX_GROUP_INVITE_DECLINED +PMIX_GROUP_INVITE_FAILED = _PMIX_GROUP_INVITE_FAILED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:557:45: undeclared name not builtin: _PMIX_GROUP_INVITE_FAILED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_INVITED = _PMIX_GROUP_INVITED +PMIX_GROUP_LEFT = _PMIX_GROUP_LEFT +PMIX_GROUP_INVITE_ACCEPTED = _PMIX_GROUP_INVITE_ACCEPTED +PMIX_GROUP_INVITE_DECLINED = _PMIX_GROUP_INVITE_DECLINED +PMIX_GROUP_INVITE_FAILED = _PMIX_GROUP_INVITE_FAILED +PMIX_GROUP_MEMBERSHIP_UPDATE = _PMIX_GROUP_MEMBERSHIP_UPDATE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:558:45: undeclared name not builtin: _PMIX_GROUP_MEMBERSHIP_UPDATE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_LEFT = _PMIX_GROUP_LEFT +PMIX_GROUP_INVITE_ACCEPTED = _PMIX_GROUP_INVITE_ACCEPTED +PMIX_GROUP_INVITE_DECLINED = _PMIX_GROUP_INVITE_DECLINED +PMIX_GROUP_INVITE_FAILED = _PMIX_GROUP_INVITE_FAILED +PMIX_GROUP_MEMBERSHIP_UPDATE = _PMIX_GROUP_MEMBERSHIP_UPDATE +PMIX_GROUP_CONSTRUCT_ABORT = _PMIX_GROUP_CONSTRUCT_ABORT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:559:45: undeclared name not builtin: _PMIX_GROUP_CONSTRUCT_ABORT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_INVITE_ACCEPTED = _PMIX_GROUP_INVITE_ACCEPTED +PMIX_GROUP_INVITE_DECLINED = _PMIX_GROUP_INVITE_DECLINED +PMIX_GROUP_INVITE_FAILED = _PMIX_GROUP_INVITE_FAILED +PMIX_GROUP_MEMBERSHIP_UPDATE = _PMIX_GROUP_MEMBERSHIP_UPDATE +PMIX_GROUP_CONSTRUCT_ABORT = _PMIX_GROUP_CONSTRUCT_ABORT +PMIX_GROUP_CONSTRUCT_COMPLETE = _PMIX_GROUP_CONSTRUCT_COMPLETE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:560:45: undeclared name not builtin: _PMIX_GROUP_CONSTRUCT_COMPLETE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_INVITE_DECLINED = _PMIX_GROUP_INVITE_DECLINED +PMIX_GROUP_INVITE_FAILED = _PMIX_GROUP_INVITE_FAILED +PMIX_GROUP_MEMBERSHIP_UPDATE = _PMIX_GROUP_MEMBERSHIP_UPDATE +PMIX_GROUP_CONSTRUCT_ABORT = _PMIX_GROUP_CONSTRUCT_ABORT +PMIX_GROUP_CONSTRUCT_COMPLETE = _PMIX_GROUP_CONSTRUCT_COMPLETE +PMIX_GROUP_LEADER_SELECTED = _PMIX_GROUP_LEADER_SELECTED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:561:45: undeclared name not builtin: _PMIX_GROUP_LEADER_SELECTED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_INVITE_FAILED = _PMIX_GROUP_INVITE_FAILED +PMIX_GROUP_MEMBERSHIP_UPDATE = _PMIX_GROUP_MEMBERSHIP_UPDATE +PMIX_GROUP_CONSTRUCT_ABORT = _PMIX_GROUP_CONSTRUCT_ABORT +PMIX_GROUP_CONSTRUCT_COMPLETE = _PMIX_GROUP_CONSTRUCT_COMPLETE +PMIX_GROUP_LEADER_SELECTED = _PMIX_GROUP_LEADER_SELECTED +PMIX_GROUP_LEADER_FAILED = _PMIX_GROUP_LEADER_FAILED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:562:45: undeclared name not builtin: _PMIX_GROUP_LEADER_FAILED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_MEMBERSHIP_UPDATE = _PMIX_GROUP_MEMBERSHIP_UPDATE +PMIX_GROUP_CONSTRUCT_ABORT = _PMIX_GROUP_CONSTRUCT_ABORT +PMIX_GROUP_CONSTRUCT_COMPLETE = _PMIX_GROUP_CONSTRUCT_COMPLETE +PMIX_GROUP_LEADER_SELECTED = _PMIX_GROUP_LEADER_SELECTED +PMIX_GROUP_LEADER_FAILED = _PMIX_GROUP_LEADER_FAILED +PMIX_GROUP_CONTEXT_ID_ASSIGNED = _PMIX_GROUP_CONTEXT_ID_ASSIGNED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:563:45: undeclared name not builtin: _PMIX_GROUP_CONTEXT_ID_ASSIGNED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_CONSTRUCT_ABORT = _PMIX_GROUP_CONSTRUCT_ABORT +PMIX_GROUP_CONSTRUCT_COMPLETE = _PMIX_GROUP_CONSTRUCT_COMPLETE +PMIX_GROUP_LEADER_SELECTED = _PMIX_GROUP_LEADER_SELECTED +PMIX_GROUP_LEADER_FAILED = _PMIX_GROUP_LEADER_FAILED +PMIX_GROUP_CONTEXT_ID_ASSIGNED = _PMIX_GROUP_CONTEXT_ID_ASSIGNED +PMIX_GROUP_MEMBER_FAILED = _PMIX_GROUP_MEMBER_FAILED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:564:45: undeclared name not builtin: _PMIX_GROUP_MEMBER_FAILED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_CONSTRUCT_COMPLETE = _PMIX_GROUP_CONSTRUCT_COMPLETE +PMIX_GROUP_LEADER_SELECTED = _PMIX_GROUP_LEADER_SELECTED +PMIX_GROUP_LEADER_FAILED = _PMIX_GROUP_LEADER_FAILED +PMIX_GROUP_CONTEXT_ID_ASSIGNED = _PMIX_GROUP_CONTEXT_ID_ASSIGNED +PMIX_GROUP_MEMBER_FAILED = _PMIX_GROUP_MEMBER_FAILED +PMIX_ERR_REPEAT_ATTR_REGISTRATION = _PMIX_ERR_REPEAT_ATTR_REGISTRATION + ^ +------------------------------------------------------------ + +pmix_constants.pxi:565:45: undeclared name not builtin: _PMIX_ERR_REPEAT_ATTR_REGISTRATION + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_LEADER_SELECTED = _PMIX_GROUP_LEADER_SELECTED +PMIX_GROUP_LEADER_FAILED = _PMIX_GROUP_LEADER_FAILED +PMIX_GROUP_CONTEXT_ID_ASSIGNED = _PMIX_GROUP_CONTEXT_ID_ASSIGNED +PMIX_GROUP_MEMBER_FAILED = _PMIX_GROUP_MEMBER_FAILED +PMIX_ERR_REPEAT_ATTR_REGISTRATION = _PMIX_ERR_REPEAT_ATTR_REGISTRATION +PMIX_ERR_IOF_FAILURE = _PMIX_ERR_IOF_FAILURE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:566:45: undeclared name not builtin: _PMIX_ERR_IOF_FAILURE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_LEADER_FAILED = _PMIX_GROUP_LEADER_FAILED +PMIX_GROUP_CONTEXT_ID_ASSIGNED = _PMIX_GROUP_CONTEXT_ID_ASSIGNED +PMIX_GROUP_MEMBER_FAILED = _PMIX_GROUP_MEMBER_FAILED +PMIX_ERR_REPEAT_ATTR_REGISTRATION = _PMIX_ERR_REPEAT_ATTR_REGISTRATION +PMIX_ERR_IOF_FAILURE = _PMIX_ERR_IOF_FAILURE +PMIX_ERR_IOF_COMPLETE = _PMIX_ERR_IOF_COMPLETE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:567:45: undeclared name not builtin: _PMIX_ERR_IOF_COMPLETE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_CONTEXT_ID_ASSIGNED = _PMIX_GROUP_CONTEXT_ID_ASSIGNED +PMIX_GROUP_MEMBER_FAILED = _PMIX_GROUP_MEMBER_FAILED +PMIX_ERR_REPEAT_ATTR_REGISTRATION = _PMIX_ERR_REPEAT_ATTR_REGISTRATION +PMIX_ERR_IOF_FAILURE = _PMIX_ERR_IOF_FAILURE +PMIX_ERR_IOF_COMPLETE = _PMIX_ERR_IOF_COMPLETE +PMIX_LAUNCH_COMPLETE = _PMIX_LAUNCH_COMPLETE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:568:45: undeclared name not builtin: _PMIX_LAUNCH_COMPLETE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_GROUP_MEMBER_FAILED = _PMIX_GROUP_MEMBER_FAILED +PMIX_ERR_REPEAT_ATTR_REGISTRATION = _PMIX_ERR_REPEAT_ATTR_REGISTRATION +PMIX_ERR_IOF_FAILURE = _PMIX_ERR_IOF_FAILURE +PMIX_ERR_IOF_COMPLETE = _PMIX_ERR_IOF_COMPLETE +PMIX_LAUNCH_COMPLETE = _PMIX_LAUNCH_COMPLETE +PMIX_FABRIC_UPDATED = _PMIX_FABRIC_UPDATED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:569:45: undeclared name not builtin: _PMIX_FABRIC_UPDATED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_REPEAT_ATTR_REGISTRATION = _PMIX_ERR_REPEAT_ATTR_REGISTRATION +PMIX_ERR_IOF_FAILURE = _PMIX_ERR_IOF_FAILURE +PMIX_ERR_IOF_COMPLETE = _PMIX_ERR_IOF_COMPLETE +PMIX_LAUNCH_COMPLETE = _PMIX_LAUNCH_COMPLETE +PMIX_FABRIC_UPDATED = _PMIX_FABRIC_UPDATED +PMIX_FABRIC_UPDATE_PENDING = _PMIX_FABRIC_UPDATE_PENDING + ^ +------------------------------------------------------------ + +pmix_constants.pxi:570:45: undeclared name not builtin: _PMIX_FABRIC_UPDATE_PENDING + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_IOF_FAILURE = _PMIX_ERR_IOF_FAILURE +PMIX_ERR_IOF_COMPLETE = _PMIX_ERR_IOF_COMPLETE +PMIX_LAUNCH_COMPLETE = _PMIX_LAUNCH_COMPLETE +PMIX_FABRIC_UPDATED = _PMIX_FABRIC_UPDATED +PMIX_FABRIC_UPDATE_PENDING = _PMIX_FABRIC_UPDATE_PENDING +PMIX_FABRIC_UPDATE_ENDPOINTS = _PMIX_FABRIC_UPDATE_ENDPOINTS + ^ +------------------------------------------------------------ + +pmix_constants.pxi:571:45: undeclared name not builtin: _PMIX_FABRIC_UPDATE_ENDPOINTS + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_IOF_COMPLETE = _PMIX_ERR_IOF_COMPLETE +PMIX_LAUNCH_COMPLETE = _PMIX_LAUNCH_COMPLETE +PMIX_FABRIC_UPDATED = _PMIX_FABRIC_UPDATED +PMIX_FABRIC_UPDATE_PENDING = _PMIX_FABRIC_UPDATE_PENDING +PMIX_FABRIC_UPDATE_ENDPOINTS = _PMIX_FABRIC_UPDATE_ENDPOINTS +PMIX_ERR_JOB_APP_NOT_EXECUTABLE = _PMIX_ERR_JOB_APP_NOT_EXECUTABLE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:572:45: undeclared name not builtin: _PMIX_ERR_JOB_APP_NOT_EXECUTABLE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_LAUNCH_COMPLETE = _PMIX_LAUNCH_COMPLETE +PMIX_FABRIC_UPDATED = _PMIX_FABRIC_UPDATED +PMIX_FABRIC_UPDATE_PENDING = _PMIX_FABRIC_UPDATE_PENDING +PMIX_FABRIC_UPDATE_ENDPOINTS = _PMIX_FABRIC_UPDATE_ENDPOINTS +PMIX_ERR_JOB_APP_NOT_EXECUTABLE = _PMIX_ERR_JOB_APP_NOT_EXECUTABLE +PMIX_ERR_JOB_NO_EXE_SPECIFIED = _PMIX_ERR_JOB_NO_EXE_SPECIFIED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:573:45: undeclared name not builtin: _PMIX_ERR_JOB_NO_EXE_SPECIFIED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_UPDATED = _PMIX_FABRIC_UPDATED +PMIX_FABRIC_UPDATE_PENDING = _PMIX_FABRIC_UPDATE_PENDING +PMIX_FABRIC_UPDATE_ENDPOINTS = _PMIX_FABRIC_UPDATE_ENDPOINTS +PMIX_ERR_JOB_APP_NOT_EXECUTABLE = _PMIX_ERR_JOB_APP_NOT_EXECUTABLE +PMIX_ERR_JOB_NO_EXE_SPECIFIED = _PMIX_ERR_JOB_NO_EXE_SPECIFIED +PMIX_ERR_JOB_FAILED_TO_MAP = _PMIX_ERR_JOB_FAILED_TO_MAP + ^ +------------------------------------------------------------ + +pmix_constants.pxi:574:45: undeclared name not builtin: _PMIX_ERR_JOB_FAILED_TO_MAP + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_UPDATE_PENDING = _PMIX_FABRIC_UPDATE_PENDING +PMIX_FABRIC_UPDATE_ENDPOINTS = _PMIX_FABRIC_UPDATE_ENDPOINTS +PMIX_ERR_JOB_APP_NOT_EXECUTABLE = _PMIX_ERR_JOB_APP_NOT_EXECUTABLE +PMIX_ERR_JOB_NO_EXE_SPECIFIED = _PMIX_ERR_JOB_NO_EXE_SPECIFIED +PMIX_ERR_JOB_FAILED_TO_MAP = _PMIX_ERR_JOB_FAILED_TO_MAP +PMIX_ERR_JOB_CANCELED = _PMIX_ERR_JOB_CANCELED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:575:45: undeclared name not builtin: _PMIX_ERR_JOB_CANCELED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_FABRIC_UPDATE_ENDPOINTS = _PMIX_FABRIC_UPDATE_ENDPOINTS +PMIX_ERR_JOB_APP_NOT_EXECUTABLE = _PMIX_ERR_JOB_APP_NOT_EXECUTABLE +PMIX_ERR_JOB_NO_EXE_SPECIFIED = _PMIX_ERR_JOB_NO_EXE_SPECIFIED +PMIX_ERR_JOB_FAILED_TO_MAP = _PMIX_ERR_JOB_FAILED_TO_MAP +PMIX_ERR_JOB_CANCELED = _PMIX_ERR_JOB_CANCELED +PMIX_ERR_JOB_FAILED_TO_LAUNCH = _PMIX_ERR_JOB_FAILED_TO_LAUNCH + ^ +------------------------------------------------------------ + +pmix_constants.pxi:576:45: undeclared name not builtin: _PMIX_ERR_JOB_FAILED_TO_LAUNCH + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_APP_NOT_EXECUTABLE = _PMIX_ERR_JOB_APP_NOT_EXECUTABLE +PMIX_ERR_JOB_NO_EXE_SPECIFIED = _PMIX_ERR_JOB_NO_EXE_SPECIFIED +PMIX_ERR_JOB_FAILED_TO_MAP = _PMIX_ERR_JOB_FAILED_TO_MAP +PMIX_ERR_JOB_CANCELED = _PMIX_ERR_JOB_CANCELED +PMIX_ERR_JOB_FAILED_TO_LAUNCH = _PMIX_ERR_JOB_FAILED_TO_LAUNCH +PMIX_ERR_JOB_ABORTED = _PMIX_ERR_JOB_ABORTED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:577:45: undeclared name not builtin: _PMIX_ERR_JOB_ABORTED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_NO_EXE_SPECIFIED = _PMIX_ERR_JOB_NO_EXE_SPECIFIED +PMIX_ERR_JOB_FAILED_TO_MAP = _PMIX_ERR_JOB_FAILED_TO_MAP +PMIX_ERR_JOB_CANCELED = _PMIX_ERR_JOB_CANCELED +PMIX_ERR_JOB_FAILED_TO_LAUNCH = _PMIX_ERR_JOB_FAILED_TO_LAUNCH +PMIX_ERR_JOB_ABORTED = _PMIX_ERR_JOB_ABORTED +PMIX_ERR_JOB_KILLED_BY_CMD = _PMIX_ERR_JOB_KILLED_BY_CMD + ^ +------------------------------------------------------------ + +pmix_constants.pxi:578:45: undeclared name not builtin: _PMIX_ERR_JOB_KILLED_BY_CMD + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_FAILED_TO_MAP = _PMIX_ERR_JOB_FAILED_TO_MAP +PMIX_ERR_JOB_CANCELED = _PMIX_ERR_JOB_CANCELED +PMIX_ERR_JOB_FAILED_TO_LAUNCH = _PMIX_ERR_JOB_FAILED_TO_LAUNCH +PMIX_ERR_JOB_ABORTED = _PMIX_ERR_JOB_ABORTED +PMIX_ERR_JOB_KILLED_BY_CMD = _PMIX_ERR_JOB_KILLED_BY_CMD +PMIX_ERR_JOB_ABORTED_BY_SIG = _PMIX_ERR_JOB_ABORTED_BY_SIG + ^ +------------------------------------------------------------ + +pmix_constants.pxi:579:45: undeclared name not builtin: _PMIX_ERR_JOB_ABORTED_BY_SIG + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_CANCELED = _PMIX_ERR_JOB_CANCELED +PMIX_ERR_JOB_FAILED_TO_LAUNCH = _PMIX_ERR_JOB_FAILED_TO_LAUNCH +PMIX_ERR_JOB_ABORTED = _PMIX_ERR_JOB_ABORTED +PMIX_ERR_JOB_KILLED_BY_CMD = _PMIX_ERR_JOB_KILLED_BY_CMD +PMIX_ERR_JOB_ABORTED_BY_SIG = _PMIX_ERR_JOB_ABORTED_BY_SIG +PMIX_ERR_JOB_TERM_WO_SYNC = _PMIX_ERR_JOB_TERM_WO_SYNC + ^ +------------------------------------------------------------ + +pmix_constants.pxi:580:45: undeclared name not builtin: _PMIX_ERR_JOB_TERM_WO_SYNC + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_FAILED_TO_LAUNCH = _PMIX_ERR_JOB_FAILED_TO_LAUNCH +PMIX_ERR_JOB_ABORTED = _PMIX_ERR_JOB_ABORTED +PMIX_ERR_JOB_KILLED_BY_CMD = _PMIX_ERR_JOB_KILLED_BY_CMD +PMIX_ERR_JOB_ABORTED_BY_SIG = _PMIX_ERR_JOB_ABORTED_BY_SIG +PMIX_ERR_JOB_TERM_WO_SYNC = _PMIX_ERR_JOB_TERM_WO_SYNC +PMIX_ERR_JOB_SENSOR_BOUND_EXCEEDED = _PMIX_ERR_JOB_SENSOR_BOUND_EXCEEDED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:581:45: undeclared name not builtin: _PMIX_ERR_JOB_SENSOR_BOUND_EXCEEDED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_ABORTED = _PMIX_ERR_JOB_ABORTED +PMIX_ERR_JOB_KILLED_BY_CMD = _PMIX_ERR_JOB_KILLED_BY_CMD +PMIX_ERR_JOB_ABORTED_BY_SIG = _PMIX_ERR_JOB_ABORTED_BY_SIG +PMIX_ERR_JOB_TERM_WO_SYNC = _PMIX_ERR_JOB_TERM_WO_SYNC +PMIX_ERR_JOB_SENSOR_BOUND_EXCEEDED = _PMIX_ERR_JOB_SENSOR_BOUND_EXCEEDED +PMIX_ERR_JOB_NON_ZERO_TERM = _PMIX_ERR_JOB_NON_ZERO_TERM + ^ +------------------------------------------------------------ + +pmix_constants.pxi:582:45: undeclared name not builtin: _PMIX_ERR_JOB_NON_ZERO_TERM + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_KILLED_BY_CMD = _PMIX_ERR_JOB_KILLED_BY_CMD +PMIX_ERR_JOB_ABORTED_BY_SIG = _PMIX_ERR_JOB_ABORTED_BY_SIG +PMIX_ERR_JOB_TERM_WO_SYNC = _PMIX_ERR_JOB_TERM_WO_SYNC +PMIX_ERR_JOB_SENSOR_BOUND_EXCEEDED = _PMIX_ERR_JOB_SENSOR_BOUND_EXCEEDED +PMIX_ERR_JOB_NON_ZERO_TERM = _PMIX_ERR_JOB_NON_ZERO_TERM +PMIX_ERR_JOB_ALLOC_FAILED = _PMIX_ERR_JOB_ALLOC_FAILED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:583:45: undeclared name not builtin: _PMIX_ERR_JOB_ALLOC_FAILED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_ABORTED_BY_SIG = _PMIX_ERR_JOB_ABORTED_BY_SIG +PMIX_ERR_JOB_TERM_WO_SYNC = _PMIX_ERR_JOB_TERM_WO_SYNC +PMIX_ERR_JOB_SENSOR_BOUND_EXCEEDED = _PMIX_ERR_JOB_SENSOR_BOUND_EXCEEDED +PMIX_ERR_JOB_NON_ZERO_TERM = _PMIX_ERR_JOB_NON_ZERO_TERM +PMIX_ERR_JOB_ALLOC_FAILED = _PMIX_ERR_JOB_ALLOC_FAILED +PMIX_ERR_JOB_ABORTED_BY_SYS_EVENT = _PMIX_ERR_JOB_ABORTED_BY_SYS_EVENT + ^ +------------------------------------------------------------ + +pmix_constants.pxi:584:45: undeclared name not builtin: _PMIX_ERR_JOB_ABORTED_BY_SYS_EVENT + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_TERM_WO_SYNC = _PMIX_ERR_JOB_TERM_WO_SYNC +PMIX_ERR_JOB_SENSOR_BOUND_EXCEEDED = _PMIX_ERR_JOB_SENSOR_BOUND_EXCEEDED +PMIX_ERR_JOB_NON_ZERO_TERM = _PMIX_ERR_JOB_NON_ZERO_TERM +PMIX_ERR_JOB_ALLOC_FAILED = _PMIX_ERR_JOB_ALLOC_FAILED +PMIX_ERR_JOB_ABORTED_BY_SYS_EVENT = _PMIX_ERR_JOB_ABORTED_BY_SYS_EVENT +PMIX_ERR_JOB_EXE_NOT_FOUND = _PMIX_ERR_JOB_EXE_NOT_FOUND + ^ +------------------------------------------------------------ + +pmix_constants.pxi:585:45: undeclared name not builtin: _PMIX_ERR_JOB_EXE_NOT_FOUND + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_SENSOR_BOUND_EXCEEDED = _PMIX_ERR_JOB_SENSOR_BOUND_EXCEEDED +PMIX_ERR_JOB_NON_ZERO_TERM = _PMIX_ERR_JOB_NON_ZERO_TERM +PMIX_ERR_JOB_ALLOC_FAILED = _PMIX_ERR_JOB_ALLOC_FAILED +PMIX_ERR_JOB_ABORTED_BY_SYS_EVENT = _PMIX_ERR_JOB_ABORTED_BY_SYS_EVENT +PMIX_ERR_JOB_EXE_NOT_FOUND = _PMIX_ERR_JOB_EXE_NOT_FOUND +PMIX_ERR_JOB_WDIR_NOT_FOUND = _PMIX_ERR_JOB_WDIR_NOT_FOUND + ^ +------------------------------------------------------------ + +pmix_constants.pxi:586:45: undeclared name not builtin: _PMIX_ERR_JOB_WDIR_NOT_FOUND + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_NON_ZERO_TERM = _PMIX_ERR_JOB_NON_ZERO_TERM +PMIX_ERR_JOB_ALLOC_FAILED = _PMIX_ERR_JOB_ALLOC_FAILED +PMIX_ERR_JOB_ABORTED_BY_SYS_EVENT = _PMIX_ERR_JOB_ABORTED_BY_SYS_EVENT +PMIX_ERR_JOB_EXE_NOT_FOUND = _PMIX_ERR_JOB_EXE_NOT_FOUND +PMIX_ERR_JOB_WDIR_NOT_FOUND = _PMIX_ERR_JOB_WDIR_NOT_FOUND +PMIX_ERR_JOB_INSUFFICIENT_RESOURCES = _PMIX_ERR_JOB_INSUFFICIENT_RESOURCES + ^ +------------------------------------------------------------ + +pmix_constants.pxi:587:45: undeclared name not builtin: _PMIX_ERR_JOB_INSUFFICIENT_RESOURCES + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_ALLOC_FAILED = _PMIX_ERR_JOB_ALLOC_FAILED +PMIX_ERR_JOB_ABORTED_BY_SYS_EVENT = _PMIX_ERR_JOB_ABORTED_BY_SYS_EVENT +PMIX_ERR_JOB_EXE_NOT_FOUND = _PMIX_ERR_JOB_EXE_NOT_FOUND +PMIX_ERR_JOB_WDIR_NOT_FOUND = _PMIX_ERR_JOB_WDIR_NOT_FOUND +PMIX_ERR_JOB_INSUFFICIENT_RESOURCES = _PMIX_ERR_JOB_INSUFFICIENT_RESOURCES +PMIX_ERR_JOB_SYS_OP_FAILED = _PMIX_ERR_JOB_SYS_OP_FAILED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:588:45: undeclared name not builtin: _PMIX_ERR_JOB_SYS_OP_FAILED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_ABORTED_BY_SYS_EVENT = _PMIX_ERR_JOB_ABORTED_BY_SYS_EVENT +PMIX_ERR_JOB_EXE_NOT_FOUND = _PMIX_ERR_JOB_EXE_NOT_FOUND +PMIX_ERR_JOB_WDIR_NOT_FOUND = _PMIX_ERR_JOB_WDIR_NOT_FOUND +PMIX_ERR_JOB_INSUFFICIENT_RESOURCES = _PMIX_ERR_JOB_INSUFFICIENT_RESOURCES +PMIX_ERR_JOB_SYS_OP_FAILED = _PMIX_ERR_JOB_SYS_OP_FAILED +PMIX_EVENT_JOB_START = _PMIX_EVENT_JOB_START + ^ +------------------------------------------------------------ + +pmix_constants.pxi:589:45: undeclared name not builtin: _PMIX_EVENT_JOB_START + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_EXE_NOT_FOUND = _PMIX_ERR_JOB_EXE_NOT_FOUND +PMIX_ERR_JOB_WDIR_NOT_FOUND = _PMIX_ERR_JOB_WDIR_NOT_FOUND +PMIX_ERR_JOB_INSUFFICIENT_RESOURCES = _PMIX_ERR_JOB_INSUFFICIENT_RESOURCES +PMIX_ERR_JOB_SYS_OP_FAILED = _PMIX_ERR_JOB_SYS_OP_FAILED +PMIX_EVENT_JOB_START = _PMIX_EVENT_JOB_START +PMIX_EVENT_JOB_END = _PMIX_EVENT_JOB_END + ^ +------------------------------------------------------------ + +pmix_constants.pxi:590:45: undeclared name not builtin: _PMIX_EVENT_JOB_END + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_WDIR_NOT_FOUND = _PMIX_ERR_JOB_WDIR_NOT_FOUND +PMIX_ERR_JOB_INSUFFICIENT_RESOURCES = _PMIX_ERR_JOB_INSUFFICIENT_RESOURCES +PMIX_ERR_JOB_SYS_OP_FAILED = _PMIX_ERR_JOB_SYS_OP_FAILED +PMIX_EVENT_JOB_START = _PMIX_EVENT_JOB_START +PMIX_EVENT_JOB_END = _PMIX_EVENT_JOB_END +PMIX_EVENT_SESSION_START = _PMIX_EVENT_SESSION_START + ^ +------------------------------------------------------------ + +pmix_constants.pxi:591:45: undeclared name not builtin: _PMIX_EVENT_SESSION_START + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_INSUFFICIENT_RESOURCES = _PMIX_ERR_JOB_INSUFFICIENT_RESOURCES +PMIX_ERR_JOB_SYS_OP_FAILED = _PMIX_ERR_JOB_SYS_OP_FAILED +PMIX_EVENT_JOB_START = _PMIX_EVENT_JOB_START +PMIX_EVENT_JOB_END = _PMIX_EVENT_JOB_END +PMIX_EVENT_SESSION_START = _PMIX_EVENT_SESSION_START +PMIX_EVENT_SESSION_END = _PMIX_EVENT_SESSION_END + ^ +------------------------------------------------------------ + +pmix_constants.pxi:592:45: undeclared name not builtin: _PMIX_EVENT_SESSION_END + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_JOB_SYS_OP_FAILED = _PMIX_ERR_JOB_SYS_OP_FAILED +PMIX_EVENT_JOB_START = _PMIX_EVENT_JOB_START +PMIX_EVENT_JOB_END = _PMIX_EVENT_JOB_END +PMIX_EVENT_SESSION_START = _PMIX_EVENT_SESSION_START +PMIX_EVENT_SESSION_END = _PMIX_EVENT_SESSION_END +PMIX_ERR_PROC_TERM_WO_SYNC = _PMIX_ERR_PROC_TERM_WO_SYNC + ^ +------------------------------------------------------------ + +pmix_constants.pxi:593:45: undeclared name not builtin: _PMIX_ERR_PROC_TERM_WO_SYNC + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_JOB_START = _PMIX_EVENT_JOB_START +PMIX_EVENT_JOB_END = _PMIX_EVENT_JOB_END +PMIX_EVENT_SESSION_START = _PMIX_EVENT_SESSION_START +PMIX_EVENT_SESSION_END = _PMIX_EVENT_SESSION_END +PMIX_ERR_PROC_TERM_WO_SYNC = _PMIX_ERR_PROC_TERM_WO_SYNC +PMIX_EVENT_PROC_TERMINATED = _PMIX_EVENT_PROC_TERMINATED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:594:45: undeclared name not builtin: _PMIX_EVENT_PROC_TERMINATED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_JOB_END = _PMIX_EVENT_JOB_END +PMIX_EVENT_SESSION_START = _PMIX_EVENT_SESSION_START +PMIX_EVENT_SESSION_END = _PMIX_EVENT_SESSION_END +PMIX_ERR_PROC_TERM_WO_SYNC = _PMIX_ERR_PROC_TERM_WO_SYNC +PMIX_EVENT_PROC_TERMINATED = _PMIX_EVENT_PROC_TERMINATED +PMIX_EVENT_SYS_BASE = _PMIX_EVENT_SYS_BASE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:595:45: undeclared name not builtin: _PMIX_EVENT_SYS_BASE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_SESSION_START = _PMIX_EVENT_SESSION_START +PMIX_EVENT_SESSION_END = _PMIX_EVENT_SESSION_END +PMIX_ERR_PROC_TERM_WO_SYNC = _PMIX_ERR_PROC_TERM_WO_SYNC +PMIX_EVENT_PROC_TERMINATED = _PMIX_EVENT_PROC_TERMINATED +PMIX_EVENT_SYS_BASE = _PMIX_EVENT_SYS_BASE +PMIX_EVENT_NODE_DOWN = _PMIX_EVENT_NODE_DOWN + ^ +------------------------------------------------------------ + +pmix_constants.pxi:596:45: undeclared name not builtin: _PMIX_EVENT_NODE_DOWN + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_SESSION_END = _PMIX_EVENT_SESSION_END +PMIX_ERR_PROC_TERM_WO_SYNC = _PMIX_ERR_PROC_TERM_WO_SYNC +PMIX_EVENT_PROC_TERMINATED = _PMIX_EVENT_PROC_TERMINATED +PMIX_EVENT_SYS_BASE = _PMIX_EVENT_SYS_BASE +PMIX_EVENT_NODE_DOWN = _PMIX_EVENT_NODE_DOWN +PMIX_EVENT_NODE_OFFLINE = _PMIX_EVENT_NODE_OFFLINE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:597:45: undeclared name not builtin: _PMIX_EVENT_NODE_OFFLINE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_ERR_PROC_TERM_WO_SYNC = _PMIX_ERR_PROC_TERM_WO_SYNC +PMIX_EVENT_PROC_TERMINATED = _PMIX_EVENT_PROC_TERMINATED +PMIX_EVENT_SYS_BASE = _PMIX_EVENT_SYS_BASE +PMIX_EVENT_NODE_DOWN = _PMIX_EVENT_NODE_DOWN +PMIX_EVENT_NODE_OFFLINE = _PMIX_EVENT_NODE_OFFLINE +PMIX_EVENT_SYS_OTHER = _PMIX_EVENT_SYS_OTHER + ^ +------------------------------------------------------------ + +pmix_constants.pxi:598:45: undeclared name not builtin: _PMIX_EVENT_SYS_OTHER + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_PROC_TERMINATED = _PMIX_EVENT_PROC_TERMINATED +PMIX_EVENT_SYS_BASE = _PMIX_EVENT_SYS_BASE +PMIX_EVENT_NODE_DOWN = _PMIX_EVENT_NODE_DOWN +PMIX_EVENT_NODE_OFFLINE = _PMIX_EVENT_NODE_OFFLINE +PMIX_EVENT_SYS_OTHER = _PMIX_EVENT_SYS_OTHER +PMIX_EVENT_NO_ACTION_TAKEN = _PMIX_EVENT_NO_ACTION_TAKEN + ^ +------------------------------------------------------------ + +pmix_constants.pxi:599:45: undeclared name not builtin: _PMIX_EVENT_NO_ACTION_TAKEN + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_SYS_BASE = _PMIX_EVENT_SYS_BASE +PMIX_EVENT_NODE_DOWN = _PMIX_EVENT_NODE_DOWN +PMIX_EVENT_NODE_OFFLINE = _PMIX_EVENT_NODE_OFFLINE +PMIX_EVENT_SYS_OTHER = _PMIX_EVENT_SYS_OTHER +PMIX_EVENT_NO_ACTION_TAKEN = _PMIX_EVENT_NO_ACTION_TAKEN +PMIX_EVENT_PARTIAL_ACTION_TAKEN = _PMIX_EVENT_PARTIAL_ACTION_TAKEN + ^ +------------------------------------------------------------ + +pmix_constants.pxi:600:45: undeclared name not builtin: _PMIX_EVENT_PARTIAL_ACTION_TAKEN + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_NODE_DOWN = _PMIX_EVENT_NODE_DOWN +PMIX_EVENT_NODE_OFFLINE = _PMIX_EVENT_NODE_OFFLINE +PMIX_EVENT_SYS_OTHER = _PMIX_EVENT_SYS_OTHER +PMIX_EVENT_NO_ACTION_TAKEN = _PMIX_EVENT_NO_ACTION_TAKEN +PMIX_EVENT_PARTIAL_ACTION_TAKEN = _PMIX_EVENT_PARTIAL_ACTION_TAKEN +PMIX_EVENT_ACTION_DEFERRED = _PMIX_EVENT_ACTION_DEFERRED + ^ +------------------------------------------------------------ + +pmix_constants.pxi:601:45: undeclared name not builtin: _PMIX_EVENT_ACTION_DEFERRED + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_NODE_OFFLINE = _PMIX_EVENT_NODE_OFFLINE +PMIX_EVENT_SYS_OTHER = _PMIX_EVENT_SYS_OTHER +PMIX_EVENT_NO_ACTION_TAKEN = _PMIX_EVENT_NO_ACTION_TAKEN +PMIX_EVENT_PARTIAL_ACTION_TAKEN = _PMIX_EVENT_PARTIAL_ACTION_TAKEN +PMIX_EVENT_ACTION_DEFERRED = _PMIX_EVENT_ACTION_DEFERRED +PMIX_EVENT_ACTION_COMPLETE = _PMIX_EVENT_ACTION_COMPLETE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:602:45: undeclared name not builtin: _PMIX_EVENT_ACTION_COMPLETE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_EVENT_SYS_OTHER = _PMIX_EVENT_SYS_OTHER +PMIX_EVENT_NO_ACTION_TAKEN = _PMIX_EVENT_NO_ACTION_TAKEN +PMIX_EVENT_PARTIAL_ACTION_TAKEN = _PMIX_EVENT_PARTIAL_ACTION_TAKEN +PMIX_EVENT_ACTION_DEFERRED = _PMIX_EVENT_ACTION_DEFERRED +PMIX_EVENT_ACTION_COMPLETE = _PMIX_EVENT_ACTION_COMPLETE +PMIX_EXTERNAL_ERR_BASE = _PMIX_EXTERNAL_ERR_BASE + ^ +------------------------------------------------------------ + +pmix_constants.pxi:603:45: undeclared name not builtin: _PMIX_EXTERNAL_ERR_BASE + +Error compiling Cython file: +------------------------------------------------------------ +... +PMIX_MAX_NSLEN = 255 +PMIX_MAX_KEYLEN = 511 +PMIX_RANK_UNDEF = 0xffffffff +PMIX_RANK_WILDCARD = 0xfffffffe +PMIX_RANK_LOCAL_NODE = 0xfffffffd +PMIX_RANK_LOCAL_PEERS = UINT32_MAX-4 + ^ +------------------------------------------------------------ + +pmix_constants.pxi:610:45: undeclared name not builtin: UINT32_MAX + +Error compiling Cython file: +------------------------------------------------------------ +... + +cdef void iofhdlr_cache(capsule, ret): + cdef pmix_pyshift_t *shifter + cdef pmix_byte_object_t *bo + shifter = <pmix_pyshift_t*>PyCapsule_GetPointer(capsule, "iofhdlr_cache") + if NULL == shifter[0].payload.bytes: + ^ +------------------------------------------------------------ + +pmix.pxi:95:12: Invalid types for '==' (void *, Python object) + +Error compiling Cython file: +------------------------------------------------------------ +... + bo = &shifter[0].payload + pyiofhandler(shifter[0].idx, shifter[0].channel, &shifter[0].source, + bo, shifter[0].info, shifter[0].ndata) + if 0 < shifter[0].ndata: + pmix_free_info(shifter[0].info, shifter[0].ndata) + free(shifter[0].payload.bytes) + ^ +------------------------------------------------------------ + +pmix.pxi:103:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_RANGE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_data_range_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + rgptr = <pmix_data_range_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:399:17: 'pmix_data_range_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # "struct timeval" + array[0].array = PyMem_Malloc(mysize * sizeof(timeval)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + tvptr = <timeval*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:319:17: 'timeval' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_PROC_STATE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_proc_state_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + psptr = <pmix_proc_state_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:408:17: 'pmix_proc_state_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_TIME == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(time_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + tmptr = <time_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:329:17: 'time_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_PROC_INFO == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_proc_info_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + piptr = <pmix_proc_info_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:417:17: 'pmix_proc_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_PID == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pid_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + pidptr = <pid_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:226:18: 'pid_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_PROC_RANK == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_rank_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + rkptr = <pmix_rank_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:347:17: 'pmix_rank_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_INT8 == mytype or PMIX_UINT8 == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int8_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + i8ptr = <int8_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:250:17: 'int8_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + n += 1 + elif PMIX_DATA_ARRAY == mytype: + array[0].array = <pmix_data_array_t*> PyMem_Malloc(sizeof(pmix_data_array_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + daptr = <pmix_data_array_t*>array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:443:17: 'pmix_data_array_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_PROC == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_proc_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + prcptr = <pmix_proc_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:356:18: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_INT16 == mytype or PMIX_UINT16 == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int16_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + i16ptr = <int16_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:262:18: 'int16_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + daptr[n].type = item['val_type'] + daptr[n].size = len(item['value']) + daptr[n].array = <pmix_data_array_t*> PyMem_Malloc(sizeof(pmix_data_array_t)) + if not daptr[n].array: + return PMIX_ERR_NOMEM + mydaptr = <pmix_data_array_t*>daptr[n].array + ^ +------------------------------------------------------------ + +pmix.pxi:451:23: 'pmix_data_array_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_BYTE_OBJECT == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_byte_object_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + boptr = <pmix_byte_object_t*>array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:366:17: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_ALLOC_DIRECTIVE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_alloc_directive_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + aldptr = <pmix_alloc_directive_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:461:18: 'pmix_alloc_directive_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_INT32 == mytype or PMIX_UINT32 == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int32_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + i32ptr = <int32_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:274:18: 'int32_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_PSETOP_DIRECTIVE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_psetop_directive_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + aldptr = <pmix_psetop_directive_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:470:18: 'pmix_psetop_directive_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_INT64 == mytype or PMIX_UINT64 == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int64_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + i64ptr = <int64_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:286:18: 'int64_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_PERSISTENCE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_persistence_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + perptr = <pmix_persistence_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:381:18: 'pmix_persistence_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_ENVAR == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_envar_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + envptr = <pmix_envar_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:479:18: 'pmix_envar_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_SCOPE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_scope_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + scptr = <pmix_scope_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:390:17: 'pmix_scope_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + array[0].array = PyMem_Malloc(mysize * sizeof(uint8_t*)) + n = 0 + # byte val is uint8 type + if not array[0].array: + return PMIX_ERR_NOMEM + bptr = <uint8_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:182:16: 'uint8_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + +cdef int pmix_load_darray(pmix_data_array_t *array, mytype, mylist:list): + cdef pmix_info_t *infoptr; + mysize = len(mylist) + if PMIX_INFO == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_info_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:159:65: undeclared name not builtin: pmix_info_t + +Error compiling Cython file: +------------------------------------------------------------ +... + +cdef int pmix_load_darray(pmix_data_array_t *array, mytype, mylist:list): + cdef pmix_info_t *infoptr; + mysize = len(mylist) + if PMIX_INFO == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_info_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:159:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + mysize = len(mylist) + if PMIX_INFO == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_info_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + infoptr = <pmix_info_t*>array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:162:19: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if not array[0].array: + return PMIX_ERR_NOMEM + infoptr = <pmix_info_t*>array[0].array + rc = pmix_load_info(infoptr, mylist) + elif PMIX_BOOL == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int*)) + ^ +------------------------------------------------------------ + +pmix.pxi:165:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_BOOL == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int*)) + n = 0 + if not array[0].array: + return PMIX_ERR_NOMEM + boolptr = <int*>array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:169:18: Python objects cannot be cast to pointers of primitive types + +Error compiling Cython file: +------------------------------------------------------------ +... + if int_bool != 0 and int_bool != 1: + return PMIX_ERR_BAD_PARAM + boolptr[n] = int_bool + n += 1 + elif PMIX_BYTE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(uint8_t*)) + ^ +------------------------------------------------------------ + +pmix.pxi:177:62: 'uint8_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if int_bool != 0 and int_bool != 1: + return PMIX_ERR_BAD_PARAM + boolptr[n] = int_bool + n += 1 + elif PMIX_BYTE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(uint8_t*)) + ^ +------------------------------------------------------------ + +pmix.pxi:177:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + print("uint8 value is out of bounds") + return PMIX_ERR_BAD_PARAM + bptr[n] = int(item) + n += 1 + elif PMIX_STRING == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(char*)) + ^ +------------------------------------------------------------ + +pmix.pxi:193:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_STRING == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(char*)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + strptr = <char**> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:197:17: Python objects cannot be cast to pointers of primitive types + +Error compiling Cython file: +------------------------------------------------------------ +... + except: + print("String value declared but non-string provided") + return PMIX_ERR_TYPE_MISMATCH + n += 1 + elif PMIX_SIZE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(size_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:210:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_SIZE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(size_t)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + sptr = <size_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:214:15: Python objects cannot be cast to pointers of primitive types + +Error compiling Cython file: +------------------------------------------------------------ +... + print("size_t value declared but non-integer provided") + return PMIX_ERR_TYPE_MISMATCH + sptr[n] = int(item) + n += 1 + elif PMIX_PID == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pid_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:222:59: undeclared name not builtin: pid_t + +Error compiling Cython file: +------------------------------------------------------------ +... + print("size_t value declared but non-integer provided") + return PMIX_ERR_TYPE_MISMATCH + sptr[n] = int(item) + n += 1 + elif PMIX_PID == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pid_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:222:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + print("pid_t value declared but non-integer provided") + return PMIX_ERR_TYPE_MISMATCH + pidptr[n] = int(item) + n += 1 + elif PMIX_INT == mytype or PMIX_UINT == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int)) + ^ +------------------------------------------------------------ + +pmix.pxi:234:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_INT == mytype or PMIX_UINT == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + iptr = <int*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:238:15: Python objects cannot be cast to pointers of primitive types + +Error compiling Cython file: +------------------------------------------------------------ +... + print("int value declared but non-integer provided") + return PMIX_ERR_TYPE_MISMATCH + iptr[n] = int(item) + n += 1 + elif PMIX_INT8 == mytype or PMIX_UINT8 == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int8_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:246:60: undeclared name not builtin: int8_t + +Error compiling Cython file: +------------------------------------------------------------ +... + print("int value declared but non-integer provided") + return PMIX_ERR_TYPE_MISMATCH + iptr[n] = int(item) + n += 1 + elif PMIX_INT8 == mytype or PMIX_UINT8 == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int8_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:246:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + print("8-bit int value declared but non-integer provided") + return PMIX_ERR_TYPE_MISMATCH + i8ptr[n] = int(item) + n += 1 + elif PMIX_INT16 == mytype or PMIX_UINT16 == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int16_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:258:61: undeclared name not builtin: int16_t + +Error compiling Cython file: +------------------------------------------------------------ +... + print("8-bit int value declared but non-integer provided") + return PMIX_ERR_TYPE_MISMATCH + i8ptr[n] = int(item) + n += 1 + elif PMIX_INT16 == mytype or PMIX_UINT16 == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int16_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:258:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + print("16-bit int value declared but non-integer provided") + return PMIX_ERR_TYPE_MISMATCH + i16ptr[n] = int(item) + n += 1 + elif PMIX_INT32 == mytype or PMIX_UINT32 == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int32_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:270:61: undeclared name not builtin: int32_t + +Error compiling Cython file: +------------------------------------------------------------ +... + print("16-bit int value declared but non-integer provided") + return PMIX_ERR_TYPE_MISMATCH + i16ptr[n] = int(item) + n += 1 + elif PMIX_INT32 == mytype or PMIX_UINT32 == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int32_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:270:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + print("32-bit int value declared but non-integer provided") + return PMIX_ERR_TYPE_MISMATCH + i32ptr[n] = int(item) + n += 1 + elif PMIX_INT64 == mytype or PMIX_UINT64 == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int64_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:282:61: undeclared name not builtin: int64_t + +Error compiling Cython file: +------------------------------------------------------------ +... + print("32-bit int value declared but non-integer provided") + return PMIX_ERR_TYPE_MISMATCH + i32ptr[n] = int(item) + n += 1 + elif PMIX_INT64 == mytype or PMIX_UINT64 == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int64_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:282:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + print("64-bit int value declared but non-integer provided") + return PMIX_ERR_TYPE_MISMATCH + i64ptr[n] = int(item) + n += 1 + elif PMIX_FLOAT == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(float)) + ^ +------------------------------------------------------------ + +pmix.pxi:294:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_FLOAT == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(float)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + fptr = <float*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:298:15: Python objects cannot be cast to pointers of primitive types + +Error compiling Cython file: +------------------------------------------------------------ +... + fptr = <float*> array[0].array + for item in mylist: + fptr[n] = float(item) + n += 1 + elif PMIX_DOUBLE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(double)) + ^ +------------------------------------------------------------ + +pmix.pxi:303:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_DOUBLE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(double)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + dptr = <double*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:307:15: Python objects cannot be cast to pointers of primitive types + +Error compiling Cython file: +------------------------------------------------------------ +... + n += 1 + n += 1 + elif PMIX_TIMEVAL == mytype: + # TODO: Not clear that "timeval" has the same size as + # "struct timeval" + array[0].array = PyMem_Malloc(mysize * sizeof(timeval)) + ^ +------------------------------------------------------------ + +pmix.pxi:315:61: undeclared name not builtin: timeval + +Error compiling Cython file: +------------------------------------------------------------ +... + n += 1 + n += 1 + elif PMIX_TIMEVAL == mytype: + # TODO: Not clear that "timeval" has the same size as + # "struct timeval" + array[0].array = PyMem_Malloc(mysize * sizeof(timeval)) + ^ +------------------------------------------------------------ + +pmix.pxi:315:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + for item in mylist: + tvptr[n].tv_sec = item['sec'] + tvptr[n].tv_usec = item['usec'] + n += 1 + elif PMIX_TIME == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(time_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:325:60: undeclared name not builtin: time_t + +Error compiling Cython file: +------------------------------------------------------------ +... + for item in mylist: + tvptr[n].tv_sec = item['sec'] + tvptr[n].tv_usec = item['usec'] + n += 1 + elif PMIX_TIME == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(time_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:325:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + tmptr = <time_t*> array[0].array + for item in mylist: + tmptr[n] = item + n += 1 + elif PMIX_STATUS == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int)) + ^ +------------------------------------------------------------ + +pmix.pxi:334:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + elif PMIX_STATUS == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(int)) + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + stptr = <int*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:338:16: Python objects cannot be cast to pointers of primitive types + +Error compiling Cython file: +------------------------------------------------------------ +... + stptr = <int*> array[0].array + for item in mylist: + stptr[n] = item + n += 1 + elif PMIX_PROC_RANK == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_rank_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:343:65: undeclared name not builtin: pmix_rank_t + +Error compiling Cython file: +------------------------------------------------------------ +... + stptr = <int*> array[0].array + for item in mylist: + stptr[n] = item + n += 1 + elif PMIX_PROC_RANK == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_rank_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:343:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + rkptr = <pmix_rank_t*> array[0].array + for item in mylist: + rkptr[n] = item + n += 1 + elif PMIX_PROC == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:352:65: undeclared name not builtin: pmix_proc_t + +Error compiling Cython file: +------------------------------------------------------------ +... + rkptr = <pmix_rank_t*> array[0].array + for item in mylist: + rkptr[n] = item + n += 1 + elif PMIX_PROC == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:352:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + for item in mylist: + pmix_copy_nspace(prcptr[n].nspace, item['nspace']) + prcptr[n].rank = item['rank'] + n += 1 + elif PMIX_BYTE_OBJECT == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_byte_object_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:362:72: undeclared name not builtin: pmix_byte_object_t + +Error compiling Cython file: +------------------------------------------------------------ +... + for item in mylist: + pmix_copy_nspace(prcptr[n].nspace, item['nspace']) + prcptr[n].rank = item['rank'] + n += 1 + elif PMIX_BYTE_OBJECT == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_byte_object_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:362:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + boptr[n].bytes = <char*> PyMem_Malloc(boptr[n].size) + if not boptr[n].bytes: + return PMIX_ERR_NOMEM + pyarr = bytes(item['bytes']) + pyptr = <const char*> pyarr + memcpy(boptr[n].bytes, pyptr, boptr[n].size) + ^ +------------------------------------------------------------ + +pmix.pxi:374:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + pyarr = bytes(item['bytes']) + pyptr = <const char*> pyarr + memcpy(boptr[n].bytes, pyptr, boptr[n].size) + n += 1 + elif PMIX_PERSISTENCE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_persistence_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:377:72: undeclared name not builtin: pmix_persistence_t + +Error compiling Cython file: +------------------------------------------------------------ +... + pyarr = bytes(item['bytes']) + pyptr = <const char*> pyarr + memcpy(boptr[n].bytes, pyptr, boptr[n].size) + n += 1 + elif PMIX_PERSISTENCE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_persistence_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:377:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + perptr = <pmix_persistence_t*> array[0].array + for item in mylist: + perptr[n] = item + n += 1 + elif PMIX_SCOPE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_scope_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:386:66: undeclared name not builtin: pmix_scope_t + +Error compiling Cython file: +------------------------------------------------------------ +... + perptr = <pmix_persistence_t*> array[0].array + for item in mylist: + perptr[n] = item + n += 1 + elif PMIX_SCOPE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_scope_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:386:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + scptr = <pmix_scope_t*> array[0].array + for item in mylist: + scptr[n] = item + n += 1 + elif PMIX_RANGE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_data_range_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:395:71: undeclared name not builtin: pmix_data_range_t + +Error compiling Cython file: +------------------------------------------------------------ +... + scptr = <pmix_scope_t*> array[0].array + for item in mylist: + scptr[n] = item + n += 1 + elif PMIX_RANGE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_data_range_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:395:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + rgptr = <pmix_data_range_t*> array[0].array + for item in mylist: + rgptr[n] = item + n += 1 + elif PMIX_PROC_STATE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_proc_state_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:404:71: undeclared name not builtin: pmix_proc_state_t + +Error compiling Cython file: +------------------------------------------------------------ +... + rgptr = <pmix_data_range_t*> array[0].array + for item in mylist: + rgptr[n] = item + n += 1 + elif PMIX_PROC_STATE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_proc_state_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:404:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + psptr = <pmix_proc_state_t*> array[0].array + for item in mylist: + psptr[n] = item + n += 1 + elif PMIX_PROC_INFO == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_proc_info_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:413:70: undeclared name not builtin: pmix_proc_info_t + +Error compiling Cython file: +------------------------------------------------------------ +... + psptr = <pmix_proc_state_t*> array[0].array + for item in mylist: + psptr[n] = item + n += 1 + elif PMIX_PROC_INFO == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_proc_info_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:413:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + piptr[n].pid = item['pid'] + piptr[n].exit_code = item['exitcode'] + piptr[n].state = item['state'] + n += 1 + elif PMIX_DATA_ARRAY == mytype: + array[0].array = <pmix_data_array_t*> PyMem_Malloc(sizeof(pmix_data_array_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:440:26: 'pmix_data_array_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + piptr[n].pid = item['pid'] + piptr[n].exit_code = item['exitcode'] + piptr[n].state = item['state'] + n += 1 + elif PMIX_DATA_ARRAY == mytype: + array[0].array = <pmix_data_array_t*> PyMem_Malloc(sizeof(pmix_data_array_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:440:83: undeclared name not builtin: pmix_data_array_t + +Error compiling Cython file: +------------------------------------------------------------ +... + daptr = <pmix_data_array_t*>array[0].array + n = 0 + for item in mylist: + daptr[n].type = item['val_type'] + daptr[n].size = len(item['value']) + daptr[n].array = <pmix_data_array_t*> PyMem_Malloc(sizeof(pmix_data_array_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:448:30: 'pmix_data_array_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + try: + return pmix_load_darray(mydaptr, daptr[n].type, item['value']) + except: + return PMIX_ERR_NOT_SUPPORTED + elif PMIX_ALLOC_DIRECTIVE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_alloc_directive_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:457:76: undeclared name not builtin: pmix_alloc_directive_t + +Error compiling Cython file: +------------------------------------------------------------ +... + try: + return pmix_load_darray(mydaptr, daptr[n].type, item['value']) + except: + return PMIX_ERR_NOT_SUPPORTED + elif PMIX_ALLOC_DIRECTIVE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_alloc_directive_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:457:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + aldptr = <pmix_alloc_directive_t*> array[0].array + for item in mylist: + aldptr[n] = item + n += 1 + elif PMIX_PSETOP_DIRECTIVE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_psetop_directive_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:466:77: undeclared name not builtin: pmix_psetop_directive_t + +Error compiling Cython file: +------------------------------------------------------------ +... + aldptr = <pmix_alloc_directive_t*> array[0].array + for item in mylist: + aldptr[n] = item + n += 1 + elif PMIX_PSETOP_DIRECTIVE == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_psetop_directive_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:466:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + aldptr = <pmix_psetop_directive_t*> array[0].array + for item in mylist: + aldptr[n] = item + n += 1 + elif PMIX_ENVAR == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_envar_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:475:66: undeclared name not builtin: pmix_envar_t + +Error compiling Cython file: +------------------------------------------------------------ +... + aldptr = <pmix_psetop_directive_t*> array[0].array + for item in mylist: + aldptr[n] = item + n += 1 + elif PMIX_ENVAR == mytype: + array[0].array = PyMem_Malloc(mysize * sizeof(pmix_envar_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:475:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_RANGE == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + rgptr = <pmix_data_range_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:768:17: 'pmix_data_range_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_TIME == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + tmptr = <time_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:679:17: 'time_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_PROC_STATE == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + psptr = <pmix_proc_state_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:780:17: 'pmix_proc_state_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_PROC_INFO == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + piptr = <pmix_proc_info_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:792:17: 'pmix_proc_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_PROC_RANK == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + rkptr = <pmix_rank_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:703:17: 'pmix_rank_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + PyMem_Free(array[0].array) + return darray + elif PMIX_DATA_ARRAY == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + daptr = <pmix_data_array_t*>array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:809:17: 'pmix_data_array_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_PROC == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + prcptr = <pmix_proc_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:715:18: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + daptr = <pmix_data_array_t*>array[0].array + n = 0 + while n < array.size: + if not daptr[n].array: + return PMIX_ERR_NOMEM + mydaptr = <pmix_data_array_t*>daptr[n].array + ^ +------------------------------------------------------------ + +pmix.pxi:814:23: 'pmix_data_array_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + n += 1 + elif PMIX_ALLOC_DIRECTIVE == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + aldptr = <pmix_alloc_directive_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:826:18: 'pmix_alloc_directive_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_BYTE_OBJECT == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + boptr = <pmix_byte_object_t*>array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:728:17: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_PSETOP_DIRECTIVE == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + aldptr = <pmix_psetop_directive_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:838:18: 'pmix_psetop_directive_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_PERSISTENCE == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + perptr = <pmix_persistence_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:744:18: 'pmix_persistence_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_ENVAR == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + envptr = <pmix_envar_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:850:18: 'pmix_envar_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_SCOPE == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + scptr = <pmix_scope_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:756:17: 'pmix_scope_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_INT8 == array.type or PMIX_UINT8 == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + i8ptr = <int8_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:592:17: 'int8_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_INT16 == array.type or PMIX_UINT16 == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + i16ptr = <int16_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:604:18: 'int16_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_BYTE == array.type: + # byte val is uint8 type + if not array[0].array: + return PMIX_ERR_NOMEM + bptr = <uint8_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:528:16: 'uint8_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_INT32 == array.type or PMIX_UINT32 == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + i32ptr = <int32_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:616:18: 'int32_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_INT64 == array.type or PMIX_UINT64 == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + i64ptr = <int64_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:628:18: 'int64_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_PID == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + pidptr = <pid_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:568:18: 'pid_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # TODO: Not clear that "timeval" has the same size as + # "struct timeval" + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + tvptr = <timeval*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:666:17: 'timeval' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... +cdef dict pmix_unload_darray(pmix_data_array_t *array): + cdef pmix_info_t *infoptr; + if PMIX_INFO == array.type: + ilist = [] + n = 0 + infoptr = <pmix_info_t*>array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:507:19: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_info(infoptr, array.size) + return darray + elif PMIX_BOOL == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + boolptr = <int*>array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:515:18: Python objects cannot be cast to pointers of primitive types + +Error compiling Cython file: +------------------------------------------------------------ +... + n = 0 + while n < array.size: + list.append(boolptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:522:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + n = 0 + while n < array.size: + list.append(bptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:535:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_STRING == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + strptr = <char**> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:541:17: Python objects cannot be cast to pointers of primitive types + +Error compiling Cython file: +------------------------------------------------------------ +... + pystr = pyb.decode("ascii") + strlist.append(pystr) + free(strptr[n]) + n += 1 + darray = {'type':array.type, 'array':strlist} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:550:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_SIZE == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + sptr = <size_t*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:556:15: Python objects cannot be cast to pointers of primitive types + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(sptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:562:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(pidptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:574:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_INT == array.type or PMIX_UINT == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + iptr = <int*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:580:15: Python objects cannot be cast to pointers of primitive types + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(iptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:586:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(i8ptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:598:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(i16ptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:610:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(i32ptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:622:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(i64ptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:634:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_FLOAT == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + fptr = <float*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:640:15: Python objects cannot be cast to pointers of primitive types + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(fptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:646:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_DOUBLE == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + dptr = <double*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:652:15: Python objects cannot be cast to pointers of primitive types + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(dptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:658:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + while n < array.size: + d = {'sec': tvptr[n].tv_sec, 'usec': tvptr[n].tv_usec} + list.append(d) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:673:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(tmptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:685:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + return darray + elif PMIX_STATUS == array.type: + if not array[0].array: + return PMIX_ERR_NOMEM + n = 0 + stptr = <int*> array[0].array + ^ +------------------------------------------------------------ + +pmix.pxi:691:16: Python objects cannot be cast to pointers of primitive types + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(stptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:697:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(rkptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:709:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + while n < array.size: + d = {'nspace': prcptr[n].nspace, 'rank': prcptr[n].rank} + list.append(d) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:722:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + while n < array.size: + if not boptr[n].bytes: + return PMIX_ERR_NOMEM + d = {'bytes': boptr[n].bytes, 'size': boptr[n].size} + list.append(d) + PyMem_Free(boptr[n].bytes) + ^ +------------------------------------------------------------ + +pmix.pxi:735:31: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + d = {'bytes': boptr[n].bytes, 'size': boptr[n].size} + list.append(d) + PyMem_Free(boptr[n].bytes) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:738:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(perptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:750:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(scptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:762:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(rgptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:774:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(psptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:786:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + d = {'proc': {'nspace':piptr[n].proc.nspace, + 'rank':piptr[n].proc.rank}, 'hostname':piptr[n].hostname, + 'executable':piptr[n].executable_name, 'pid':piptr[n].pid, + 'exitcode':piptr[n].exit_code, 'state':piptr[n].state} + list.append(d) + free(piptr[n].hostname) + ^ +------------------------------------------------------------ + +pmix.pxi:800:25: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + 'rank':piptr[n].proc.rank}, 'hostname':piptr[n].hostname, + 'executable':piptr[n].executable_name, 'pid':piptr[n].pid, + 'exitcode':piptr[n].exit_code, 'state':piptr[n].state} + list.append(d) + free(piptr[n].hostname) + free(piptr[n].executable_name) + ^ +------------------------------------------------------------ + +pmix.pxi:801:25: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + list.append(d) + free(piptr[n].hostname) + free(piptr[n].executable_name) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:804:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(aldptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:832:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + list = [] + while n < array.size: + list.append(aldptr[n]) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:844:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + pyenv = envptr[n].envar + pyval = envptr[n].value + pysep = envptr[n].separator + d = {'envar':pyenv, 'value':pyval, 'separator':pysep} + list.append(d) + free(envptr[n].value) + ^ +------------------------------------------------------------ + +pmix.pxi:858:26: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + pyval = envptr[n].value + pysep = envptr[n].separator + d = {'envar':pyenv, 'value':pyval, 'separator':pysep} + list.append(d) + free(envptr[n].value) + free(envptr[n].envar) + ^ +------------------------------------------------------------ + +pmix.pxi:859:26: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + list.append(d) + free(envptr[n].value) + free(envptr[n].envar) + n += 1 + darray = {'type':array.type, 'array':list} + PyMem_Free(array[0].array) + ^ +------------------------------------------------------------ + +pmix.pxi:862:27: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + if val['value'] > (65536*65536) or val['value'] < 0: + print("uint32 value is out of bounds") + return PMIX_ERR_BAD_PARAM + value[0].data.rank = val['value'] + elif val['val_type'] == PMIX_PROC: + value[0].data.proc = <pmix_proc_t*> PyMem_Malloc(sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:1099:30: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + value[0].data.bo.size = val['value']['size'] + value[0].data.bo.bytes = <char*> PyMem_Malloc(value[0].data.bo.size) + if not value[0].data.bo.bytes: + return PMIX_ERR_NOMEM + pyptr = <char*>val['value']['bytes'] + memcpy(value[0].data.bo.bytes, pyptr, value[0].data.bo.size) + ^ +------------------------------------------------------------ + +pmix.pxi:1119:31: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + if val['value'] > 255: + print("uint8 value is out of bounds") + return PMIX_ERR_BAD_PARAM + value[0].data.state = val['value'] + elif val['val_type'] == PMIX_PROC_INFO: + value[0].data.pinfo = <pmix_proc_info_t*> PyMem_Malloc(sizeof(pmix_proc_info_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:1157:31: 'pmix_proc_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if val['value']['state'] > 255: + print("uint8 value is out of bounds") + return PMIX_ERR_BAD_PARAM + value[0].data.pinfo[0].state = val['value']['state'] + elif val['val_type'] == PMIX_DATA_ARRAY: + value[0].data.darray = <pmix_data_array_t*> PyMem_Malloc(sizeof(pmix_data_array_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:1197:32: 'pmix_data_array_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + value[0].data.bo.size = len(val['value']) + value[0].data.bo.bytes = <char*> PyMem_Malloc(value[0].data.bo.size) + if not value[0].data.bo.bytes: + return PMIX_ERR_NOMEM + pyptr = <char*>ba + memcpy(value[0].data.bo.bytes, pyptr, value[0].data.bo.size) + ^ +------------------------------------------------------------ + +pmix.pxi:1253:31: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + print("Unload_value: provided type is unknown", value[0].type) + return {'value': None, 'val_type': PMIX_UNDEF} + +cdef void pmix_destruct_value(pmix_value_t *value): + if value[0].type == PMIX_STRING: + free(value[0].data.string); + ^ +------------------------------------------------------------ + +pmix.pxi:1359:26: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + try: + array[n].flags = d['flags'] + except: + pass + val = {'value':d['value'], 'val_type':d['val_type']} + rc = pmix_load_value(&array[n].value, val) + ^ +------------------------------------------------------------ + +pmix.pxi:1387:29: Cannot take address of Python object attribute 'value' + +Error compiling Cython file: +------------------------------------------------------------ +... +cdef int pmix_alloc_info(pmix_info_t **info_ptr, size_t *ninfo, dicts:list): + # Convert any provided dictionary to an array of pmix_info_t + if dicts is not None: + ninfo[0] = len(dicts) + if 0 < ninfo[0]: + info_ptr[0] = <pmix_info_t*>malloc(ninfo[0] * sizeof(pmix_info_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:1412:27: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef char* kystr + cdef size_t n + n = 0 + while n < ninfo: + # pmix_unload_value returns a python dict of val, val_type + val = pmix_unload_value(&info[n].value) + ^ +------------------------------------------------------------ + +pmix.pxi:1433:32: Cannot take address of Python object attribute 'value' + +Error compiling Cython file: +------------------------------------------------------------ +... + ilist.append(d) + n += 1 + return PMIX_SUCCESS + +cdef void pmix_destruct_info(pmix_info_t *info): + pmix_destruct_value(&info[0].value) + ^ +------------------------------------------------------------ + +pmix.pxi:1450:24: Cannot take address of Python object attribute 'value' + +Error compiling Cython file: +------------------------------------------------------------ +... + n = 0 + for d in data: + pykey = str(d['key']) + pmix_copy_key(array[n].key, pykey) + val = {'value':d['value'], 'val_type':d['val_type']} + rc = pmix_load_value(&array[n].value, val) + ^ +------------------------------------------------------------ + +pmix.pxi:1484:29: Cannot take address of Python object attribute 'value' + +Error compiling Cython file: +------------------------------------------------------------ +... + +cdef int pmix_unload_pdata(const pmix_pdata_t *pdata, size_t npdata, ilist:list): + cdef char* kystr + cdef size_t n = 0 + while n < npdata: + val = pmix_unload_value(&pdata[n].value) + ^ +------------------------------------------------------------ + +pmix.pxi:1496:32: Cannot take address of Python object attribute 'value' + +Error compiling Cython file: +------------------------------------------------------------ +... + ilist.append(d) + n += 1 + return PMIX_SUCCESS + +cdef void pmix_destruct_pdata(pmix_pdata_t *pdata): + pmix_destruct_value(&pdata[0].value) + ^ +------------------------------------------------------------ + +pmix.pxi:1516:24: Cannot take address of Python object attribute 'value' + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef size_t n = 0 + keylist = [] + qualist = [] + query = {} + while n < nqueries: + rc = pmix_unload_argv(queries[n].keys, keylist) + ^ +------------------------------------------------------------ + +pmix.pxi:1539:40: Cannot convert Python object to 'char **' + +Error compiling Cython file: +------------------------------------------------------------ +... +# @sz [INPUT] +# - number of elements in array +cdef void pmix_free_queries(pmix_query_t *queries, size_t sz): + n = 0 + while n < sz: + if queries[n].keys != NULL: + ^ +------------------------------------------------------------ + +pmix.pxi:1558:27: Invalid types for '!=' (Python object, void *) + +Error compiling Cython file: +------------------------------------------------------------ +... +cdef void pmix_free_queries(pmix_query_t *queries, size_t sz): + n = 0 + while n < sz: + if queries[n].keys != NULL: + j = 0 + while NULL != queries[n].keys[j]: + ^ +------------------------------------------------------------ + +pmix.pxi:1560:23: Invalid types for '!=' (void *, Python object) + +Error compiling Cython file: +------------------------------------------------------------ +... + n = 0 + while n < sz: + if queries[n].keys != NULL: + j = 0 + while NULL != queries[n].keys[j]: + PyMem_Free(queries[n].keys[j]) + ^ +------------------------------------------------------------ + +pmix.pxi:1561:42: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + if queries[n].keys != NULL: + j = 0 + while NULL != queries[n].keys[j]: + PyMem_Free(queries[n].keys[j]) + j += 1 + PyMem_Free(queries[n].keys) + ^ +------------------------------------------------------------ + +pmix.pxi:1563:33: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + j = 0 + while NULL != queries[n].keys[j]: + PyMem_Free(queries[n].keys[j]) + j += 1 + PyMem_Free(queries[n].keys) + if queries[n].qualifiers != NULL: + ^ +------------------------------------------------------------ + +pmix.pxi:1564:33: Invalid types for '!=' (Python object, void *) + +Error compiling Cython file: +------------------------------------------------------------ +... + n += 1 + +cdef void pmix_free_apps(pmix_app_t *array, size_t sz): + n = 0 + while n < sz: + free(array[n].cmd) + ^ +------------------------------------------------------------ + +pmix.pxi:1618:21: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... +cdef void pmix_free_apps(pmix_app_t *array, size_t sz): + n = 0 + while n < sz: + free(array[n].cmd) + # need to free the argv and env arrays + free(array[n].cwd) + ^ +------------------------------------------------------------ + +pmix.pxi:1620:21: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef size_t n = 0 + while n < napps: + myapp = {} + myapp['cmd'] = str(apps[n].cmd) + myargv = [] + if NULL != apps[n].argv: + ^ +------------------------------------------------------------ + +pmix.pxi:1631:16: Invalid types for '!=' (void *, Python object) + +Error compiling Cython file: +------------------------------------------------------------ +... + while n < napps: + myapp = {} + myapp['cmd'] = str(apps[n].cmd) + myargv = [] + if NULL != apps[n].argv: + pmix_unload_argv(apps[n].argv, myargv) + ^ +------------------------------------------------------------ + +pmix.pxi:1632:36: Cannot convert Python object to 'char **' + +Error compiling Cython file: +------------------------------------------------------------ +... + myargv = [] + if NULL != apps[n].argv: + pmix_unload_argv(apps[n].argv, myargv) + myapp['argv'] = myargv + myenv = [] + if NULL != apps[n].env: + ^ +------------------------------------------------------------ + +pmix.pxi:1635:16: Invalid types for '!=' (void *, Python object) + +Error compiling Cython file: +------------------------------------------------------------ +... + if NULL != apps[n].argv: + pmix_unload_argv(apps[n].argv, myargv) + myapp['argv'] = myargv + myenv = [] + if NULL != apps[n].env: + pmix_unload_argv(apps[n].env, myenv) + ^ +------------------------------------------------------------ + +pmix.pxi:1636:36: Cannot convert Python object to 'char **' + +Error compiling Cython file: +------------------------------------------------------------ +... + if NULL != apps[n].env: + pmix_unload_argv(apps[n].env, myenv) + myapp['env'] = myenv + myapp['maxprocs'] = apps[n].maxprocs + keyvals = {} + if NULL != apps[n].info: + ^ +------------------------------------------------------------ + +pmix.pxi:1640:16: Invalid types for '!=' (void *, Python object) + +Error compiling Cython file: +------------------------------------------------------------ +... + memset(argv, 0, 2) + rc = pmix_load_argv(argv, [p['cmd']]) + if PMIX_SUCCESS != rc: + free(argv) + return rc + apps[n].argv = argv + ^ +------------------------------------------------------------ + +pmix.pxi:1678:23: Cannot convert 'char **' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_load_argv(argv, [p['cmd']]) + if PMIX_SUCCESS != rc: + free(argv) + return rc + apps[n].argv = argv + apps[n].env = NULL + ^ +------------------------------------------------------------ + +pmix.pxi:1679:22: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + except: + pycwd = os.getcwd() + pycwd = pycwd.encode('ascii') + apps[n].cwd = strdup(pycwd) + + apps[n].info = NULL + ^ +------------------------------------------------------------ + +pmix.pxi:1702:23: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + apps[n].info = NULL + apps[n].ninfo = 0 + try: + if p['info'] is not None: + apps[n].ninfo = len(p['info']) + apps[n].info = <pmix_info_t*> malloc(apps[n].ninfo * sizeof(pmix_info_t)) + ^ +------------------------------------------------------------ + +pmix.pxi:1707:33: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if not found: + mycaddy = <pmix_pyshift_t*> PyMem_Malloc(sizeof(pmix_pyshift_t)) + mycaddy.op = strdup("iofhdlr_cache") + mycaddy.idx = iofhdlr_id + mycaddy.channel = channel + memset(mycaddy.source.nspace, 0, PMIX_MAX_NSLEN+1) + ^ +------------------------------------------------------------ + +pmix.pyx:184:29: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + mycaddy = <pmix_pyshift_t*> PyMem_Malloc(sizeof(pmix_pyshift_t)) + mycaddy.op = strdup("iofhdlr_cache") + mycaddy.idx = iofhdlr_id + mycaddy.channel = channel + memset(mycaddy.source.nspace, 0, PMIX_MAX_NSLEN+1) + memcpy(mycaddy.source.nspace, source[0].nspace, PMIX_MAX_NSLEN) + ^ +------------------------------------------------------------ + +pmix.pyx:185:29: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + mycaddy = <pmix_pyshift_t*> PyMem_Malloc(sizeof(pmix_pyshift_t)) + mycaddy.op = strdup("iofhdlr_cache") + mycaddy.idx = iofhdlr_id + mycaddy.channel = channel + memset(mycaddy.source.nspace, 0, PMIX_MAX_NSLEN+1) + memcpy(mycaddy.source.nspace, source[0].nspace, PMIX_MAX_NSLEN) + ^ +------------------------------------------------------------ + +pmix.pyx:185:47: Cannot convert Python object to 'const void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + memset(mycaddy.source.nspace, 0, PMIX_MAX_NSLEN+1) + memcpy(mycaddy.source.nspace, source[0].nspace, PMIX_MAX_NSLEN) + mycaddy.source.rank = source[0].rank + if payload != NULL: + mycaddy.payload.bytes = <char *>malloc(payload[0].size) + memset(mycaddy.payload.bytes, 0, payload[0].size) + ^ +------------------------------------------------------------ + +pmix.pyx:189:34: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + memcpy(mycaddy.source.nspace, source[0].nspace, PMIX_MAX_NSLEN) + mycaddy.source.rank = source[0].rank + if payload != NULL: + mycaddy.payload.bytes = <char *>malloc(payload[0].size) + memset(mycaddy.payload.bytes, 0, payload[0].size) + memcpy(mycaddy.payload.bytes, payload[0].bytes, payload[0].size) + ^ +------------------------------------------------------------ + +pmix.pyx:190:34: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + memcpy(mycaddy.source.nspace, source[0].nspace, PMIX_MAX_NSLEN) + mycaddy.source.rank = source[0].rank + if payload != NULL: + mycaddy.payload.bytes = <char *>malloc(payload[0].size) + memset(mycaddy.payload.bytes, 0, payload[0].size) + memcpy(mycaddy.payload.bytes, payload[0].bytes, payload[0].size) + ^ +------------------------------------------------------------ + +pmix.pyx:190:52: Cannot convert Python object to 'const void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + global eventQueue + + # convert the source to python + pysource = {} + memset(srcnspace, 0, PMIX_MAX_NSLEN+1) + memcpy(srcnspace, source[0].nspace, PMIX_MAX_NSLEN) + ^ +------------------------------------------------------------ + +pmix.pyx:218:31: Cannot convert Python object to 'const void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + if not found: + mycaddy = <pmix_pyshift_t*> PyMem_Malloc(sizeof(pmix_pyshift_t)) + mycaddy.op = strdup("event_handler") + mycaddy.idx = evhdlr_registration_id + mycaddy.status = status + memset(mycaddy.source.nspace, 0, PMIX_MAX_NSLEN+1) + ^ +------------------------------------------------------------ + +pmix.pyx:279:29: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + mycaddy = <pmix_pyshift_t*> PyMem_Malloc(sizeof(pmix_pyshift_t)) + mycaddy.op = strdup("event_handler") + mycaddy.idx = evhdlr_registration_id + mycaddy.status = status + memset(mycaddy.source.nspace, 0, PMIX_MAX_NSLEN+1) + memcpy(mycaddy.source.nspace, source[0].nspace, PMIX_MAX_NSLEN) + ^ +------------------------------------------------------------ + +pmix.pyx:280:29: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + mycaddy = <pmix_pyshift_t*> PyMem_Malloc(sizeof(pmix_pyshift_t)) + mycaddy.op = strdup("event_handler") + mycaddy.idx = evhdlr_registration_id + mycaddy.status = status + memset(mycaddy.source.nspace, 0, PMIX_MAX_NSLEN+1) + memcpy(mycaddy.source.nspace, source[0].nspace, PMIX_MAX_NSLEN) + ^ +------------------------------------------------------------ + +pmix.pyx:280:47: Cannot convert Python object to 'const void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef pmix_fabric_t myfabric; + cdef int fabric_set; + cdef pmix_topology_t topo + + def __cinit__(self): + memset(self.myproc.nspace, 0, sizeof(self.myproc.nspace)) + ^ +------------------------------------------------------------ + +pmix.pyx:301:26: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + def __cinit__(self): + memset(self.myproc.nspace, 0, sizeof(self.myproc.nspace)) + self.myproc.rank = PMIX_RANK_UNDEF + memset(&self.myfabric, 0, sizeof(self.myfabric)) + self.fabric_set = 0 + self.topo.source = NULL + ^ +------------------------------------------------------------ + +pmix.pyx:305:27: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + memset(self.myproc.nspace, 0, sizeof(self.myproc.nspace)) + self.myproc.rank = PMIX_RANK_UNDEF + memset(&self.myfabric, 0, sizeof(self.myfabric)) + self.fabric_set = 0 + self.topo.source = NULL + self.topo.topology = NULL + ^ +------------------------------------------------------------ + +pmix.pyx:306:29: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + self.topo.source = NULL + self.topo.topology = NULL + + def __init__(self): + global myhdlrs, myname + memset(self.myproc.nspace, 0, sizeof(self.myproc.nspace)) + ^ +------------------------------------------------------------ + +pmix.pyx:310:26: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + self.topo.topology = NULL + + def __init__(self): + global myhdlrs, myname + memset(self.myproc.nspace, 0, sizeof(self.myproc.nspace)) + self.myproc.rank = <uint32_t>PMIX_RANK_UNDEF + ^ +------------------------------------------------------------ + +pmix.pyx:311:28: 'uint32_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myproc.rank = <uint32_t>PMIX_RANK_UNDEF + myhdlrs = [] + myname = {} + + def initialized(self): + return PMIx_Initialized() + ^ +------------------------------------------------------------ + +pmix.pyx:316:15: undeclared name not builtin: PMIx_Initialized + +Error compiling Cython file: +------------------------------------------------------------ +... + + def initialized(self): + return PMIx_Initialized() + + def get_version(self): + return PMIx_Get_version() + ^ +------------------------------------------------------------ + +pmix.pyx:319:15: undeclared name not builtin: PMIx_Get_version + +Error compiling Cython file: +------------------------------------------------------------ +... + progressThread.start() + print("CLIENT THREAD STARTED") + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &klen, dicts) + rc = PMIx_Init(&self.myproc, info, klen) + ^ +------------------------------------------------------------ + +pmix.pyx:345:13: undeclared name not builtin: PMIx_Init + +Error compiling Cython file: +------------------------------------------------------------ +... + progressThread.join() + + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &klen, dicts) + rc = PMIx_Finalize(info, klen) + ^ +------------------------------------------------------------ + +pmix.pyx:368:13: undeclared name not builtin: PMIx_Finalize + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef size_t sz + # convert list of procs to array of pmix_proc_t's + if peers is not None: + sz = len(peers) + if 0 < sz: + procs = <pmix_proc_t*> PyMem_Malloc(sz * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:394:25: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + else: + # if they didn't give us a set of procs, + # then we default to our entire job + sz = 1 + procs = <pmix_proc_t*> PyMem_Malloc(sz * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:405:25: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + procs[0].rank = PMIX_RANK_WILDCARD + else: + # if they didn't give us a set of procs, + # then we default to our entire job + sz = 1 + procs = <pmix_proc_t*> PyMem_Malloc(sz * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:414:21: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if isinstance(msg, str): + pymsg = msg.encode('ascii') + else: + pymsg = msg + # pass into PMIx_Abort + rc = PMIx_Abort(status, pymsg, procs, sz) + ^ +------------------------------------------------------------ + +pmix.pyx:424:13: undeclared name not builtin: PMIx_Abort + +Error compiling Cython file: +------------------------------------------------------------ +... + + # convert the dict to a pmix_value_t + rc = pmix_load_value(&value, pyval) + + # call API + rc = PMIx_Store_internal(&proc, key, &value) + ^ +------------------------------------------------------------ + +pmix.pyx:461:13: undeclared name not builtin: PMIx_Store_internal + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef pmix_value_t value + # convert the keyval tuple to a pmix_info_t + pmix_copy_key(key, ky) + pmix_load_value(&value, val) + # pass it into the PMIx_Put function + rc = PMIx_Put(scope, key, &value) + ^ +------------------------------------------------------------ + +pmix.pyx:483:13: undeclared name not builtin: PMIx_Put + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIx_Put(scope, key, &value) + pmix_destruct_value(&value) + return rc + + def commit(self): + rc = PMIx_Commit() + ^ +------------------------------------------------------------ + +pmix.pyx:488:13: undeclared name not builtin: PMIx_Commit + +Error compiling Cython file: +------------------------------------------------------------ +... + ninfo = 0 + # convert list of procs to array of pmix_proc_t's + if peers is not None: + nprocs = len(peers) + if 0 < nprocs: + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:502:25: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS != rc: + pmix_free_procs(procs, nprocs) + return rc + else: + nprocs = 1 + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:511:25: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return PMIX_ERR_NOMEM + pmix_copy_nspace(procs[0].nspace, self.myproc.nspace) + procs[0].rank = PMIX_RANK_WILDCARD + else: + nprocs = 1 + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:518:21: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS != rc: + pmix_free_procs(procs, nprocs) + return rc + + # pass it into the fence API + rc = PMIx_Fence(procs, nprocs, info, ninfo) + ^ +------------------------------------------------------------ + +pmix.pyx:532:13: undeclared name not builtin: PMIx_Fence + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_alloc_info(info_ptr, &ninfo, dicts) + + val = None + + # pass it into the get API + rc = PMIx_Get(&p, key, info, ninfo, &val_ptr) + ^ +------------------------------------------------------------ + +pmix.pyx:581:13: undeclared name not builtin: PMIx_Get + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, dicts) + + # pass it into the publish API + rc = PMIx_Publish(info, ninfo) + ^ +------------------------------------------------------------ + +pmix.pyx:606:13: undeclared name not builtin: PMIx_Publish + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, dicts) + + # pass it into the unpublish API + rc = PMIx_Unpublish(keys, info, ninfo) + ^ +------------------------------------------------------------ + +pmix.pyx:653:13: undeclared name not builtin: PMIx_Unpublish + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, dicts) + + # pass it into the unpublish API + rc = PMIx_Unpublish(keys, info, ninfo) + ^ +------------------------------------------------------------ + +pmix.pyx:653:28: Cannot convert 'char **' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # convert the list of dictionaries to array of + # pmix_pdata_t structs + if data is not None: + npdata = len(data) + if 0 < npdata: + pdata = <pmix_pdata_t*> PyMem_Malloc(npdata * sizeof(pmix_pdata_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:688:25: 'pmix_pdata_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # convert the list of dictionaries to array of + # pmix_pdata_t structs + if data is not None: + npdata = len(data) + if 0 < npdata: + pdata = <pmix_pdata_t*> PyMem_Malloc(npdata * sizeof(pmix_pdata_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:688:81: undeclared name not builtin: pmix_pdata_t + +Error compiling Cython file: +------------------------------------------------------------ +... + pdata = NULL + else: + pdata = NULL + + # pass it into the lookup API + rc = PMIx_Lookup(pdata, npdata, info, ninfo) + ^ +------------------------------------------------------------ + +pmix.pyx:706:13: undeclared name not builtin: PMIx_Lookup + +Error compiling Cython file: +------------------------------------------------------------ +... + jinfo = NULL + ninfo = 0 + + # convert the list of apps to an array of pmix_app_t + napps = len(pyapps) + apps = <pmix_app_t*> PyMem_Malloc(napps * sizeof(pmix_app_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:740:16: 'pmix_app_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + jinfo = NULL + ninfo = 0 + + # convert the list of apps to an array of pmix_app_t + napps = len(pyapps) + apps = <pmix_app_t*> PyMem_Malloc(napps * sizeof(pmix_app_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:740:67: undeclared name not builtin: pmix_app_t + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_apps(apps, napps) + if 0 < ninfo: + pmix_free_info(jinfo, ninfo) + return rc, None + with nogil: + rc = PMIx_Spawn(jinfo, ninfo, apps, napps, nspace) + ^ +------------------------------------------------------------ + +pmix.pyx:751:17: undeclared name not builtin: PMIx_Spawn + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_apps(apps, napps) + if 0 < ninfo: + pmix_free_info(jinfo, ninfo) + return rc, None + with nogil: + rc = PMIx_Spawn(jinfo, ninfo, apps, napps, nspace) + ^ +------------------------------------------------------------ + +pmix.pyx:751:12: Assignment of Python object not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + + # convert list of procs to array of pmix_proc_t's + if peers is not None: + nprocs = len(peers) + if 0 < nprocs: + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:774:25: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS != rc: + pmix_free_procs(procs, nprocs) + return rc + else: + nprocs = 1 + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:783:25: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return PMIX_ERR_NOMEM + pmix_copy_nspace(procs[0].nspace, self.myproc.nspace) + procs[0].rank = PMIX_RANK_WILDCARD + else: + nprocs = 1 + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:790:21: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # Call the library + rc = PMIx_Connect(procs, nprocs, info, ninfo) + ^ +------------------------------------------------------------ + +pmix.pyx:801:13: undeclared name not builtin: PMIx_Connect + +Error compiling Cython file: +------------------------------------------------------------ +... + + # convert list of procs to array of pmix_proc_t's + if peers is not None: + nprocs = len(peers) + if 0 < nprocs: + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:821:25: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS != rc: + pmix_free_procs(procs, nprocs) + return rc + else: + nprocs = 1 + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:830:25: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return PMIX_ERR_NOMEM + pmix_copy_nspace(procs[0].nspace, self.myproc.nspace) + procs[0].rank = PMIX_RANK_WILDCARD + else: + nprocs = 1 + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:837:21: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # Call the library + rc = PMIx_Disconnect(procs, nprocs, info, ninfo) + ^ +------------------------------------------------------------ + +pmix.pyx:848:13: undeclared name not builtin: PMIx_Disconnect + +Error compiling Cython file: +------------------------------------------------------------ +... + if pynode is not None: + pyn = pynode.encode('ascii') + nodename = strdup(pyn) + if pyns is not None: + pmix_copy_nspace(nspace, pyns) + rc = PMIx_Resolve_peers(nodename, nspace, &procs, &nprocs) + ^ +------------------------------------------------------------ + +pmix.pyx:870:13: undeclared name not builtin: PMIx_Resolve_peers + +Error compiling Cython file: +------------------------------------------------------------ +... + if pynode is not None: + pyn = pynode.encode('ascii') + nodename = strdup(pyn) + if pyns is not None: + pmix_copy_nspace(nspace, pyns) + rc = PMIx_Resolve_peers(nodename, nspace, &procs, &nprocs) + ^ +------------------------------------------------------------ + +pmix.pyx:870:58: Cannot convert 'size_t *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + + nodelist = NULL + memset(nspace, 0, sizeof(nspace)) + if pyns is not None: + pmix_copy_nspace(nspace, pyns) + rc = PMIx_Resolve_nodes(nspace, &nodelist) + ^ +------------------------------------------------------------ + +pmix.pyx:884:13: undeclared name not builtin: PMIx_Resolve_nodes + +Error compiling Cython file: +------------------------------------------------------------ +... + + nodelist = NULL + memset(nspace, 0, sizeof(nspace)) + if pyns is not None: + pmix_copy_nspace(nspace, pyns) + rc = PMIx_Resolve_nodes(nspace, &nodelist) + ^ +------------------------------------------------------------ + +pmix.pyx:884:40: Cannot convert 'char **' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + + pyresults = [] + if pyq is not None: + nqueries = len(pyq) + if 0 < nqueries: + queries = <pmix_query_t*> PyMem_Malloc(nqueries * sizeof(pmix_query_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:907:27: 'pmix_query_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + pyresults = [] + if pyq is not None: + nqueries = len(pyq) + if 0 < nqueries: + queries = <pmix_query_t*> PyMem_Malloc(nqueries * sizeof(pmix_query_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:907:85: undeclared name not builtin: pmix_query_t + +Error compiling Cython file: +------------------------------------------------------------ +... + queries = <pmix_query_t*> PyMem_Malloc(nqueries * sizeof(pmix_query_t)) + if not queries: + return PMIX_ERR_NOMEM,pyresults + n = 0 + for q in pyq: + queries[n].keys = NULL + ^ +------------------------------------------------------------ + +pmix.pyx:912:44: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + if not queries: + return PMIX_ERR_NOMEM,pyresults + n = 0 + for q in pyq: + queries[n].keys = NULL + queries[n].qualifiers = NULL + ^ +------------------------------------------------------------ + +pmix.pyx:913:44: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + for q in pyq: + queries[n].keys = NULL + queries[n].qualifiers = NULL + nstrings = len(q['keys']) + if 0 < nstrings: + queries[n].keys = <char **> PyMem_Malloc((nstrings+1) * sizeof(char*)) + ^ +------------------------------------------------------------ + +pmix.pyx:916:42: Cannot convert 'char **' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + if 0 < nstrings: + queries[n].keys = <char **> PyMem_Malloc((nstrings+1) * sizeof(char*)) + if not queries[n].keys: + pmix_free_queries(queries, nqueries) + return PMIX_ERR_NOMEM,pyresults + rc = pmix_load_argv(queries[n].keys, q['keys']) + ^ +------------------------------------------------------------ + +pmix.pyx:920:54: Cannot convert Python object to 'char **' + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS != rc: + pmix_free_queries(queries, nqueries) + return rc,pyresults + # allocate and load pmix info structs from python list of dictionaries + queries[n].nqual = 0 + qual_ptr = &(queries[n].qualifiers) + ^ +------------------------------------------------------------ + +pmix.pyx:926:39: Cannot take address of Python object attribute 'qualifiers' + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_queries(queries, nqueries) + return rc,pyresults + # allocate and load pmix info structs from python list of dictionaries + queries[n].nqual = 0 + qual_ptr = &(queries[n].qualifiers) + rc = pmix_alloc_info(qual_ptr, &(queries[n].nqual), q['qualifiers']) + ^ +------------------------------------------------------------ + +pmix.pyx:927:65: Cannot take address of Python object attribute 'nqual' + +Error compiling Cython file: +------------------------------------------------------------ +... + nqueries = 0 + else: + nqueries = 0 + + # pass it into the query_info API + rc = PMIx_Query_info(queries, nqueries, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:935:13: undeclared name not builtin: PMIx_Query_info + +Error compiling Cython file: +------------------------------------------------------------ +... + nqueries = 0 + else: + nqueries = 0 + + # pass it into the query_info API + rc = PMIx_Query_info(queries, nqueries, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:935:58: Cannot convert 'size_t *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + directives_ptr = &directives + rc = pmix_alloc_info(data_ptr, &ndata, pydata) + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # call the API + rc = PMIx_Log(data, ndata, directives, ndirs) + ^ +------------------------------------------------------------ + +pmix.pyx:959:13: undeclared name not builtin: PMIx_Log + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # call the API + rc = PMIx_Allocation_request(directive, info, ninfo, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:981:13: undeclared name not builtin: PMIx_Allocation_request + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # call the API + rc = PMIx_Allocation_request(directive, info, ninfo, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:981:71: Cannot convert 'size_t *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + pyres = [] + # convert list of procs to array of pmix_proc_t's + if pytargets is not None: + ntargets = len(pytargets) + if 0 < ntargets: + targets = <pmix_proc_t*> PyMem_Malloc(ntargets * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:1006:27: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS != rc: + pmix_free_procs(targets, ntargets) + return rc, pyres + else: + ntargets = 1 + targets = <pmix_proc_t*> PyMem_Malloc(ntargets * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:1015:27: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + return PMIX_ERR_NOMEM, pyres + pmix_copy_nspace(targets[0].nspace, self.myproc.nspace) + targets[0].rank = PMIX_RANK_WILDCARD + else: + ntargets = 1 + targets = <pmix_proc_t*> PyMem_Malloc(ntargets * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:1022:23: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if 0 < ntargets: + pmix_free_procs(targets, ntargets) + return rc + + # call the API + rc = PMIx_Job_control(targets, ntargets, directives, ndirs, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:1037:13: undeclared name not builtin: PMIx_Job_control + +Error compiling Cython file: +------------------------------------------------------------ +... + if 0 < ntargets: + pmix_free_procs(targets, ntargets) + return rc + + # call the API + rc = PMIx_Job_control(targets, ntargets, directives, ndirs, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:1037:78: Cannot convert 'size_t *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + if 0 < ndirs: + pmix_free_info(directives, ndirs) + return rc + + # call the API + rc = PMIx_Process_monitor(monitor_info, code, directives, ndirs, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:1079:13: undeclared name not builtin: PMIx_Process_monitor + +Error compiling Cython file: +------------------------------------------------------------ +... + if 0 < ndirs: + pmix_free_info(directives, ndirs) + return rc + + # call the API + rc = PMIx_Process_monitor(monitor_info, code, directives, ndirs, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:1079:83: Cannot convert 'size_t *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_info(info, ninfo) + return rc + + # call the API + boptr = &bo + rc = PMIx_Get_credential(info, ninfo, boptr) + ^ +------------------------------------------------------------ + +pmix.pyx:1107:13: undeclared name not builtin: PMIx_Get_credential + +Error compiling Cython file: +------------------------------------------------------------ +... + results = NULL + nresults = 0 + pyres = [] + + # convert pycred to pmix_byte_object_t + bo = <pmix_byte_object_t*>PyMem_Malloc(sizeof(pmix_byte_object_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:1133:14: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + bo.size = sizeof(cred) + bo.bytes = <char*> PyMem_Malloc(bo.size) + if not bo.bytes: + return PMIX_ERR_NOMEM + pyptr = <const char*>cred + memcpy(bo.bytes, pyptr, bo.size) + ^ +------------------------------------------------------------ + +pmix.pyx:1142:17: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + if 0 < ninfo: + pmix_free_info(info, ninfo) + return rc + + # call the API + rc = PMIx_Validate_credential(bo, info, ninfo, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:1153:13: undeclared name not builtin: PMIx_Validate_credential + +Error compiling Cython file: +------------------------------------------------------------ +... + if 0 < ninfo: + pmix_free_info(info, ninfo) + return rc + + # call the API + rc = PMIx_Validate_credential(bo, info, ninfo, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:1153:65: Cannot convert 'size_t *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # convert group name + pygrp = group.encode('ascii') + # convert list of procs to array of pmix_proc_t's + if peers is not None: + nprocs = len(peers) + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:1178:21: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS != rc: + pmix_free_procs(procs, nprocs) + return rc + else: + nprocs = 1 + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:1187:21: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # Call the library + rc = PMIx_Group_construct(pygrp, procs, nprocs, info, ninfo, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:1198:13: undeclared name not builtin: PMIx_Group_construct + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # Call the library + rc = PMIx_Group_construct(pygrp, procs, nprocs, info, ninfo, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:1198:79: Cannot convert 'size_t *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # convert group name + pygrp = group.encode('ascii') + # convert list of procs to array of pmix_proc_t's + if peers is not None: + nprocs = len(peers) + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:1226:21: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS != rc: + pmix_free_procs(procs, nprocs) + return rc + else: + nprocs = 1 + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:1235:21: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # Call the library + rc = PMIx_Group_invite(pygrp, procs, nprocs, info, ninfo, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:1246:13: undeclared name not builtin: PMIx_Group_invite + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # Call the library + rc = PMIx_Group_invite(pygrp, procs, nprocs, info, ninfo, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:1246:76: Cannot convert 'size_t *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # Call the library + rc = PMIx_Group_join(pygrp, &proc, opt, info, ninfo, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:1283:13: undeclared name not builtin: PMIx_Group_join + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # Call the library + rc = PMIx_Group_join(pygrp, &proc, opt, info, ninfo, &results, &nresults) + ^ +------------------------------------------------------------ + +pmix.pyx:1283:71: Cannot convert 'size_t *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # Call the library + rc = PMIx_Group_leave(pygrp, info, ninfo) + ^ +------------------------------------------------------------ + +pmix.pyx:1307:13: undeclared name not builtin: PMIx_Group_leave + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # Call the library + rc = PMIx_Group_destruct(pygrp, info, ninfo) + ^ +------------------------------------------------------------ + +pmix.pyx:1326:13: undeclared name not builtin: PMIx_Group_destruct + +Error compiling Cython file: +------------------------------------------------------------ +... + else: + info = NULL + ninfo = 0 + + # pass our hdlr switchyard to the API + rc = PMIx_Register_event_handler(codes, ncodes, info, ninfo, pyeventhandler, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1363:13: undeclared name not builtin: PMIx_Register_event_handler + +Error compiling Cython file: +------------------------------------------------------------ +... + else: + info = NULL + ninfo = 0 + + # pass our hdlr switchyard to the API + rc = PMIx_Register_event_handler(codes, ncodes, info, ninfo, pyeventhandler, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1363:69: Cannot convert 'void (size_t, <error>, <error>, <error>, size_t, <error>, size_t, <error>, void *) nogil' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + else: + info = NULL + ninfo = 0 + + # pass our hdlr switchyard to the API + rc = PMIx_Register_event_handler(codes, ncodes, info, ninfo, pyeventhandler, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1363:85: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + else: + info = NULL + ninfo = 0 + + # pass our hdlr switchyard to the API + rc = PMIx_Register_event_handler(codes, ncodes, info, ninfo, pyeventhandler, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1363:91: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # otherwise, this is our ref ID for this hdlr + myhdlrs.append({'refid': rc, 'hdlr': hdlr}) + return PMIX_SUCCESS, rc + + def deregister_event_handler(self, ref:int): + rc = PMIx_Deregister_event_handler(ref, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1380:13: undeclared name not builtin: PMIx_Deregister_event_handler + +Error compiling Cython file: +------------------------------------------------------------ +... + # otherwise, this is our ref ID for this hdlr + myhdlrs.append({'refid': rc, 'hdlr': hdlr}) + return PMIX_SUCCESS, rc + + def deregister_event_handler(self, ref:int): + rc = PMIx_Deregister_event_handler(ref, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1380:48: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # otherwise, this is our ref ID for this hdlr + myhdlrs.append({'refid': rc, 'hdlr': hdlr}) + return PMIX_SUCCESS, rc + + def deregister_event_handler(self, ref:int): + rc = PMIx_Deregister_event_handler(ref, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1380:54: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # call the library + rc = PMIx_Notify_event(status, &proc, range, info, ninfo, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1398:13: undeclared name not builtin: PMIx_Notify_event + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # call the library + rc = PMIx_Notify_event(status, &proc, range, info, ninfo, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1398:66: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # call the library + rc = PMIx_Notify_event(status, &proc, range, info, ninfo, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1398:72: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + + def error_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Error_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1406:24: undeclared name not builtin: PMIx_Error_string + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + + def error_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Error_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1406:17: Casting temporary Python object to non-numeric non-Python type + +Error compiling Cython file: +------------------------------------------------------------ +... + return rc + + def error_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Error_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1406:17: Storing unsafe C derivative of temporary Python reference + +Error compiling Cython file: +------------------------------------------------------------ +... + return val + + def proc_state_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Proc_state_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1414:24: undeclared name not builtin: PMIx_Proc_state_string + +Error compiling Cython file: +------------------------------------------------------------ +... + return val + + def proc_state_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Proc_state_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1414:17: Casting temporary Python object to non-numeric non-Python type + +Error compiling Cython file: +------------------------------------------------------------ +... + return val + + def proc_state_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Proc_state_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1414:17: Storing unsafe C derivative of temporary Python reference + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def scope_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Scope_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1421:24: undeclared name not builtin: PMIx_Scope_string + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def scope_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Scope_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1421:17: Casting temporary Python object to non-numeric non-Python type + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def scope_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Scope_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1421:17: Storing unsafe C derivative of temporary Python reference + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def persistence_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Persistence_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1428:24: undeclared name not builtin: PMIx_Persistence_string + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def persistence_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Persistence_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1428:17: Casting temporary Python object to non-numeric non-Python type + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def persistence_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Persistence_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1428:17: Storing unsafe C derivative of temporary Python reference + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def data_range_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Data_range_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1435:24: undeclared name not builtin: PMIx_Data_range_string + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def data_range_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Data_range_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1435:17: Casting temporary Python object to non-numeric non-Python type + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def data_range_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Data_range_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1435:17: Storing unsafe C derivative of temporary Python reference + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def info_directives_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Info_directives_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1442:24: undeclared name not builtin: PMIx_Info_directives_string + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def info_directives_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Info_directives_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1442:17: Casting temporary Python object to non-numeric non-Python type + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def info_directives_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Info_directives_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1442:17: Storing unsafe C derivative of temporary Python reference + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def data_type_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Data_type_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1449:24: undeclared name not builtin: PMIx_Data_type_string + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def data_type_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Data_type_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1449:17: Casting temporary Python object to non-numeric non-Python type + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def data_type_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Data_type_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1449:17: Storing unsafe C derivative of temporary Python reference + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def alloc_directive_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Alloc_directive_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1456:24: undeclared name not builtin: PMIx_Alloc_directive_string + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def alloc_directive_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Alloc_directive_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1456:17: Casting temporary Python object to non-numeric non-Python type + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def alloc_directive_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Alloc_directive_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1456:17: Storing unsafe C derivative of temporary Python reference + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def psetop_directive_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Psetop_directive_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1463:24: undeclared name not builtin: PMIx_Psetop_directive_string + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def psetop_directive_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Psetop_directive_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1463:17: Casting temporary Python object to non-numeric non-Python type + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def psetop_directive_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Psetop_directive_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1463:17: Storing unsafe C derivative of temporary Python reference + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def iof_channel_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_IOF_channel_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1470:24: undeclared name not builtin: PMIx_IOF_channel_string + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def iof_channel_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_IOF_channel_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1470:17: Casting temporary Python object to non-numeric non-Python type + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def iof_channel_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_IOF_channel_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1470:17: Storing unsafe C derivative of temporary Python reference + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def job_state_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Job_state_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1477:24: undeclared name not builtin: PMIx_Job_state_string + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def job_state_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Job_state_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1477:17: Casting temporary Python object to non-numeric non-Python type + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def job_state_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Job_state_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1477:17: Storing unsafe C derivative of temporary Python reference + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def get_attribute_string(self, rep:str): + cdef char *string + pyrep = rep.encode('ascii') + string = <char*>PMIx_Get_attribute_string(pyrep) + ^ +------------------------------------------------------------ + +pmix.pyx:1484:24: undeclared name not builtin: PMIx_Get_attribute_string + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def get_attribute_string(self, rep:str): + cdef char *string + pyrep = rep.encode('ascii') + string = <char*>PMIx_Get_attribute_string(pyrep) + ^ +------------------------------------------------------------ + +pmix.pyx:1484:17: Casting temporary Python object to non-numeric non-Python type + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def get_attribute_string(self, rep:str): + cdef char *string + pyrep = rep.encode('ascii') + string = <char*>PMIx_Get_attribute_string(pyrep) + ^ +------------------------------------------------------------ + +pmix.pyx:1484:17: Storing unsafe C derivative of temporary Python reference + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def get_attribute_name(self, rep:str): + cdef char *string + pyrep = rep.encode('ascii') + string = <char*>PMIx_Get_attribute_name(pyrep) + ^ +------------------------------------------------------------ + +pmix.pyx:1491:24: undeclared name not builtin: PMIx_Get_attribute_name + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def get_attribute_name(self, rep:str): + cdef char *string + pyrep = rep.encode('ascii') + string = <char*>PMIx_Get_attribute_name(pyrep) + ^ +------------------------------------------------------------ + +pmix.pyx:1491:17: Casting temporary Python object to non-numeric non-Python type + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def get_attribute_name(self, rep:str): + cdef char *string + pyrep = rep.encode('ascii') + string = <char*>PMIx_Get_attribute_name(pyrep) + ^ +------------------------------------------------------------ + +pmix.pyx:1491:17: Storing unsafe C derivative of temporary Python reference + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def link_state_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Link_state_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1498:24: undeclared name not builtin: PMIx_Link_state_string + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def link_state_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Link_state_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1498:17: Casting temporary Python object to non-numeric non-Python type + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def link_state_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Link_state_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1498:17: Storing unsafe C derivative of temporary Python reference + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def device_type_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Device_type_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1505:24: undeclared name not builtin: PMIx_Device_type_string + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def device_type_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Device_type_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1505:17: Casting temporary Python object to non-numeric non-Python type + +Error compiling Cython file: +------------------------------------------------------------ +... + return pystr.decode('ascii') + + def device_type_string(self, pystat:int): + cdef char *string + + string = <char*>PMIx_Device_type_string(pystat) + ^ +------------------------------------------------------------ + +pmix.pyx:1505:17: Storing unsafe C derivative of temporary Python reference + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, dicts) + + if sz > 0: + rc = PMIx_Fabric_register(&self.myfabric, info, sz) + ^ +------------------------------------------------------------ + +pmix.pyx:1522:17: undeclared name not builtin: PMIx_Fabric_register + +Error compiling Cython file: +------------------------------------------------------------ +... + + if sz > 0: + rc = PMIx_Fabric_register(&self.myfabric, info, sz) + pmix_free_info(info, sz) + else: + rc = PMIx_Fabric_register(&self.myfabric, NULL, 0) + ^ +------------------------------------------------------------ + +pmix.pyx:1525:54: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + + def fabric_update(self): + fabricinfo = [] + if 0 == self.fabric_set: + return (PMIX_ERR_INIT, None) + rc = PMIx_Fabric_update(&self.myfabric) + ^ +------------------------------------------------------------ + +pmix.pyx:1537:13: undeclared name not builtin: PMIx_Fabric_update + +Error compiling Cython file: +------------------------------------------------------------ +... + return (rc, fabricinfo) + + def fabric_deregister(self): + if 0 == self.fabric_set: + return PMIX_ERR_INIT + rc = PMIx_Fabric_deregister(&self.myfabric) + ^ +------------------------------------------------------------ + +pmix.pyx:1546:13: undeclared name not builtin: PMIx_Fabric_deregister + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIx_Fabric_deregister(&self.myfabric) + self.fabric_set = 0 + return rc; + + def load_topology(self): + rc = PMIx_Load_topology(&self.topo) + ^ +------------------------------------------------------------ + +pmix.pyx:1551:13: undeclared name not builtin: PMIx_Load_topology + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef char *string + cdef pmix_locality_t locality + pyl1 = loc1.encode('ascii') + pyl2 = loc2.encode('ascii') + pyloc = [] + rc = PMIx_Get_relative_locality(pyl1, pyl2, &locality) + ^ +------------------------------------------------------------ + +pmix.pyx:1560:13: undeclared name not builtin: PMIx_Get_relative_locality + +Error compiling Cython file: +------------------------------------------------------------ +... + + def get_cpuset(self, ref:int): + cdef pmix_cpuset_t cpuset + cdef char* csetstr + pycpus = {} + rc = PMIx_Get_cpuset(&cpuset, ref) + ^ +------------------------------------------------------------ + +pmix.pyx:1572:13: undeclared name not builtin: PMIx_Get_cpuset + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef pmix_cpuset_t cpuset + cdef char* csetstr + pycpus = {} + rc = PMIx_Get_cpuset(&cpuset, ref) + if PMIX_SUCCESS == rc: + rc = PMIx_server_generate_cpuset_string(&cpuset, &csetstr) + ^ +------------------------------------------------------------ + +pmix.pyx:1574:17: undeclared name not builtin: PMIx_server_generate_cpuset_string + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef pmix_cpuset_t cpuset + cdef char* csetstr + pycpus = {} + rc = PMIx_Get_cpuset(&cpuset, ref) + if PMIX_SUCCESS == rc: + rc = PMIx_server_generate_cpuset_string(&cpuset, &csetstr) + ^ +------------------------------------------------------------ + +pmix.pyx:1574:61: Cannot convert 'char **' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef size_t ndist + + results = [] + + # check that we loaded our topology + if NULL == self.topo.topology: + ^ +------------------------------------------------------------ + +pmix.pyx:1592:16: Invalid types for '==' (void *, Python object) + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS != rc: + return (rc, results) + + # convert the cpuset + csetstr = pycpus['cpus'].encode('ascii') + rc = PMIx_Parse_cpuset_string(csetstr, &cpuset); + ^ +------------------------------------------------------------ + +pmix.pyx:1605:13: undeclared name not builtin: PMIx_Parse_cpuset_string + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIx_Parse_cpuset_string(csetstr, &cpuset); + if PMIX_SUCCESS != rc: + return (rc, results) + + # compute distances + rc = PMIx_Compute_distances(&self.topo, &cpuset, info, sz, &distances, &ndist) + ^ +------------------------------------------------------------ + +pmix.pyx:1610:13: undeclared name not builtin: PMIx_Compute_distances + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIx_Parse_cpuset_string(csetstr, &cpuset); + if PMIX_SUCCESS != rc: + return (rc, results) + + # compute distances + rc = PMIx_Compute_distances(&self.topo, &cpuset, info, sz, &distances, &ndist) + ^ +------------------------------------------------------------ + +pmix.pyx:1610:79: Cannot convert 'size_t *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + + # return result + return (rc, results) + + def progress(self): + PMIx_Progress() + ^ +------------------------------------------------------------ + +pmix.pyx:1632:8: undeclared name not builtin: PMIx_Progress + +Error compiling Cython file: +------------------------------------------------------------ +... +cdef class PMIxServer(PMIxClient): + cdef pmix_server_module_t myserver + + def __cinit__(self): + self.fabric_set = 0 + memset(self.myproc.nspace, 0, sizeof(self.myproc.nspace)) + ^ +------------------------------------------------------------ + +pmix.pyx:1655:26: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + def __cinit__(self): + self.fabric_set = 0 + memset(self.myproc.nspace, 0, sizeof(self.myproc.nspace)) + self.myproc.rank = PMIX_RANK_UNDEF + # v1.x interfaces + self.myserver.client_connected2 = <pmix_server_client_connected2_fn_t>clientconnected + ^ +------------------------------------------------------------ + +pmix.pyx:1658:43: 'pmix_server_client_connected2_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.fabric_set = 0 + memset(self.myproc.nspace, 0, sizeof(self.myproc.nspace)) + self.myproc.rank = PMIX_RANK_UNDEF + # v1.x interfaces + self.myserver.client_connected2 = <pmix_server_client_connected2_fn_t>clientconnected + self.myserver.client_finalized = <pmix_server_client_finalized_fn_t>clientfinalized + ^ +------------------------------------------------------------ + +pmix.pyx:1659:42: 'pmix_server_client_finalized_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + memset(self.myproc.nspace, 0, sizeof(self.myproc.nspace)) + self.myproc.rank = PMIX_RANK_UNDEF + # v1.x interfaces + self.myserver.client_connected2 = <pmix_server_client_connected2_fn_t>clientconnected + self.myserver.client_finalized = <pmix_server_client_finalized_fn_t>clientfinalized + self.myserver.abort = <pmix_server_abort_fn_t>clientaborted + ^ +------------------------------------------------------------ + +pmix.pyx:1660:31: 'pmix_server_abort_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myproc.rank = PMIX_RANK_UNDEF + # v1.x interfaces + self.myserver.client_connected2 = <pmix_server_client_connected2_fn_t>clientconnected + self.myserver.client_finalized = <pmix_server_client_finalized_fn_t>clientfinalized + self.myserver.abort = <pmix_server_abort_fn_t>clientaborted + self.myserver.fence_nb = <pmix_server_fencenb_fn_t>fencenb + ^ +------------------------------------------------------------ + +pmix.pyx:1661:34: 'pmix_server_fencenb_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # v1.x interfaces + self.myserver.client_connected2 = <pmix_server_client_connected2_fn_t>clientconnected + self.myserver.client_finalized = <pmix_server_client_finalized_fn_t>clientfinalized + self.myserver.abort = <pmix_server_abort_fn_t>clientaborted + self.myserver.fence_nb = <pmix_server_fencenb_fn_t>fencenb + self.myserver.direct_modex = <pmix_server_dmodex_req_fn_t>directmodex + ^ +------------------------------------------------------------ + +pmix.pyx:1662:38: 'pmix_server_dmodex_req_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.client_connected2 = <pmix_server_client_connected2_fn_t>clientconnected + self.myserver.client_finalized = <pmix_server_client_finalized_fn_t>clientfinalized + self.myserver.abort = <pmix_server_abort_fn_t>clientaborted + self.myserver.fence_nb = <pmix_server_fencenb_fn_t>fencenb + self.myserver.direct_modex = <pmix_server_dmodex_req_fn_t>directmodex + self.myserver.publish = <pmix_server_publish_fn_t>publish + ^ +------------------------------------------------------------ + +pmix.pyx:1663:33: 'pmix_server_publish_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.client_finalized = <pmix_server_client_finalized_fn_t>clientfinalized + self.myserver.abort = <pmix_server_abort_fn_t>clientaborted + self.myserver.fence_nb = <pmix_server_fencenb_fn_t>fencenb + self.myserver.direct_modex = <pmix_server_dmodex_req_fn_t>directmodex + self.myserver.publish = <pmix_server_publish_fn_t>publish + self.myserver.lookup = <pmix_server_lookup_fn_t>lookup + ^ +------------------------------------------------------------ + +pmix.pyx:1664:32: 'pmix_server_lookup_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.abort = <pmix_server_abort_fn_t>clientaborted + self.myserver.fence_nb = <pmix_server_fencenb_fn_t>fencenb + self.myserver.direct_modex = <pmix_server_dmodex_req_fn_t>directmodex + self.myserver.publish = <pmix_server_publish_fn_t>publish + self.myserver.lookup = <pmix_server_lookup_fn_t>lookup + self.myserver.unpublish = <pmix_server_unpublish_fn_t>unpublish + ^ +------------------------------------------------------------ + +pmix.pyx:1665:35: 'pmix_server_unpublish_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.fence_nb = <pmix_server_fencenb_fn_t>fencenb + self.myserver.direct_modex = <pmix_server_dmodex_req_fn_t>directmodex + self.myserver.publish = <pmix_server_publish_fn_t>publish + self.myserver.lookup = <pmix_server_lookup_fn_t>lookup + self.myserver.unpublish = <pmix_server_unpublish_fn_t>unpublish + self.myserver.spawn = <pmix_server_spawn_fn_t>spawn + ^ +------------------------------------------------------------ + +pmix.pyx:1666:31: 'pmix_server_spawn_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.direct_modex = <pmix_server_dmodex_req_fn_t>directmodex + self.myserver.publish = <pmix_server_publish_fn_t>publish + self.myserver.lookup = <pmix_server_lookup_fn_t>lookup + self.myserver.unpublish = <pmix_server_unpublish_fn_t>unpublish + self.myserver.spawn = <pmix_server_spawn_fn_t>spawn + self.myserver.connect = <pmix_server_connect_fn_t>connect + ^ +------------------------------------------------------------ + +pmix.pyx:1667:33: 'pmix_server_connect_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.publish = <pmix_server_publish_fn_t>publish + self.myserver.lookup = <pmix_server_lookup_fn_t>lookup + self.myserver.unpublish = <pmix_server_unpublish_fn_t>unpublish + self.myserver.spawn = <pmix_server_spawn_fn_t>spawn + self.myserver.connect = <pmix_server_connect_fn_t>connect + self.myserver.disconnect = <pmix_server_disconnect_fn_t>disconnect + ^ +------------------------------------------------------------ + +pmix.pyx:1668:36: 'pmix_server_disconnect_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.lookup = <pmix_server_lookup_fn_t>lookup + self.myserver.unpublish = <pmix_server_unpublish_fn_t>unpublish + self.myserver.spawn = <pmix_server_spawn_fn_t>spawn + self.myserver.connect = <pmix_server_connect_fn_t>connect + self.myserver.disconnect = <pmix_server_disconnect_fn_t>disconnect + self.myserver.register_events = <pmix_server_register_events_fn_t>registerevents + ^ +------------------------------------------------------------ + +pmix.pyx:1669:41: 'pmix_server_register_events_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.unpublish = <pmix_server_unpublish_fn_t>unpublish + self.myserver.spawn = <pmix_server_spawn_fn_t>spawn + self.myserver.connect = <pmix_server_connect_fn_t>connect + self.myserver.disconnect = <pmix_server_disconnect_fn_t>disconnect + self.myserver.register_events = <pmix_server_register_events_fn_t>registerevents + self.myserver.deregister_events = <pmix_server_deregister_events_fn_t>deregisterevents + ^ +------------------------------------------------------------ + +pmix.pyx:1670:43: 'pmix_server_deregister_events_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.deregister_events = <pmix_server_deregister_events_fn_t>deregisterevents + # skip the listener entry as Python servers will never + # provide their own socket listener thread + # + # v2.x interfaces + self.myserver.notify_event = <pmix_server_notify_event_fn_t>notifyevent + ^ +------------------------------------------------------------ + +pmix.pyx:1675:38: 'pmix_server_notify_event_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # skip the listener entry as Python servers will never + # provide their own socket listener thread + # + # v2.x interfaces + self.myserver.notify_event = <pmix_server_notify_event_fn_t>notifyevent + self.myserver.query = <pmix_server_query_fn_t>query + ^ +------------------------------------------------------------ + +pmix.pyx:1676:31: 'pmix_server_query_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # provide their own socket listener thread + # + # v2.x interfaces + self.myserver.notify_event = <pmix_server_notify_event_fn_t>notifyevent + self.myserver.query = <pmix_server_query_fn_t>query + self.myserver.tool_connected = <pmix_server_tool_connection_fn_t>toolconnected + ^ +------------------------------------------------------------ + +pmix.pyx:1677:40: 'pmix_server_tool_connection_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # + # v2.x interfaces + self.myserver.notify_event = <pmix_server_notify_event_fn_t>notifyevent + self.myserver.query = <pmix_server_query_fn_t>query + self.myserver.tool_connected = <pmix_server_tool_connection_fn_t>toolconnected + self.myserver.log = <pmix_server_log_fn_t>log + ^ +------------------------------------------------------------ + +pmix.pyx:1678:29: 'pmix_server_log_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # v2.x interfaces + self.myserver.notify_event = <pmix_server_notify_event_fn_t>notifyevent + self.myserver.query = <pmix_server_query_fn_t>query + self.myserver.tool_connected = <pmix_server_tool_connection_fn_t>toolconnected + self.myserver.log = <pmix_server_log_fn_t>log + self.myserver.allocate = <pmix_server_alloc_fn_t>allocate + ^ +------------------------------------------------------------ + +pmix.pyx:1679:34: 'pmix_server_alloc_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.notify_event = <pmix_server_notify_event_fn_t>notifyevent + self.myserver.query = <pmix_server_query_fn_t>query + self.myserver.tool_connected = <pmix_server_tool_connection_fn_t>toolconnected + self.myserver.log = <pmix_server_log_fn_t>log + self.myserver.allocate = <pmix_server_alloc_fn_t>allocate + self.myserver.job_control = <pmix_server_job_control_fn_t>jobcontrol + ^ +------------------------------------------------------------ + +pmix.pyx:1680:37: 'pmix_server_job_control_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.query = <pmix_server_query_fn_t>query + self.myserver.tool_connected = <pmix_server_tool_connection_fn_t>toolconnected + self.myserver.log = <pmix_server_log_fn_t>log + self.myserver.allocate = <pmix_server_alloc_fn_t>allocate + self.myserver.job_control = <pmix_server_job_control_fn_t>jobcontrol + self.myserver.monitor = <pmix_server_monitor_fn_t>monitor + ^ +------------------------------------------------------------ + +pmix.pyx:1681:33: 'pmix_server_monitor_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.log = <pmix_server_log_fn_t>log + self.myserver.allocate = <pmix_server_alloc_fn_t>allocate + self.myserver.job_control = <pmix_server_job_control_fn_t>jobcontrol + self.myserver.monitor = <pmix_server_monitor_fn_t>monitor + # v3.x interfaces + self.myserver.get_credential = <pmix_server_get_cred_fn_t>getcredential + ^ +------------------------------------------------------------ + +pmix.pyx:1683:40: 'pmix_server_get_cred_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.allocate = <pmix_server_alloc_fn_t>allocate + self.myserver.job_control = <pmix_server_job_control_fn_t>jobcontrol + self.myserver.monitor = <pmix_server_monitor_fn_t>monitor + # v3.x interfaces + self.myserver.get_credential = <pmix_server_get_cred_fn_t>getcredential + self.myserver.validate_credential = <pmix_server_validate_cred_fn_t>validatecredential + ^ +------------------------------------------------------------ + +pmix.pyx:1684:45: 'pmix_server_validate_cred_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.job_control = <pmix_server_job_control_fn_t>jobcontrol + self.myserver.monitor = <pmix_server_monitor_fn_t>monitor + # v3.x interfaces + self.myserver.get_credential = <pmix_server_get_cred_fn_t>getcredential + self.myserver.validate_credential = <pmix_server_validate_cred_fn_t>validatecredential + self.myserver.iof_pull = <pmix_server_iof_fn_t>iofpull + ^ +------------------------------------------------------------ + +pmix.pyx:1685:34: 'pmix_server_iof_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.monitor = <pmix_server_monitor_fn_t>monitor + # v3.x interfaces + self.myserver.get_credential = <pmix_server_get_cred_fn_t>getcredential + self.myserver.validate_credential = <pmix_server_validate_cred_fn_t>validatecredential + self.myserver.iof_pull = <pmix_server_iof_fn_t>iofpull + self.myserver.push_stdin = <pmix_server_stdin_fn_t>pushstdin + ^ +------------------------------------------------------------ + +pmix.pyx:1686:36: 'pmix_server_stdin_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.get_credential = <pmix_server_get_cred_fn_t>getcredential + self.myserver.validate_credential = <pmix_server_validate_cred_fn_t>validatecredential + self.myserver.iof_pull = <pmix_server_iof_fn_t>iofpull + self.myserver.push_stdin = <pmix_server_stdin_fn_t>pushstdin + # v4.x interfaces + self.myserver.group = <pmix_server_grp_fn_t>group + ^ +------------------------------------------------------------ + +pmix.pyx:1688:31: 'pmix_server_grp_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + self.myserver.validate_credential = <pmix_server_validate_cred_fn_t>validatecredential + self.myserver.iof_pull = <pmix_server_iof_fn_t>iofpull + self.myserver.push_stdin = <pmix_server_stdin_fn_t>pushstdin + # v4.x interfaces + self.myserver.group = <pmix_server_grp_fn_t>group + self.myserver.fabric = <pmix_server_fabric_fn_t>fabric + ^ +------------------------------------------------------------ + +pmix.pyx:1689:32: 'pmix_server_fabric_fn_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, dicts) + if sz > 0: + rc = PMIx_server_init(&self.myserver, info, sz) + ^ +------------------------------------------------------------ + +pmix.pyx:1728:17: undeclared name not builtin: PMIx_server_init + +Error compiling Cython file: +------------------------------------------------------------ +... + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, dicts) + if sz > 0: + rc = PMIx_server_init(&self.myserver, info, sz) + else: + rc = PMIx_server_init(&self.myserver, NULL, 0) + ^ +------------------------------------------------------------ + +pmix.pyx:1730:50: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + + # stop progress thread + stop_progress = True + progressThread.join() + # finalize + return PMIx_server_finalize() + ^ +------------------------------------------------------------ + +pmix.pyx:1741:15: undeclared name not builtin: PMIx_server_finalize + +Error compiling Cython file: +------------------------------------------------------------ +... + def generate_regex(self, hosts:list): + cdef char *regex; + mycomma = "," + myhosts = mycomma.join(hosts) + pyhosts = myhosts.encode('ascii') + rc = PMIx_generate_regex(pyhosts, ®ex) + ^ +------------------------------------------------------------ + +pmix.pyx:1748:13: undeclared name not builtin: PMIx_generate_regex + +Error compiling Cython file: +------------------------------------------------------------ +... + def generate_regex(self, hosts:list): + cdef char *regex; + mycomma = "," + myhosts = mycomma.join(hosts) + pyhosts = myhosts.encode('ascii') + rc = PMIx_generate_regex(pyhosts, ®ex) + ^ +------------------------------------------------------------ + +pmix.pyx:1748:42: Cannot convert 'char **' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + def generate_ppn(self, procs:list): + cdef char *ppn; + mysemi = ";" + myprocs = mysemi.join(procs) + pyprocs = myprocs.encode('ascii') + rc = PMIx_generate_ppn(pyprocs, &ppn) + ^ +------------------------------------------------------------ + +pmix.pyx:1758:13: undeclared name not builtin: PMIx_generate_ppn + +Error compiling Cython file: +------------------------------------------------------------ +... + def generate_ppn(self, procs:list): + cdef char *ppn; + mysemi = ";" + myprocs = mysemi.join(procs) + pyprocs = myprocs.encode('ascii') + rc = PMIx_generate_ppn(pyprocs, &ppn) + ^ +------------------------------------------------------------ + +pmix.pyx:1758:40: Cannot convert 'char **' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, dicts) + + if sz > 0: + rc = PMIx_server_register_nspace(nspace, nlocalprocs, info, sz, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1815:17: undeclared name not builtin: PMIx_server_register_nspace + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, dicts) + + if sz > 0: + rc = PMIx_server_register_nspace(nspace, nlocalprocs, info, sz, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1815:76: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, dicts) + + if sz > 0: + rc = PMIx_server_register_nspace(nspace, nlocalprocs, info, sz, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1815:82: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_alloc_info(info_ptr, &sz, dicts) + + if sz > 0: + rc = PMIx_server_register_nspace(nspace, nlocalprocs, info, sz, NULL, NULL) + else: + rc = PMIx_server_register_nspace(nspace, nlocalprocs, NULL, 0, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1817:66: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_alloc_info(info_ptr, &sz, dicts) + + if sz > 0: + rc = PMIx_server_register_nspace(nspace, nlocalprocs, info, sz, NULL, NULL) + else: + rc = PMIx_server_register_nspace(nspace, nlocalprocs, NULL, 0, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1817:75: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_alloc_info(info_ptr, &sz, dicts) + + if sz > 0: + rc = PMIx_server_register_nspace(nspace, nlocalprocs, info, sz, NULL, NULL) + else: + rc = PMIx_server_register_nspace(nspace, nlocalprocs, NULL, 0, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1817:81: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + def deregister_nspace(self, ns:str): + cdef pmix_nspace_t nspace + global active + # convert the args into the necessary C-arguments + pmix_copy_nspace(nspace, ns) + PMIx_server_deregister_nspace(nspace, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1830:8: undeclared name not builtin: PMIx_server_deregister_nspace + +Error compiling Cython file: +------------------------------------------------------------ +... + def deregister_nspace(self, ns:str): + cdef pmix_nspace_t nspace + global active + # convert the args into the necessary C-arguments + pmix_copy_nspace(nspace, ns) + PMIx_server_deregister_nspace(nspace, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1830:46: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + def deregister_nspace(self, ns:str): + cdef pmix_nspace_t nspace + global active + # convert the args into the necessary C-arguments + pmix_copy_nspace(nspace, ns) + PMIx_server_deregister_nspace(nspace, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1830:52: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, directives) + if PMIX_SUCCESS != rc: + return rc + + rc = PMIx_server_register_resources(info, sz, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1845:13: undeclared name not builtin: PMIx_server_register_resources + +Error compiling Cython file: +------------------------------------------------------------ +... + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, directives) + if PMIX_SUCCESS != rc: + return rc + + rc = PMIx_server_register_resources(info, sz, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1845:54: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, directives) + if PMIX_SUCCESS != rc: + return rc + + rc = PMIx_server_register_resources(info, sz, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1845:60: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, directives) + if PMIX_SUCCESS != rc: + return rc + + rc = PMIx_server_deregister_resources(info, sz, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1860:13: undeclared name not builtin: PMIx_server_deregister_resources + +Error compiling Cython file: +------------------------------------------------------------ +... + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, directives) + if PMIX_SUCCESS != rc: + return rc + + rc = PMIx_server_deregister_resources(info, sz, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1860:56: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, directives) + if PMIX_SUCCESS != rc: + return rc + + rc = PMIx_server_deregister_resources(info, sz, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1860:62: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + def register_client(self, proc:dict, uid:int, gid:int): + global active + cdef pmix_proc_t p; + pmix_copy_nspace(p.nspace, proc['nspace']) + p.rank = proc['rank'] + rc = PMIx_server_register_client(&p, uid, gid, NULL, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1879:13: undeclared name not builtin: PMIx_server_register_client + +Error compiling Cython file: +------------------------------------------------------------ +... + def register_client(self, proc:dict, uid:int, gid:int): + global active + cdef pmix_proc_t p; + pmix_copy_nspace(p.nspace, proc['nspace']) + p.rank = proc['rank'] + rc = PMIx_server_register_client(&p, uid, gid, NULL, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1879:55: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + def register_client(self, proc:dict, uid:int, gid:int): + global active + cdef pmix_proc_t p; + pmix_copy_nspace(p.nspace, proc['nspace']) + p.rank = proc['rank'] + rc = PMIx_server_register_client(&p, uid, gid, NULL, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1879:61: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + def register_client(self, proc:dict, uid:int, gid:int): + global active + cdef pmix_proc_t p; + pmix_copy_nspace(p.nspace, proc['nspace']) + p.rank = proc['rank'] + rc = PMIx_server_register_client(&p, uid, gid, NULL, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1879:67: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + def deregister_client(self, proc:dict): + global active + cdef pmix_proc_t p; + pmix_copy_nspace(p.nspace, proc['nspace']) + p.rank = proc['rank'] + rc = PMIx_server_deregister_client(&p, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1892:13: undeclared name not builtin: PMIx_server_deregister_client + +Error compiling Cython file: +------------------------------------------------------------ +... + def deregister_client(self, proc:dict): + global active + cdef pmix_proc_t p; + pmix_copy_nspace(p.nspace, proc['nspace']) + p.rank = proc['rank'] + rc = PMIx_server_deregister_client(&p, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1892:47: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + def deregister_client(self, proc:dict): + global active + cdef pmix_proc_t p; + pmix_copy_nspace(p.nspace, proc['nspace']) + p.rank = proc['rank'] + rc = PMIx_server_deregister_client(&p, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:1892:53: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef unicode pstring + pmix_copy_nspace(p.nspace, proc['nspace']) + p.rank = proc['rank'] + # convert the incoming dictionary to an array + # of strings + rc = PMIx_server_setup_fork(&p, &penv) + ^ +------------------------------------------------------------ + +pmix.pyx:1913:13: undeclared name not builtin: PMIx_server_setup_fork + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef unicode pstring + pmix_copy_nspace(p.nspace, proc['nspace']) + p.rank = proc['rank'] + # convert the incoming dictionary to an array + # of strings + rc = PMIx_server_setup_fork(&p, &penv) + ^ +------------------------------------------------------------ + +pmix.pyx:1913:40: Cannot convert 'char ***' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef pmix_proc_t p; + pmix_copy_nspace(p.nspace, proc['nspace']) + p.rank = proc['rank'] + active.clear() + pybo = (None, 0) + rc = PMIx_server_dmodex_request(&p, dmodx_cbfunc, NULL); + ^ +------------------------------------------------------------ + +pmix.pyx:1934:13: undeclared name not builtin: PMIx_server_dmodex_request + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef pmix_proc_t p; + pmix_copy_nspace(p.nspace, proc['nspace']) + p.rank = proc['rank'] + active.clear() + pybo = (None, 0) + rc = PMIx_server_dmodex_request(&p, dmodx_cbfunc, NULL); + ^ +------------------------------------------------------------ + +pmix.pyx:1934:44: Cannot convert 'void (<error>, char *, size_t, void *)' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef pmix_proc_t p; + pmix_copy_nspace(p.nspace, proc['nspace']) + p.rank = proc['rank'] + active.clear() + pybo = (None, 0) + rc = PMIx_server_dmodex_request(&p, dmodx_cbfunc, NULL); + ^ +------------------------------------------------------------ + +pmix.pyx:1934:58: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, dicts) + + active.clear() + rc = PMIx_server_setup_application(nspace, info, sz, setupapp_cbfunc, NULL); + ^ +------------------------------------------------------------ + +pmix.pyx:1956:13: undeclared name not builtin: PMIx_server_setup_application + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, dicts) + + active.clear() + rc = PMIx_server_setup_application(nspace, info, sz, setupapp_cbfunc, NULL); + ^ +------------------------------------------------------------ + +pmix.pyx:1956:61: Cannot convert 'void (<error>, <error>, size_t, void *, <error>, void *) nogil' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, dicts) + + active.clear() + rc = PMIx_server_setup_application(nspace, info, sz, setupapp_cbfunc, NULL); + ^ +------------------------------------------------------------ + +pmix.pyx:1956:78: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + return PMIX_SUCCESS + else: + return PMIX_SUCCESS + + # call Server API + rc = PMIx_Register_attributes(func, attarray) + ^ +------------------------------------------------------------ + +pmix.pyx:1987:13: undeclared name not builtin: PMIx_Register_attributes + +Error compiling Cython file: +------------------------------------------------------------ +... + return PMIX_SUCCESS + else: + return PMIX_SUCCESS + + # call Server API + rc = PMIx_Register_attributes(func, attarray) + ^ +------------------------------------------------------------ + +pmix.pyx:1987:44: Cannot convert 'char **' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # call the API + active.clear() + rc = PMIx_server_collect_inventory(directives, ndirs, + ^ +------------------------------------------------------------ + +pmix.pyx:2008:13: undeclared name not builtin: PMIx_server_collect_inventory + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # call the API + active.clear() + rc = PMIx_server_collect_inventory(directives, ndirs, + collectinventory_cbfunc, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:2009:43: Cannot convert 'void (<error>, <error>, size_t, void *, <error>, void *) nogil' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # call the API + active.clear() + rc = PMIx_server_collect_inventory(directives, ndirs, + collectinventory_cbfunc, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:2009:68: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # call the API + rc = PMIx_server_deliver_inventory(info, ninfo, directives, ndirs, + ^ +------------------------------------------------------------ + +pmix.pyx:2033:13: undeclared name not builtin: PMIx_server_deliver_inventory + +Error compiling Cython file: +------------------------------------------------------------ +... + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # call the API + rc = PMIx_server_deliver_inventory(info, ninfo, directives, ndirs, + NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:2034:43: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # call the API + rc = PMIx_server_deliver_inventory(info, ninfo, directives, ndirs, + NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:2034:49: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef pmix_info_t *info + cdef size_t sz + pmix_copy_nspace(nspace, ns) + if ilist is not None: + sz = len(ilist) + info = <pmix_info_t*> PyMem_Malloc(sz * sizeof(pmix_info_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:2045:20: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + pykey = str(d['key']) + pmix_copy_key(info[n].key, pykey) + # the value also needs to be transferred + val = {'value':d['value'], 'val_type':d['val_type']} + # send dict of value and val_type to pmix_load_value + pmix_load_value(&info[n].value, val) + ^ +------------------------------------------------------------ + +pmix.pyx:2055:32: Cannot take address of Python object attribute 'value' + +Error compiling Cython file: +------------------------------------------------------------ +... + n += 1 + break + else: + info = NULL + sz = 0 + rc = PMIx_server_setup_local_support(nspace, info, sz, NULL, NULL); + ^ +------------------------------------------------------------ + +pmix.pyx:2061:13: undeclared name not builtin: PMIx_server_setup_local_support + +Error compiling Cython file: +------------------------------------------------------------ +... + n += 1 + break + else: + info = NULL + sz = 0 + rc = PMIx_server_setup_local_support(nspace, info, sz, NULL, NULL); + ^ +------------------------------------------------------------ + +pmix.pyx:2061:63: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + n += 1 + break + else: + info = NULL + sz = 0 + rc = PMIx_server_setup_local_support(nspace, info, sz, NULL, NULL); + ^ +------------------------------------------------------------ + +pmix.pyx:2061:69: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # convert pysrc to pmix_proc_t + pmix_copy_nspace(source[0].nspace, pysrc['nspace']) + source[0].rank = pysrc['rank'] + + # convert pydata to pmix_byte_object_t + bo = <pmix_byte_object_t*>PyMem_Malloc(sizeof(pmix_byte_object_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:2082:14: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + bo.size = sizeof(data) + bo.bytes = <char*> PyMem_Malloc(bo.size) + if not bo.bytes: + return PMIX_ERR_NOMEM + pyptr = <const char*>data + memcpy(bo.bytes, pyptr, bo.size) + ^ +------------------------------------------------------------ + +pmix.pyx:2091:17: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # call API + rc = PMIx_server_IOF_deliver(source, channel, bo, directives, ndirs, + ^ +------------------------------------------------------------ + +pmix.pyx:2098:13: undeclared name not builtin: PMIx_server_IOF_deliver + +Error compiling Cython file: +------------------------------------------------------------ +... + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # call API + rc = PMIx_server_IOF_deliver(source, channel, bo, directives, ndirs, + NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:2099:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # call API + rc = PMIx_server_IOF_deliver(source, channel, bo, directives, ndirs, + NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:2099:43: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + pyset = name.encode('ascii') + # convert list of procs to array of pmix_proc_t's + if members is None: + return PMIX_ERR_BAD_PARAM + nprocs = len(members) + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:2113:17: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_load_procs(procs, members) + if PMIX_SUCCESS != rc: + pmix_free_procs(procs, nprocs) + return rc + # define the set + rc = PMIx_server_define_process_set(procs, nprocs, pyset) + ^ +------------------------------------------------------------ + +pmix.pyx:2121:13: undeclared name not builtin: PMIx_server_define_process_set + +Error compiling Cython file: +------------------------------------------------------------ +... + def delete_process_set(name:str): + + # convert set name + pyset = name.encode('ascii') + # delete the set + rc = PMIx_server_delete_process_set(pyset) + ^ +------------------------------------------------------------ + +pmix.pyx:2130:13: undeclared name not builtin: PMIx_server_delete_process_set + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef pmix_pdata_t *pd; + cdef size_t ndata; + if pdata is not None: + ndata = len(pdata) + if 0 < ndata: + pd = <pmix_pdata_t*> PyMem_Malloc(ndata * sizeof(pmix_pdata_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:2376:18: 'pmix_pdata_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef pmix_info_t *info; + cdef size_t ninfo + if results is not None and 0 < len(results): + ninfo = len(results) + if 0 < nqueries: + info = <pmix_info_t*> PyMem_Malloc(ninfo * sizeof(pmix_info_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:2669:20: 'pmix_info_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + info = NULL + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &ninfo, pyinfo) + + # convert pycred to pmix_byte_object_t + bo = <pmix_byte_object_t*>PyMem_Malloc(sizeof(pmix_byte_object_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:2941:10: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + bo.size = sizeof(cred) + bo.bytes = <char*> PyMem_Malloc(bo.size) + if not bo.bytes: + return PMIX_ERR_NOMEM + pyptr = <const char*>cred + memcpy(bo.bytes, pyptr, bo.size) + ^ +------------------------------------------------------------ + +pmix.pyx:2950:13: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = PMIX_ERR_NOT_SUPPORTED + return rc + +cdef class PMIxTool(PMIxServer): + def __cinit__(self): + memset(self.myproc.nspace, 0, sizeof(self.myproc.nspace)) + ^ +------------------------------------------------------------ + +pmix.pyx:3168:26: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_alloc_info(info_ptr, &sz, dicts) + if PMIX_SUCCESS != rc: + return rc, myname + + if sz > 0: + rc = PMIx_tool_init(&self.myproc, info, sz) + ^ +------------------------------------------------------------ + +pmix.pyx:3198:17: undeclared name not builtin: PMIx_tool_init + +Error compiling Cython file: +------------------------------------------------------------ +... + + if sz > 0: + rc = PMIx_tool_init(&self.myproc, info, sz) + pmix_free_info(info, sz) + else: + rc = PMIx_tool_init(&self.myproc, NULL, 0) + ^ +------------------------------------------------------------ + +pmix.pyx:3201:46: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + + # stop progress thread + stop_progress = True + progressThread.join(timeout=1) + # finalize + rc = PMIx_tool_finalize() + ^ +------------------------------------------------------------ + +pmix.pyx:3215:13: undeclared name not builtin: PMIx_tool_finalize + +Error compiling Cython file: +------------------------------------------------------------ +... + # convert the server name + pmix_copy_nspace(srvr.nspace, server['nspace']) + srvr.rank = server['rank'] + + # perform disconnect + rc = PMIx_tool_disconnect(&srvr); + ^ +------------------------------------------------------------ + +pmix.pyx:3227:13: undeclared name not builtin: PMIx_tool_disconnect + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + info_ptr = &info + rc = pmix_alloc_info(info_ptr, &sz, dicts) + + if sz > 0: + rc = PMIx_tool_attach_to_server(&self.myproc, &srvr, info, sz) + ^ +------------------------------------------------------------ + +pmix.pyx:3248:17: undeclared name not builtin: PMIx_tool_attach_to_server + +Error compiling Cython file: +------------------------------------------------------------ +... + + if sz > 0: + rc = PMIx_tool_attach_to_server(&self.myproc, &srvr, info, sz) + pmix_free_info(info, sz) + else: + rc = PMIx_tool_attach_to_server(&self.myproc, &srvr, NULL, 0) + ^ +------------------------------------------------------------ + +pmix.pyx:3251:65: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + def get_servers(self): + cdef pmix_proc_t *servers + cdef size_t nservers + + pysrvrs = [] + rc = PMIx_tool_get_servers(&servers, &nservers) + ^ +------------------------------------------------------------ + +pmix.pyx:3263:13: undeclared name not builtin: PMIx_tool_get_servers + +Error compiling Cython file: +------------------------------------------------------------ +... + def get_servers(self): + cdef pmix_proc_t *servers + cdef size_t nservers + + pysrvrs = [] + rc = PMIx_tool_get_servers(&servers, &nservers) + ^ +------------------------------------------------------------ + +pmix.pyx:3263:45: Cannot convert 'size_t *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + if 0 < ninfo: + pmix_free_info(info, ninfo) + return rc + + # perform op + rc = PMIx_tool_set_server(&srvr, info, ninfo); + ^ +------------------------------------------------------------ + +pmix.pyx:3289:13: undeclared name not builtin: PMIx_tool_set_server + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef pmix_status_t pmix_rc + + # convert list of procs to array of pmix_proc_t's + if pyprocs is not None: + nprocs = len(pyprocs) + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:3309:21: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS != rc: + pmix_free_procs(procs, nprocs) + return rc, -1 + else: + nprocs = 1 + procs = <pmix_proc_t*> PyMem_Malloc(nprocs * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:3318:21: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + ^ +------------------------------------------------------------ + +pmix.pyx:3330:23: undeclared name not builtin: PMIx_IOF_pull + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + pyiofhandler, + ^ +------------------------------------------------------------ + +pmix.pyx:3331:37: Cannot convert 'void (size_t, <error>, <error>, <error>, <error>, size_t) nogil' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + pyiofhandler, + NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:3332:37: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + pyiofhandler, + NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:3332:43: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # call the library + rc = PMIx_IOF_deregister(iofhdlr, directives, ndirs, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:3362:13: undeclared name not builtin: PMIx_IOF_deregister + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # call the library + rc = PMIx_IOF_deregister(iofhdlr, directives, ndirs, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:3362:61: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # call the library + rc = PMIx_IOF_deregister(iofhdlr, directives, ndirs, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:3362:67: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + cdef pmix_proc_t *targets + ntargets = 0 + ndirs = 0 + + # convert data to pmix_byte_object_t + bo = <pmix_byte_object_t*>PyMem_Malloc(sizeof(pmix_byte_object_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:3389:14: 'pmix_byte_object_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + bo.size = sizeof(cred) + bo.bytes = <char*> PyMem_Malloc(bo.size) + if not bo.bytes: + return PMIX_ERR_NOMEM + pyptr = <const char*>cred + memcpy(bo.bytes, pyptr, bo.size) + ^ +------------------------------------------------------------ + +pmix.pyx:3398:17: Cannot convert Python object to 'void *' + +Error compiling Cython file: +------------------------------------------------------------ +... + memcpy(bo.bytes, pyptr, bo.size) + + # convert list of proc targets to array of pmix_proc_t's + if pytargets is not None: + ntargets = len(pytargets) + targets = <pmix_proc_t*> PyMem_Malloc(ntargets * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:3403:23: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + if PMIX_SUCCESS != rc: + pmix_free_procs(targets, ntargets) + return rc + else: + ntargets = 1 + targets = <pmix_proc_t*> PyMem_Malloc(ntargets * sizeof(pmix_proc_t)) + ^ +------------------------------------------------------------ + +pmix.pyx:3412:23: 'pmix_proc_t' is not a type identifier + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # Call the library + rc = PMIx_IOF_push(targets, ntargets, bo, directives, ndirs, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:3423:13: undeclared name not builtin: PMIx_IOF_push + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # Call the library + rc = PMIx_IOF_push(targets, ntargets, bo, directives, ndirs, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:3423:69: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + # allocate and load pmix info structs from python list of dictionaries + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # Call the library + rc = PMIx_IOF_push(targets, ntargets, bo, directives, ndirs, NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:3423:75: Cannot convert 'void *' to Python object + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_apps(apps, napps) + if 0 < ninfo: + pmix_free_info(jinfo, ninfo) + return rc, None + with nogil: + rc = PMIx_Spawn(jinfo, ninfo, apps, napps, nspace) + ^ +------------------------------------------------------------ + +pmix.pyx:751:27: Calling gil-requiring function not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_apps(apps, napps) + if 0 < ninfo: + pmix_free_info(jinfo, ninfo) + return rc, None + with nogil: + rc = PMIx_Spawn(jinfo, ninfo, apps, napps, nspace) + ^ +------------------------------------------------------------ + +pmix.pyx:751:17: Accessing Python global or builtin not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_apps(apps, napps) + if 0 < ninfo: + pmix_free_info(jinfo, ninfo) + return rc, None + with nogil: + rc = PMIx_Spawn(jinfo, ninfo, apps, napps, nspace) + ^ +------------------------------------------------------------ + +pmix.pyx:751:27: Constructing Python tuple not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_apps(apps, napps) + if 0 < ninfo: + pmix_free_info(jinfo, ninfo) + return rc, None + with nogil: + rc = PMIx_Spawn(jinfo, ninfo, apps, napps, nspace) + ^ +------------------------------------------------------------ + +pmix.pyx:751:28: Converting to Python object not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_apps(apps, napps) + if 0 < ninfo: + pmix_free_info(jinfo, ninfo) + return rc, None + with nogil: + rc = PMIx_Spawn(jinfo, ninfo, apps, napps, nspace) + ^ +------------------------------------------------------------ + +pmix.pyx:751:35: Converting to Python object not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_apps(apps, napps) + if 0 < ninfo: + pmix_free_info(jinfo, ninfo) + return rc, None + with nogil: + rc = PMIx_Spawn(jinfo, ninfo, apps, napps, nspace) + ^ +------------------------------------------------------------ + +pmix.pyx:751:42: Converting to Python object not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_apps(apps, napps) + if 0 < ninfo: + pmix_free_info(jinfo, ninfo) + return rc, None + with nogil: + rc = PMIx_Spawn(jinfo, ninfo, apps, napps, nspace) + ^ +------------------------------------------------------------ + +pmix.pyx:751:48: Converting to Python object not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + pmix_free_apps(apps, napps) + if 0 < ninfo: + pmix_free_info(jinfo, ninfo) + return rc, None + with nogil: + rc = PMIx_Spawn(jinfo, ninfo, apps, napps, nspace) + ^ +------------------------------------------------------------ + +pmix.pyx:751:55: Converting to Python object not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + ^ +------------------------------------------------------------ + +pmix.pyx:3330:36: Coercion from Python not allowed without the GIL + +Error compiling Cython file: +------------------------------------------------------------ +... + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + ^ +------------------------------------------------------------ + +pmix.pyx:3330:36: Calling gil-requiring function not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + ^ +------------------------------------------------------------ + +pmix.pyx:3330:23: Accessing Python global or builtin not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + ^ +------------------------------------------------------------ + +pmix.pyx:3330:36: Constructing Python tuple not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + ^ +------------------------------------------------------------ + +pmix.pyx:3330:37: Converting to Python object not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + ^ +------------------------------------------------------------ + +pmix.pyx:3330:44: Converting to Python object not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + ^ +------------------------------------------------------------ + +pmix.pyx:3330:52: Converting to Python object not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + ^ +------------------------------------------------------------ + +pmix.pyx:3330:64: Converting to Python object not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + directives_ptr = &directives + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + ^ +------------------------------------------------------------ + +pmix.pyx:3330:71: Converting to Python object not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + rc = pmix_alloc_info(directives_ptr, &ndirs, pydirs) + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + pyiofhandler, + ^ +------------------------------------------------------------ + +pmix.pyx:3331:37: Converting to Python object not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + pyiofhandler, + NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:3332:37: Converting to Python object not allowed without gil + +Error compiling Cython file: +------------------------------------------------------------ +... + + # Call the library + with nogil: + pmix_rc = PMIx_IOF_pull(procs, nprocs, directives, ndirs, channel, + pyiofhandler, + NULL, NULL) + ^ +------------------------------------------------------------ + +pmix.pyx:3332:43: Converting to Python object not allowed without gil +Traceback (most recent call last): + File "../../bindings/python/setup.py", line 72, in <module> + compiler_directives={'language_level': 3}), + File "/usr/local/lib64/python3.6/site-packages/Cython/Build/Dependencies.py", line 1112, in cythonize + cythonize_one(*args) + File "/usr/local/lib64/python3.6/site-packages/Cython/Build/Dependencies.py", line 1235, in cythonize_one + raise CompileError(None, pyx_file) +Cython.Compiler.Errors.CompileError: /opt/hpc/build/openpmix/bindings/python/pmix.pyx +make[3]: *** [Makefile:796: install-exec-local] Error 1 +make[2]: *** [Makefile:682: install-am] Error 2 +make[1]: *** [Makefile:695: install-recursive] Error 1 +make: *** [Makefile:855: install-recursive] Error 1 diff --git a/etc/Makefile.am b/etc/Makefile.am old mode 100644 new mode 100755 diff --git a/etc/pmix-mca-params.conf b/etc/pmix-mca-params.conf old mode 100644 new mode 100755 diff --git a/examples/Makefile.am b/examples/Makefile.am old mode 100644 new mode 100755 diff --git a/examples/abi_no_init.c b/examples/abi_no_init.c old mode 100644 new mode 100755 diff --git a/examples/abi_with_init.c b/examples/abi_with_init.c old mode 100644 new mode 100755 diff --git a/examples/alloc.c b/examples/alloc.c old mode 100644 new mode 100755 diff --git a/examples/asyncgroup.c b/examples/asyncgroup.c old mode 100644 new mode 100755 diff --git a/examples/bad_exit.c b/examples/bad_exit.c old mode 100644 new mode 100755 diff --git a/examples/client.c b/examples/client.c old mode 100644 new mode 100755 diff --git a/examples/client2.c b/examples/client2.c old mode 100644 new mode 100755 diff --git a/examples/debugger.c b/examples/debugger.c old mode 100644 new mode 100755 diff --git a/examples/debuggerd.c b/examples/debuggerd.c old mode 100644 new mode 100755 diff --git a/examples/dmodex.c b/examples/dmodex.c old mode 100644 new mode 100755 diff --git a/examples/dynamic.c b/examples/dynamic.c old mode 100644 new mode 100755 diff --git a/examples/examples.h b/examples/examples.h old mode 100644 new mode 100755 diff --git a/examples/fault.c b/examples/fault.c old mode 100644 new mode 100755 diff --git a/examples/group.c b/examples/group.c old mode 100644 new mode 100755 diff --git a/examples/group_dmodex.c b/examples/group_dmodex.c old mode 100644 new mode 100755 diff --git a/examples/group_lcl_cid.c b/examples/group_lcl_cid.c old mode 100644 new mode 100755 diff --git a/examples/hello.c b/examples/hello.c old mode 100644 new mode 100755 diff --git a/examples/jctrl.c b/examples/jctrl.c old mode 100644 new mode 100755 diff --git a/examples/launcher.c b/examples/launcher.c old mode 100644 new mode 100755 diff --git a/examples/log.c b/examples/log.c old mode 100644 new mode 100755 diff --git a/examples/nodeinfo.c b/examples/nodeinfo.c old mode 100644 new mode 100755 diff --git a/examples/pmi1client.c b/examples/pmi1client.c old mode 100644 new mode 100755 diff --git a/examples/pub.c b/examples/pub.c old mode 100644 new mode 100755 diff --git a/examples/pubi.c b/examples/pubi.c old mode 100644 new mode 100755 diff --git a/examples/server.c b/examples/server.c old mode 100644 new mode 100755 diff --git a/examples/tool.c b/examples/tool.c old mode 100644 new mode 100755 diff --git a/include/Makefile.am b/include/Makefile.am old mode 100644 new mode 100755 diff --git a/include/pmix.h b/include/pmix.h old mode 100644 new mode 100755 diff --git a/include/pmix_common.h.in b/include/pmix_common.h.in old mode 100644 new mode 100755 index 8230fdf0e31fdf6c846dd71a8dad0f08c830d143..4f178f2b69b6478176cbd544758afa5e91e7a2fe --- a/include/pmix_common.h.in +++ b/include/pmix_common.h.in @@ -1570,6 +1570,8 @@ typedef uint8_t pmix_psetop_directive_t; #define PMIX_PSETOP_DIFFERENCE 8 // The difference of two psets is requested #define PMIX_PSETOP_INTERSECTION 9 // The intersection of two psets is requested #define PMIX_PSETOP_MULTI 10 // Multiple operations specified in the info object +#define PMIX_PSETOP_DEFINE 11 // Defines PSet with given processes +#define PMIX_PSETOP_SPLIT 12 // Creates subsets of the input set /* define a value boundary beyond which implementers are free * to define their own directive values */ #define PMIX_PSETOP_EXTERNAL 128 @@ -3360,7 +3362,6 @@ typedef struct pmix_value { void *ptr; pmix_alloc_directive_t adir; pmix_psetop_directive_t pdir; - //pmix_res_change_type_t rctype; pmix_envar_t envar; pmix_coord_t *coord; pmix_link_state_t linkstate; diff --git a/include/pmix_deprecated.h b/include/pmix_deprecated.h old mode 100644 new mode 100755 diff --git a/include/pmix_server.h b/include/pmix_server.h old mode 100644 new mode 100755 diff --git a/include/pmix_tool.h b/include/pmix_tool.h old mode 100644 new mode 100755 diff --git a/include/pmix_version.h.in b/include/pmix_version.h.in old mode 100644 new mode 100755 diff --git a/maint/pmix.pc.in b/maint/pmix.pc.in old mode 100644 new mode 100755 diff --git a/output.txt b/output.txt new file mode 100644 index 0000000000000000000000000000000000000000..ebce7e2af89d03641483da8c2a208585beb5be6b --- /dev/null +++ b/output.txt @@ -0,0 +1,742 @@ +Making install in config +make[1]: Entering directory '/opt/hpc/build/openpmix/config' +make[2]: Entering directory '/opt/hpc/build/openpmix/config' +make[2]: Nothing to be done for 'install-exec-am'. +make[2]: Nothing to be done for 'install-data-am'. +make[2]: Leaving directory '/opt/hpc/build/openpmix/config' +make[1]: Leaving directory '/opt/hpc/build/openpmix/config' +Making install in contrib +make[1]: Entering directory '/opt/hpc/build/openpmix/contrib' +make[2]: Entering directory '/opt/hpc/build/openpmix/contrib' +make[2]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/install -c -m 644 pmix-valgrind.supp '/opt/hpc/install/pmix/share/pmix' +make[2]: Leaving directory '/opt/hpc/build/openpmix/contrib' +make[1]: Leaving directory '/opt/hpc/build/openpmix/contrib' +Making install in include +make[1]: Entering directory '/opt/hpc/build/openpmix/include' +make[2]: Entering directory '/opt/hpc/build/openpmix/include' +make[2]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include' + /usr/bin/install -c -m 644 pmix.h pmix_server.h pmix_tool.h pmix_deprecated.h '/opt/hpc/install/pmix/include' + /usr/bin/install -c -m 644 pmix_common.h pmix_version.h '/opt/hpc/install/pmix/include' +make[2]: Leaving directory '/opt/hpc/build/openpmix/include' +make[1]: Leaving directory '/opt/hpc/build/openpmix/include' +Making install in src +make[1]: Entering directory '/opt/hpc/build/openpmix/src' +Making install in include +make[2]: Entering directory '/opt/hpc/build/openpmix/src/include' +make install-am +make[3]: Entering directory '/opt/hpc/build/openpmix/src/include' +make[4]: Entering directory '/opt/hpc/build/openpmix/src/include' +make[4]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/include' + /usr/bin/install -c -m 644 pmix_globals.h pmix_atomic.h pmix_hash_string.h pmix_socket_errno.h pmix_stdint.h pmix_prefetch.h pmix_types.h pmix_config.h pmix_config_top.h pmix_config_bottom.h pmix_portable_platform.h pmix_portable_platform_real.h pmix_frameworks.h pmix_dictionary.h '/opt/hpc/install/pmix/include/pmix/src/include/.' +make[4]: Leaving directory '/opt/hpc/build/openpmix/src/include' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/include' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/include' +Making install in class +make[2]: Entering directory '/opt/hpc/build/openpmix/src/class' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/class' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/class' + /usr/bin/install -c -m 644 pmix_bitmap.h pmix_object.h pmix_list.h pmix_pointer_array.h pmix_hash_table.h pmix_hotel.h pmix_ring_buffer.h pmix_value_array.h '/opt/hpc/install/pmix/include/pmix/src/class' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/class' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/class' +Making install in util/keyval +make[2]: Entering directory '/opt/hpc/build/openpmix/src/util/keyval' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/util/keyval' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Nothing to be done for 'install-data-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/util/keyval' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/util/keyval' +Making install in util +make[2]: Entering directory '/opt/hpc/build/openpmix/src/util' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/util' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/util' + /usr/bin/install -c -m 644 help-pmix-util.txt help-cli.txt '/opt/hpc/install/pmix/share/pmix' + /usr/bin/install -c -m 644 pmix_alfg.h pmix_argv.h pmix_cmd_line.h pmix_error.h pmix_printf.h pmix_output.h pmix_environ.h pmix_fd.h pmix_timings.h pmix_os_dirpath.h pmix_os_path.h pmix_basename.h pmix_keyval_parse.h pmix_show_help.h pmix_path.h pmix_getid.h pmix_strnlen.h pmix_shmem.h pmix_vmem.h pmix_hash.h pmix_name_fns.h pmix_net.h pmix_if.h pmix_parse_options.h pmix_context_fns.h pmix_pty.h pmix_few.h pmix_string_copy.h pmix_getcwd.h '/opt/hpc/install/pmix/include/pmix/src/util' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/util' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/util' +Making install in mca/base +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/base' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/base' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/base' + /usr/bin/install -c -m 644 help-pmix-mca-base.txt help-pmix-mca-var.txt '/opt/hpc/install/pmix/share/pmix' + /usr/bin/install -c -m 644 pmix_base.h pmix_mca_base_component_repository.h pmix_mca_base_var.h pmix_mca_base_var_enum.h pmix_mca_base_var_group.h pmix_mca_base_vari.h pmix_mca_base_framework.h pmix_mca_base_alias.h '/opt/hpc/install/pmix/include/pmix/src/mca/base' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/base' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/base' +Making install in mca/common +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/common' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/common' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Nothing to be done for 'install-data-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/common' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/common' +Making install in mca/bfrops +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/bfrops' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/bfrops' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/bfrops' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/bfrops/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/bfrops/base' + /usr/bin/install -c -m 644 bfrops.h bfrops_types.h '/opt/hpc/install/pmix/include/pmix/src/mca/bfrops/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/bfrops' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/bfrops' +Making install in mca/gds +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/gds' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/gds' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/gds' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/gds/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/gds/base' + /usr/bin/install -c -m 644 gds.h '/opt/hpc/install/pmix/include/pmix/src/mca/gds/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/gds' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/gds' +Making install in mca/pcompress +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pcompress' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pcompress' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pcompress' + /usr/bin/install -c -m 644 base/help-pcompress.txt '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pcompress/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/pcompress/base' + /usr/bin/install -c -m 644 pcompress.h '/opt/hpc/install/pmix/include/pmix/src/mca/pcompress/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pcompress' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pcompress' +Making install in mca/pdl +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pdl' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pdl' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pdl' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pdl/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/pdl/base' + /usr/bin/install -c -m 644 pdl.h '/opt/hpc/install/pmix/include/pmix/src/mca/pdl/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pdl' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pdl' +Making install in mca/pfexec +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pfexec' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pfexec' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pfexec' + /usr/bin/install -c -m 644 base/help-pfexec-base.txt '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pfexec/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/pfexec/base' + /usr/bin/install -c -m 644 pfexec.h '/opt/hpc/install/pmix/include/pmix/src/mca/pfexec/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pfexec' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pfexec' +Making install in mca/pgpu +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pgpu' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pgpu' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pgpu' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pgpu/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/pgpu/base' + /usr/bin/install -c -m 644 pgpu.h '/opt/hpc/install/pmix/include/pmix/src/mca/pgpu/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pgpu' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pgpu' +Making install in mca/pif +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pif' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pif' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pif' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pif/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/pif/base' + /usr/bin/install -c -m 644 pif.h '/opt/hpc/install/pmix/include/pmix/src/mca/pif/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pif' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pif' +Making install in mca/pinstalldirs +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pinstalldirs' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pinstalldirs' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pinstalldirs' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pinstalldirs/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/pinstalldirs/base' + /usr/bin/install -c -m 644 pinstalldirs.h pinstalldirs_types.h '/opt/hpc/install/pmix/include/pmix/src/mca/pinstalldirs/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pinstalldirs' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pinstalldirs' +Making install in mca/plog +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/plog' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/plog' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/plog' + /usr/bin/install -c -m 644 base/help-pmix-plog.txt '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/plog/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/plog/base' + /usr/bin/install -c -m 644 plog.h '/opt/hpc/install/pmix/include/pmix/src/mca/plog/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/plog' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/plog' +Making install in mca/pmdl +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pmdl' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pmdl' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pmdl' + /usr/bin/install -c -m 644 base/help-pmdl.txt '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pmdl/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/pmdl/base' + /usr/bin/install -c -m 644 pmdl.h '/opt/hpc/install/pmix/include/pmix/src/mca/pmdl/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pmdl' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pmdl' +Making install in mca/pnet +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pnet' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pnet' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pnet' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pnet/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/pnet/base' + /usr/bin/install -c -m 644 pnet.h '/opt/hpc/install/pmix/include/pmix/src/mca/pnet/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pnet' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pnet' +Making install in mca/preg +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/preg' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/preg' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/preg' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/preg/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/preg/base' + /usr/bin/install -c -m 644 preg.h preg_types.h '/opt/hpc/install/pmix/include/pmix/src/mca/preg/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/preg' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/preg' +Making install in mca/prm +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/prm' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/prm' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/prm' + /usr/bin/install -c -m 644 base/help-prm.txt '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/prm/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/prm/base' + /usr/bin/install -c -m 644 prm.h '/opt/hpc/install/pmix/include/pmix/src/mca/prm/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/prm' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/prm' +Making install in mca/psec +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/psec' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/psec' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/psec' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/psec/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/psec/base' + /usr/bin/install -c -m 644 psec.h '/opt/hpc/install/pmix/include/pmix/src/mca/psec/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psec' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psec' +Making install in mca/psensor +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/psensor' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/psensor' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/psensor' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/psensor/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/psensor/base' + /usr/bin/install -c -m 644 psensor.h '/opt/hpc/install/pmix/include/pmix/src/mca/psensor/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psensor' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psensor' +Making install in mca/psquash +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/psquash' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/psquash' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/psquash' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/psquash/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/psquash/base' + /usr/bin/install -c -m 644 psquash.h '/opt/hpc/install/pmix/include/pmix/src/mca/psquash/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psquash' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psquash' +Making install in mca/pstat +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pstat' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pstat' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pstat' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pstat/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/pstat/base' + /usr/bin/install -c -m 644 pstat.h '/opt/hpc/install/pmix/include/pmix/src/mca/pstat/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pstat' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pstat' +Making install in mca/pstrg +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pstrg' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pstrg' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pstrg' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/pstrg/base' + /usr/bin/install -c -m 644 base/base.h '/opt/hpc/install/pmix/include/pmix/src/mca/pstrg/base' + /usr/bin/install -c -m 644 pstrg.h '/opt/hpc/install/pmix/include/pmix/src/mca/pstrg/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pstrg' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pstrg' +Making install in mca/ptl +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/ptl' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/ptl' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/ptl' + /usr/bin/install -c -m 644 base/help-ptl-base.txt '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca/ptl/base' + /usr/bin/install -c -m 644 base/base.h base/ptl_base_handshake.h '/opt/hpc/install/pmix/include/pmix/src/mca/ptl/base' + /usr/bin/install -c -m 644 ptl.h ptl_types.h '/opt/hpc/install/pmix/include/pmix/src/mca/ptl/.' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/ptl' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/ptl' +Making install in mca/bfrops/v12 +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/bfrops/v12' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/bfrops/v12' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/bfrops/v12' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/bfrops/v12' +Making install in mca/bfrops/v20 +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/bfrops/v20' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/bfrops/v20' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/bfrops/v20' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/bfrops/v20' +Making install in mca/bfrops/v21 +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/bfrops/v21' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/bfrops/v21' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/bfrops/v21' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/bfrops/v21' +Making install in mca/bfrops/v3 +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/bfrops/v3' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/bfrops/v3' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/bfrops/v3' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/bfrops/v3' +Making install in mca/bfrops/v4 +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/bfrops/v4' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/bfrops/v4' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/bfrops/v4' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/bfrops/v4' +Making install in mca/bfrops/v41 +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/bfrops/v41' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/bfrops/v41' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/bfrops/v41' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/bfrops/v41' +Making install in mca/gds/hash +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/gds/hash' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/gds/hash' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/gds/hash' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/gds/hash' +Making install in mca/gds/shmem +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/gds/shmem' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/gds/shmem' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/gds/shmem' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/gds/shmem' +Making install in mca/pdl/pdlopen +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pdl/pdlopen' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pdl/pdlopen' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Nothing to be done for 'install-data-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pdl/pdlopen' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pdl/pdlopen' +Making install in mca/pfexec/linux +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pfexec/linux' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pfexec/linux' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/install -c -m 644 help-pfexec-linux.txt '/opt/hpc/install/pmix/share/pmix' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pfexec/linux' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pfexec/linux' +Making install in mca/pif/linux_ipv6 +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pif/linux_ipv6' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pif/linux_ipv6' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Nothing to be done for 'install-data-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pif/linux_ipv6' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pif/linux_ipv6' +Making install in mca/pif/posix_ipv4 +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pif/posix_ipv4' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pif/posix_ipv4' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Nothing to be done for 'install-data-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pif/posix_ipv4' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pif/posix_ipv4' +Making install in mca/pinstalldirs/env +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pinstalldirs/env' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pinstalldirs/env' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Nothing to be done for 'install-data-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pinstalldirs/env' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pinstalldirs/env' +Making install in mca/pinstalldirs/config +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pinstalldirs/config' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pinstalldirs/config' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Nothing to be done for 'install-data-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pinstalldirs/config' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pinstalldirs/config' +Making install in mca/plog/default +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/plog/default' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/plog/default' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/plog/default' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/plog/default' +Making install in mca/plog/stdfd +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/plog/stdfd' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/plog/stdfd' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/plog/stdfd' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/plog/stdfd' +Making install in mca/plog/syslog +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/plog/syslog' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/plog/syslog' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/plog/syslog' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/plog/syslog' +Making install in mca/pmdl/mpich +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pmdl/mpich' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pmdl/mpich' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pmdl/mpich' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pmdl/mpich' +Making install in mca/pmdl/ompi +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pmdl/ompi' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pmdl/ompi' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pmdl/ompi' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pmdl/ompi' +Making install in mca/pmdl/oshmem +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pmdl/oshmem' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pmdl/oshmem' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pmdl/oshmem' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pmdl/oshmem' +Making install in mca/pnet/opa +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pnet/opa' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pnet/opa' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pnet/opa' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pnet/opa' +Making install in mca/preg/compress +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/preg/compress' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/preg/compress' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/preg/compress' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/preg/compress' +Making install in mca/preg/native +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/preg/native' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/preg/native' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/preg/native' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/preg/native' +Making install in mca/preg/raw +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/preg/raw' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/preg/raw' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/preg/raw' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/preg/raw' +Making install in mca/psec/native +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/psec/native' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/psec/native' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psec/native' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psec/native' +Making install in mca/psec/none +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/psec/none' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/psec/none' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psec/none' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psec/none' +Making install in mca/psensor/file +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/psensor/file' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/psensor/file' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/install -c -m 644 help-pmix-psensor-file.txt '/opt/hpc/install/pmix/share/pmix' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psensor/file' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psensor/file' +Making install in mca/psensor/heartbeat +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/psensor/heartbeat' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/psensor/heartbeat' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/install -c -m 644 help-pmix-psensor-heartbeat.txt '/opt/hpc/install/pmix/share/pmix' +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psensor/heartbeat' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psensor/heartbeat' +Making install in mca/psquash/flex128 +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/psquash/flex128' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/psquash/flex128' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psquash/flex128' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psquash/flex128' +Making install in mca/psquash/native +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/psquash/native' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/psquash/native' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psquash/native' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/psquash/native' +Making install in mca/pstat/linux +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pstat/linux' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pstat/linux' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pstat/linux' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pstat/linux' +Making install in mca/pstrg/vfs +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pstrg/vfs' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pstrg/vfs' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pstrg/vfs' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pstrg/vfs' +Making install in mca/ptl/client +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/ptl/client' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/ptl/client' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/ptl/client' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/ptl/client' +Making install in mca/ptl/server +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/ptl/server' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/ptl/server' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/ptl/server' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/ptl/server' +Making install in mca/ptl/tool +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/ptl/tool' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/ptl/tool' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/ptl/tool' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/ptl/tool' +Making install in . +make[2]: Entering directory '/opt/hpc/build/openpmix/src' +make[3]: Entering directory '/opt/hpc/build/openpmix/src' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/lib' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src' + /bin/sh ../libtool --mode=install /usr/bin/install -c libpmix.la '/opt/hpc/install/pmix/lib' + /usr/bin/install -c -m 644 hwloc/help-ploc.txt server/help-pmix-server.txt runtime/help-pmix-runtime.txt '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/mca' + /usr/bin/install -c -m 644 mca/mca.h '/opt/hpc/install/pmix/include/pmix/src/mca' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/hwloc' + /usr/bin/install -c -m 644 hwloc/pmix_hwloc.h '/opt/hpc/install/pmix/include/pmix/src/hwloc' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/client' + /usr/bin/install -c -m 644 client/pmix_client_ops.h '/opt/hpc/install/pmix/include/pmix/src/client' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/runtime' + /usr/bin/install -c -m 644 runtime/pmix_rte.h runtime/pmix_progress_threads.h runtime/pmix_init_util.h '/opt/hpc/install/pmix/include/pmix/src/runtime' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/common' + /usr/bin/install -c -m 644 common/pmix_iof.h common/pmix_attributes.h '/opt/hpc/install/pmix/include/pmix/src/common' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/threads' +libtool: install: /usr/bin/install -c .libs/libpmix.so.0.0.0 /opt/hpc/install/pmix/lib/libpmix.so.0.0.0 + /usr/bin/install -c -m 644 threads/pmix_mutex.h threads/pmix_mutex_unix.h threads/pmix_threads.h threads/pmix_tsd.h '/opt/hpc/install/pmix/include/pmix/src/threads' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/event' +libtool: install: (cd /opt/hpc/install/pmix/lib && { ln -s -f libpmix.so.0.0.0 libpmix.so.0 || { rm -f libpmix.so.0 && ln -s libpmix.so.0.0.0 libpmix.so.0; }; }) + /usr/bin/install -c -m 644 event/pmix_event.h '/opt/hpc/install/pmix/include/pmix/src/event' +libtool: install: (cd /opt/hpc/install/pmix/lib && { ln -s -f libpmix.so.0.0.0 libpmix.so || { rm -f libpmix.so && ln -s libpmix.so.0.0.0 libpmix.so; }; }) + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/tool' + /usr/bin/install -c -m 644 tool/pmix_tool_ops.h '/opt/hpc/install/pmix/include/pmix/src/tool' +libtool: install: /usr/bin/install -c .libs/libpmix.lai /opt/hpc/install/pmix/lib/libpmix.la + /usr/bin/mkdir -p '/opt/hpc/install/pmix/include/pmix/src/server' + /usr/bin/install -c -m 644 server/pmix_server_ops.h '/opt/hpc/install/pmix/include/pmix/src/server' +libtool: finish: PATH="/home/mpiuser/.local/bin:/home/mpiuser/bin:/opt/hpc/install/mrnet/bin:/opt/hpc/install/GSPC/bin:/opt/hpc/install/GPI2/bin:/opt/hpc/install/prrte/bin:/opt/hpc/install/ompi/bin:/opt/hpc/local/munge/sbin:/opt/hpc/local/munge/bin:/opt/hpc/install/slurm/sbin:/opt/hpc/install/slurm/bin:/opt/hpc/install/mpich/bin:/opt/hpc/install/ompi/bin:/opt/hpc/install/ompi/bin:/opt/hpc/install/prrte/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/hpc/install/pmix/lib +---------------------------------------------------------------------- +Libraries have been installed in: + /opt/hpc/install/pmix/lib + +If you ever happen to want to link against installed libraries +in a given directory, LIBDIR, you must either use libtool, and +specify the full pathname of the library, or use the '-LLIBDIR' +flag during linking and do at least one of the following: + - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable + during execution + - add LIBDIR to the 'LD_RUN_PATH' environment variable + during linking + - use the '-Wl,-rpath -Wl,LIBDIR' linker flag + - have your system administrator add LIBDIR to '/etc/ld.so.conf' + +See any operating system documentation about shared libraries for +more information, such as the ld(1) and ld.so(8) manual pages. +---------------------------------------------------------------------- +make[3]: Leaving directory '/opt/hpc/build/openpmix/src' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src' +Making install in mca/pcompress/zlib +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/pcompress/zlib' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/pcompress/zlib' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/lib/pmix' + /bin/sh ../../../../libtool --mode=install /usr/bin/install -c pmix_mca_pcompress_zlib.la '/opt/hpc/install/pmix/lib/pmix' +libtool: install: (cd /opt/hpc/build/openpmix/src/mca/pcompress/zlib; /bin/sh "/opt/hpc/build/openpmix/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -finline-functions -pthread -fvisibility=hidden -Wundef -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -Wshadow -Werror-implicit-function-declaration -fno-strict-aliasing -pedantic -Wall -Wextra -Werror -module -avoid-version -L/opt/hpc/local/libevent/lib -L/opt/hpc/local/hwloc/lib -o pmix_mca_pcompress_zlib.la -rpath /opt/hpc/install/pmix/lib/pmix compress_zlib_component.lo compress_zlib.lo -lz ../../../../src/libpmix.la -lm -lutil -ldl -levent_core -levent_pthreads -lhwloc ) +libtool: install: /usr/bin/install -c .libs/pmix_mca_pcompress_zlib.soT /opt/hpc/install/pmix/lib/pmix/pmix_mca_pcompress_zlib.so +libtool: install: /usr/bin/install -c .libs/pmix_mca_pcompress_zlib.lai /opt/hpc/install/pmix/lib/pmix/pmix_mca_pcompress_zlib.la +libtool: finish: PATH="/home/mpiuser/.local/bin:/home/mpiuser/bin:/opt/hpc/install/mrnet/bin:/opt/hpc/install/GSPC/bin:/opt/hpc/install/GPI2/bin:/opt/hpc/install/prrte/bin:/opt/hpc/install/ompi/bin:/opt/hpc/local/munge/sbin:/opt/hpc/local/munge/bin:/opt/hpc/install/slurm/sbin:/opt/hpc/install/slurm/bin:/opt/hpc/install/mpich/bin:/opt/hpc/install/ompi/bin:/opt/hpc/install/ompi/bin:/opt/hpc/install/prrte/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/hpc/install/pmix/lib/pmix +---------------------------------------------------------------------- +Libraries have been installed in: + /opt/hpc/install/pmix/lib/pmix + +If you ever happen to want to link against installed libraries +in a given directory, LIBDIR, you must either use libtool, and +specify the full pathname of the library, or use the '-LLIBDIR' +flag during linking and do at least one of the following: + - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable + during execution + - add LIBDIR to the 'LD_RUN_PATH' environment variable + during linking + - use the '-Wl,-rpath -Wl,LIBDIR' linker flag + - have your system administrator add LIBDIR to '/etc/ld.so.conf' + +See any operating system documentation about shared libraries for +more information, such as the ld(1) and ld.so(8) manual pages. +---------------------------------------------------------------------- +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pcompress/zlib' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/pcompress/zlib' +Making install in mca/prm/default +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/prm/default' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/prm/default' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/lib/pmix' + /bin/sh ../../../../libtool --mode=install /usr/bin/install -c pmix_mca_prm_default.la '/opt/hpc/install/pmix/lib/pmix' +libtool: install: (cd /opt/hpc/build/openpmix/src/mca/prm/default; /bin/sh "/opt/hpc/build/openpmix/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -finline-functions -pthread -fvisibility=hidden -Wundef -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -Wshadow -Werror-implicit-function-declaration -fno-strict-aliasing -pedantic -Wall -Wextra -Werror -module -avoid-version -L/opt/hpc/local/libevent/lib -L/opt/hpc/local/hwloc/lib -o pmix_mca_prm_default.la -rpath /opt/hpc/install/pmix/lib/pmix prm_default_component.lo prm_default.lo ../../../../src/libpmix.la -lm -lutil -ldl -levent_core -levent_pthreads -lhwloc ) +libtool: install: /usr/bin/install -c .libs/pmix_mca_prm_default.soT /opt/hpc/install/pmix/lib/pmix/pmix_mca_prm_default.so +libtool: install: /usr/bin/install -c .libs/pmix_mca_prm_default.lai /opt/hpc/install/pmix/lib/pmix/pmix_mca_prm_default.la +libtool: finish: PATH="/home/mpiuser/.local/bin:/home/mpiuser/bin:/opt/hpc/install/mrnet/bin:/opt/hpc/install/GSPC/bin:/opt/hpc/install/GPI2/bin:/opt/hpc/install/prrte/bin:/opt/hpc/install/ompi/bin:/opt/hpc/local/munge/sbin:/opt/hpc/local/munge/bin:/opt/hpc/install/slurm/sbin:/opt/hpc/install/slurm/bin:/opt/hpc/install/mpich/bin:/opt/hpc/install/ompi/bin:/opt/hpc/install/ompi/bin:/opt/hpc/install/prrte/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/hpc/install/pmix/lib/pmix +---------------------------------------------------------------------- +Libraries have been installed in: + /opt/hpc/install/pmix/lib/pmix + +If you ever happen to want to link against installed libraries +in a given directory, LIBDIR, you must either use libtool, and +specify the full pathname of the library, or use the '-LLIBDIR' +flag during linking and do at least one of the following: + - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable + during execution + - add LIBDIR to the 'LD_RUN_PATH' environment variable + during linking + - use the '-Wl,-rpath -Wl,LIBDIR' linker flag + - have your system administrator add LIBDIR to '/etc/ld.so.conf' + +See any operating system documentation about shared libraries for +more information, such as the ld(1) and ld.so(8) manual pages. +---------------------------------------------------------------------- +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/prm/default' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/prm/default' +Making install in mca/prm/slurm +make[2]: Entering directory '/opt/hpc/build/openpmix/src/mca/prm/slurm' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/mca/prm/slurm' +make[3]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/opt/hpc/install/pmix/lib/pmix' + /bin/sh ../../../../libtool --mode=install /usr/bin/install -c pmix_mca_prm_slurm.la '/opt/hpc/install/pmix/lib/pmix' +libtool: install: (cd /opt/hpc/build/openpmix/src/mca/prm/slurm; /bin/sh "/opt/hpc/build/openpmix/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -finline-functions -pthread -fvisibility=hidden -Wundef -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -Wshadow -Werror-implicit-function-declaration -fno-strict-aliasing -pedantic -Wall -Wextra -Werror -module -avoid-version -L/opt/hpc/local/libevent/lib -L/opt/hpc/local/hwloc/lib -o pmix_mca_prm_slurm.la -rpath /opt/hpc/install/pmix/lib/pmix prm_slurm_component.lo prm_slurm.lo ../../../../src/libpmix.la -lm -lutil -ldl -levent_core -levent_pthreads -lhwloc ) +libtool: install: /usr/bin/install -c .libs/pmix_mca_prm_slurm.soT /opt/hpc/install/pmix/lib/pmix/pmix_mca_prm_slurm.so +libtool: install: /usr/bin/install -c .libs/pmix_mca_prm_slurm.lai /opt/hpc/install/pmix/lib/pmix/pmix_mca_prm_slurm.la +libtool: finish: PATH="/home/mpiuser/.local/bin:/home/mpiuser/bin:/opt/hpc/install/mrnet/bin:/opt/hpc/install/GSPC/bin:/opt/hpc/install/GPI2/bin:/opt/hpc/install/prrte/bin:/opt/hpc/install/ompi/bin:/opt/hpc/local/munge/sbin:/opt/hpc/local/munge/bin:/opt/hpc/install/slurm/sbin:/opt/hpc/install/slurm/bin:/opt/hpc/install/mpich/bin:/opt/hpc/install/ompi/bin:/opt/hpc/install/ompi/bin:/opt/hpc/install/prrte/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/hpc/install/pmix/lib/pmix +---------------------------------------------------------------------- +Libraries have been installed in: + /opt/hpc/install/pmix/lib/pmix + +If you ever happen to want to link against installed libraries +in a given directory, LIBDIR, you must either use libtool, and +specify the full pathname of the library, or use the '-LLIBDIR' +flag during linking and do at least one of the following: + - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable + during execution + - add LIBDIR to the 'LD_RUN_PATH' environment variable + during linking + - use the '-Wl,-rpath -Wl,LIBDIR' linker flag + - have your system administrator add LIBDIR to '/etc/ld.so.conf' + +See any operating system documentation about shared libraries for +more information, such as the ld(1) and ld.so(8) manual pages. +---------------------------------------------------------------------- +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/mca/prm/slurm' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/mca/prm/slurm' +Making install in tools/pevent +make[2]: Entering directory '/opt/hpc/build/openpmix/src/tools/pevent' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/tools/pevent' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/bin' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/install -c -m 644 help-pevent.txt '/opt/hpc/install/pmix/share/pmix' + /bin/sh ../../../libtool --mode=install /usr/bin/install -c pevent '/opt/hpc/install/pmix/bin' +libtool: install: /usr/bin/install -c .libs/pevent /opt/hpc/install/pmix/bin/pevent +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/tools/pevent' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/tools/pevent' +Making install in tools/pmix_info +make[2]: Entering directory '/opt/hpc/build/openpmix/src/tools/pmix_info' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/tools/pmix_info' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/bin' + /usr/bin/install -c -m 644 help-pmix-info.txt '/opt/hpc/install/pmix/share/pmix' + /bin/sh ../../../libtool --mode=install /usr/bin/install -c pmix_info '/opt/hpc/install/pmix/bin' +libtool: install: /usr/bin/install -c .libs/pmix_info /opt/hpc/install/pmix/bin/pmix_info +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/tools/pmix_info' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/tools/pmix_info' +Making install in tools/plookup +make[2]: Entering directory '/opt/hpc/build/openpmix/src/tools/plookup' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/tools/plookup' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/bin' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/install -c -m 644 help-plookup.txt '/opt/hpc/install/pmix/share/pmix' + /bin/sh ../../../libtool --mode=install /usr/bin/install -c plookup '/opt/hpc/install/pmix/bin' +libtool: install: /usr/bin/install -c .libs/plookup /opt/hpc/install/pmix/bin/plookup +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/tools/plookup' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/tools/plookup' +Making install in tools/pps +make[2]: Entering directory '/opt/hpc/build/openpmix/src/tools/pps' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/tools/pps' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/bin' + /usr/bin/install -c -m 644 help-pps.txt '/opt/hpc/install/pmix/share/pmix' + /bin/sh ../../../libtool --mode=install /usr/bin/install -c pps '/opt/hpc/install/pmix/bin' +libtool: install: /usr/bin/install -c .libs/pps /opt/hpc/install/pmix/bin/pps +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/tools/pps' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/tools/pps' +Making install in tools/pattrs +make[2]: Entering directory '/opt/hpc/build/openpmix/src/tools/pattrs' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/tools/pattrs' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/bin' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/install -c -m 644 help-pattrs.txt '/opt/hpc/install/pmix/share/pmix' + /bin/sh ../../../libtool --mode=install /usr/bin/install -c pattrs '/opt/hpc/install/pmix/bin' +libtool: install: /usr/bin/install -c .libs/pattrs /opt/hpc/install/pmix/bin/pattrs +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/tools/pattrs' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/tools/pattrs' +Making install in tools/pquery +make[2]: Entering directory '/opt/hpc/build/openpmix/src/tools/pquery' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/tools/pquery' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/bin' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/install -c -m 644 help-pquery.txt '/opt/hpc/install/pmix/share/pmix' + /bin/sh ../../../libtool --mode=install /usr/bin/install -c pquery '/opt/hpc/install/pmix/bin' +libtool: install: /usr/bin/install -c .libs/pquery /opt/hpc/install/pmix/bin/pquery +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/tools/pquery' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/tools/pquery' +Making install in tools/wrapper +make[2]: Entering directory '/opt/hpc/build/openpmix/src/tools/wrapper' +make[3]: Entering directory '/opt/hpc/build/openpmix/src/tools/wrapper' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/bin' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/mkdir -p '/opt/hpc/install/pmix/share/pmix' + /usr/bin/install -c -m 644 pmixcc-wrapper-data.txt '/opt/hpc/install/pmix/share/pmix' + /bin/sh ../../../libtool --mode=install /usr/bin/install -c pmixcc '/opt/hpc/install/pmix/bin' + /usr/bin/install -c -m 644 help-pmixcc.txt '/opt/hpc/install/pmix/share/pmix' +libtool: install: /usr/bin/install -c .libs/pmixcc /opt/hpc/install/pmix/bin/pmixcc +make[3]: Leaving directory '/opt/hpc/build/openpmix/src/tools/wrapper' +make[2]: Leaving directory '/opt/hpc/build/openpmix/src/tools/wrapper' +make[1]: Leaving directory '/opt/hpc/build/openpmix/src' +Making install in etc +make[1]: Entering directory '/opt/hpc/build/openpmix/etc' +make[2]: Entering directory '/opt/hpc/build/openpmix/etc' +make[2]: Nothing to be done for 'install-exec-am'. +/usr/bin/mkdir -p /opt/hpc/install/pmix/etc +******************************* WARNING ************************************ +*** Not installing new pmix-mca-params.conf over existing file in: +*** /opt/hpc/install/pmix/etc/pmix-mca-params.conf +******************************* WARNING ************************************ +make[2]: Leaving directory '/opt/hpc/build/openpmix/etc' +make[1]: Leaving directory '/opt/hpc/build/openpmix/etc' +Making install in bindings +make[1]: Entering directory '/opt/hpc/build/openpmix/bindings' +Making install in python +make[2]: Entering directory '/opt/hpc/build/openpmix/bindings/python' +make[3]: Entering directory '/opt/hpc/build/openpmix/bindings/python' +/usr/bin/python3 ../../bindings/python/construct.py --src="../../include" --include-dir="../../include" +make[3]: Nothing to be done for 'install-data-am'. +PMIX_TOP_SRCDIR=/opt/hpc/build/openpmix PMIX_TOP_BUILDDIR=/opt/hpc/build/openpmix \ + /usr/bin/python3 ../../bindings/python/setup.py build_ext --library-dirs="/opt/hpc/install/pmix/lib" --user +Compiling /opt/hpc/build/openpmix/bindings/python/pmix.pyx because it changed. +[1/1] Cythonizing /opt/hpc/build/openpmix/bindings/python/pmix.pyx +make[3]: Leaving directory '/opt/hpc/build/openpmix/bindings/python' +make[2]: Leaving directory '/opt/hpc/build/openpmix/bindings/python' +make[1]: Leaving directory '/opt/hpc/build/openpmix/bindings' diff --git a/pmix-5.0.0a1.tar.bz2 b/pmix-5.0.0a1.tar.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..1cf5808d880d4aa3a8f22bb9a150b91f1caf4f20 Binary files /dev/null and b/pmix-5.0.0a1.tar.bz2 differ diff --git a/pmix-5.0.0a1.tar.gz b/pmix-5.0.0a1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..a40c066429b4461b445aeecbc628fdd265a7b62a Binary files /dev/null and b/pmix-5.0.0a1.tar.gz differ diff --git a/src/Makefile.am b/src/Makefile.am old mode 100644 new mode 100755 diff --git a/src/class/Makefile.am b/src/class/Makefile.am old mode 100644 new mode 100755 diff --git a/src/class/pmix_bitmap.c b/src/class/pmix_bitmap.c old mode 100644 new mode 100755 diff --git a/src/class/pmix_bitmap.h b/src/class/pmix_bitmap.h old mode 100644 new mode 100755 diff --git a/src/class/pmix_hash_table.c b/src/class/pmix_hash_table.c old mode 100644 new mode 100755 diff --git a/src/class/pmix_hash_table.h b/src/class/pmix_hash_table.h old mode 100644 new mode 100755 diff --git a/src/class/pmix_hotel.c b/src/class/pmix_hotel.c old mode 100644 new mode 100755 diff --git a/src/class/pmix_hotel.h b/src/class/pmix_hotel.h old mode 100644 new mode 100755 diff --git a/src/class/pmix_list.c b/src/class/pmix_list.c old mode 100644 new mode 100755 diff --git a/src/class/pmix_list.h b/src/class/pmix_list.h old mode 100644 new mode 100755 diff --git a/src/class/pmix_object.c b/src/class/pmix_object.c old mode 100644 new mode 100755 diff --git a/src/class/pmix_object.h b/src/class/pmix_object.h old mode 100644 new mode 100755 diff --git a/src/class/pmix_pointer_array.c b/src/class/pmix_pointer_array.c old mode 100644 new mode 100755 diff --git a/src/class/pmix_pointer_array.h b/src/class/pmix_pointer_array.h old mode 100644 new mode 100755 diff --git a/src/class/pmix_ring_buffer.c b/src/class/pmix_ring_buffer.c old mode 100644 new mode 100755 diff --git a/src/class/pmix_ring_buffer.h b/src/class/pmix_ring_buffer.h old mode 100644 new mode 100755 diff --git a/src/class/pmix_value_array.c b/src/class/pmix_value_array.c old mode 100644 new mode 100755 diff --git a/src/class/pmix_value_array.h b/src/class/pmix_value_array.h old mode 100644 new mode 100755 diff --git a/src/client/Makefile.include b/src/client/Makefile.include old mode 100644 new mode 100755 diff --git a/src/client/pmix_client.c b/src/client/pmix_client.c old mode 100644 new mode 100755 diff --git a/src/client/pmix_client_connect.c b/src/client/pmix_client_connect.c old mode 100644 new mode 100755 diff --git a/src/client/pmix_client_fabric.c b/src/client/pmix_client_fabric.c old mode 100644 new mode 100755 diff --git a/src/client/pmix_client_fence.c b/src/client/pmix_client_fence.c old mode 100644 new mode 100755 diff --git a/src/client/pmix_client_get.c b/src/client/pmix_client_get.c old mode 100644 new mode 100755 index d44375605d60545c97d32f9bc14ec7efaa35ef37..ec34649a10e5f710dc69ed1f1bfb266c0154be1a --- a/src/client/pmix_client_get.c +++ b/src/client/pmix_client_get.c @@ -332,7 +332,6 @@ PMIX_EXPORT pmix_status_t PMIx_Get(const pmix_proc_t *proc, const char key[], pmix_output_verbose(2, pmix_client_globals.get_output, "pmix:client get completed with status %s", PMIx_Error_string(rc)); - return rc; } @@ -732,6 +731,7 @@ static pmix_status_t process_values(pmix_cb_t *cb) kv->value = NULL; // protect the value return PMIX_SUCCESS; } + /* we will return the data as an array of pmix_info_t * in the kvs pmix_value_t */ PMIX_VALUE_CREATE(val, 1); @@ -1049,7 +1049,6 @@ doget: } pmix_output_verbose(0, pmix_client_globals.get_output, "pmix:client data NOT found in server-provided data"); - /* if we are both using the "hash" component, then the server's peer * will simply be pointing at the same hash tables as my peer - no * no point in checking there again */ diff --git a/src/client/pmix_client_group.c b/src/client/pmix_client_group.c old mode 100644 new mode 100755 diff --git a/src/client/pmix_client_ops.h b/src/client/pmix_client_ops.h old mode 100644 new mode 100755 diff --git a/src/client/pmix_client_pub.c b/src/client/pmix_client_pub.c old mode 100644 new mode 100755 diff --git a/src/client/pmix_client_spawn.c b/src/client/pmix_client_spawn.c old mode 100644 new mode 100755 index 99448c2c002a1c37d0b45d4a23045c2e7058736b..90df1268c04be0f0c2ebcdbffac3b20248f1a8e6 --- a/src/client/pmix_client_spawn.c +++ b/src/client/pmix_client_spawn.c @@ -192,6 +192,9 @@ PMIX_EXPORT pmix_status_t PMIx_Spawn_nb(const pmix_info_t job_info[], size_t nin } } + /* FIXME: Hardcoded provision of LD_LIBRARY_PATH. Somehow the python bindings do not work */ + pmix_setenv("LD_LIBRARY_PATH", getenv("LD_LIBRARY_PATH"), true, (char ***) &apps[0].env); + for (n = 0; n < napps; n++) { aptr = (pmix_app_t *) &apps[n]; /* protect against idiot case (yes, they exist) */ @@ -346,6 +349,7 @@ PMIX_EXPORT pmix_status_t PMIx_Spawn_nb(const pmix_info_t job_info[], size_t nin return rc; } if (0 < napps) { + PMIX_BFROPS_PACK(rc, pmix_client_globals.myserver, msg, apps, napps, PMIX_APP); if (PMIX_SUCCESS != rc) { PMIX_ERROR_LOG(rc); diff --git a/src/client/pmix_client_topology.c b/src/client/pmix_client_topology.c old mode 100644 new mode 100755 diff --git a/src/common/Makefile.include b/src/common/Makefile.include old mode 100644 new mode 100755 diff --git a/src/common/pmix_attributes.c b/src/common/pmix_attributes.c old mode 100644 new mode 100755 diff --git a/src/common/pmix_attributes.h b/src/common/pmix_attributes.h old mode 100644 new mode 100755 diff --git a/src/common/pmix_control.c b/src/common/pmix_control.c old mode 100644 new mode 100755 diff --git a/src/common/pmix_data.c b/src/common/pmix_data.c old mode 100644 new mode 100755 diff --git a/src/common/pmix_iof.c b/src/common/pmix_iof.c old mode 100644 new mode 100755 diff --git a/src/common/pmix_iof.h b/src/common/pmix_iof.h old mode 100644 new mode 100755 diff --git a/src/common/pmix_log.c b/src/common/pmix_log.c old mode 100644 new mode 100755 diff --git a/src/common/pmix_query.c b/src/common/pmix_query.c old mode 100644 new mode 100755 diff --git a/src/common/pmix_security.c b/src/common/pmix_security.c old mode 100644 new mode 100755 diff --git a/src/common/pmix_strings.c b/src/common/pmix_strings.c old mode 100644 new mode 100755 diff --git a/src/event/Makefile.include b/src/event/Makefile.include old mode 100644 new mode 100755 diff --git a/src/event/pmix_event.h b/src/event/pmix_event.h old mode 100644 new mode 100755 diff --git a/src/event/pmix_event_notification.c b/src/event/pmix_event_notification.c old mode 100644 new mode 100755 diff --git a/src/event/pmix_event_registration.c b/src/event/pmix_event_registration.c old mode 100644 new mode 100755 diff --git a/src/hwloc/Makefile.include b/src/hwloc/Makefile.include old mode 100644 new mode 100755 diff --git a/src/hwloc/help-ploc.txt b/src/hwloc/help-ploc.txt old mode 100644 new mode 100755 diff --git a/src/hwloc/pmix_hwloc.c b/src/hwloc/pmix_hwloc.c old mode 100644 new mode 100755 diff --git a/src/hwloc/pmix_hwloc.h b/src/hwloc/pmix_hwloc.h old mode 100644 new mode 100755 diff --git a/src/hwloc/pmix_hwloc_datatype.c b/src/hwloc/pmix_hwloc_datatype.c old mode 100644 new mode 100755 diff --git a/src/include/Makefile.am b/src/include/Makefile.am old mode 100644 new mode 100755 diff --git a/src/include/dictionary.h b/src/include/dictionary.h new file mode 100644 index 0000000000000000000000000000000000000000..d1023c9bab647711ab9c73c894f82d5ded064b34 --- /dev/null +++ b/src/include/dictionary.h @@ -0,0 +1,2059 @@ +/* + * This file is autogenerated by construct_dictionary.py. + * Do not edit this file by hand. + */ + +#include "src/include/pmix_config.h" +#include "src/include/pmix_globals.h" + +pmix_regattr_input_t dictionary[] = { + {.name = "PMIX_ATTR_UNDEF", .string = "pmix.undef", .type = PMIX_POINTER, + .description = (char *[]){"NONE"}}, + + {.name = "PMIX_EXTERNAL_PROGRESS", .string = "pmix.evext", .type = PMIX_BOOL, + .description = (char *[]){"The host shall progress the PMIx library via calls to", + "PMIx_Progress", NULL}}, + + {.name = "PMIX_SERVER_TOOL_SUPPORT", .string = "pmix.srvr.tool", .type = PMIX_BOOL, + .description = (char *[]){"The host RM wants to declare itself as willing to", + "accept tool connection requests", NULL}}, + + {.name = "PMIX_SERVER_REMOTE_CONNECTIONS", .string = "pmix.srvr.remote", .type = PMIX_BOOL, + .description = (char *[]){"Allow connections from remote tools (do not use", + "loopback device)", NULL}}, + + {.name = "PMIX_SERVER_SYSTEM_SUPPORT", .string = "pmix.srvr.sys", .type = PMIX_BOOL, + .description = (char *[]){"The host RM wants to declare itself as being the", + "local system server for PMIx connection requests", NULL}}, + + {.name = "PMIX_SERVER_SESSION_SUPPORT", .string = "pmix.srvr.sess", .type = PMIX_BOOL, + .description = (char *[]){"The host RM wants to declare itself as being the", + "local session server for PMIx connection requests", NULL}}, + + {.name = "PMIX_SERVER_TMPDIR", .string = "pmix.srvr.tmpdir", .type = PMIX_STRING, + .description = (char *[]){"temp directory where PMIx server will place client", + "rendezvous points and contact info", NULL}}, + + {.name = "PMIX_SYSTEM_TMPDIR", .string = "pmix.sys.tmpdir", .type = PMIX_STRING, + .description = (char *[]){"temp directory for this system, where PMIx server", + "will place tool rendezvous points and contact info", NULL}}, + + {.name = "PMIX_SERVER_SHARE_TOPOLOGY", .string = "pmix.srvr.share", .type = PMIX_BOOL, + .description = (char *[]){"server is to share its copy of the local node", + "topology (whether given to it or self-discovered)", + "with any clients.", NULL}}, + + {.name = "PMIX_SERVER_ENABLE_MONITORING", .string = "pmix.srv.monitor", .type = PMIX_BOOL, + .description = (char *[]){"Enable PMIx internal monitoring by server", NULL}}, + + {.name = "PMIX_SERVER_NSPACE", .string = "pmix.srv.nspace", .type = PMIX_STRING, + .description = (char *[]){"Name of the nspace to use for this server", NULL}}, + + {.name = "PMIX_SERVER_RANK", .string = "pmix.srv.rank", .type = PMIX_PROC_RANK, + .description = (char *[]){"Rank of this server", NULL}}, + + {.name = "PMIX_SERVER_GATEWAY", .string = "pmix.srv.gway", .type = PMIX_BOOL, + .description = (char *[]){"Server is acting as a gateway for PMIx requests that", + "cannot be serviced on backend nodes (e.g., logging to", + "email)", NULL}}, + + {.name = "PMIX_SERVER_SCHEDULER", .string = "pmix.srv.sched", .type = PMIX_BOOL, + .description = (char *[]){"Server supports system scheduler", NULL}}, + + {.name = "PMIX_SERVER_START_TIME", .string = "pmix.srv.strtime", .type = PMIX_STRING, + .description = (char *[]){"Time when the server started - i.e., when the server", + "created it's rendezvous file (given in ctime string", + "format)", NULL}}, + + {.name = "PMIX_HOMOGENEOUS_SYSTEM", .string = "pmix.homo", .type = PMIX_BOOL, + .description = (char *[]){"The nodes comprising the session are homogeneous -", + "i.e., they each contain the same number of identical", + "packages, fabric interfaces, GPU, and other devices", NULL}}, + + {.name = "PMIX_TOOL_NSPACE", .string = "pmix.tool.nspace", .type = PMIX_STRING, + .description = (char *[]){"Name of the nspace to use for this tool", NULL}}, + + {.name = "PMIX_TOOL_RANK", .string = "pmix.tool.rank", .type = PMIX_UINT32, + .description = (char *[]){"Rank of this tool", NULL}}, + + {.name = "PMIX_SERVER_PIDINFO", .string = "pmix.srvr.pidinfo", .type = PMIX_PID, + .description = (char *[]){"pid of the target server for a tool", NULL}}, + + {.name = "PMIX_CONNECT_TO_SYSTEM", .string = "pmix.cnct.sys", .type = PMIX_BOOL, + .description = (char *[]){"The requestor requires that a connection be made only", + "to a local system-level PMIx server", NULL}}, + + {.name = "PMIX_CONNECT_SYSTEM_FIRST", .string = "pmix.cnct.sys.first", .type = PMIX_BOOL, + .description = (char *[]){"Preferentially look for a system-level PMIx server", + "first", NULL}}, + + {.name = "PMIX_SERVER_URI", .string = "pmix.srvr.uri", .type = PMIX_STRING, + .description = (char *[]){"URI of server to be contacted", NULL}}, + + {.name = "PMIX_SERVER_HOSTNAME", .string = "pmix.srvr.host", .type = PMIX_STRING, + .description = (char *[]){"node where target server is located", NULL}}, + + {.name = "PMIX_CONNECT_MAX_RETRIES", .string = "pmix.tool.mretries", .type = PMIX_UINT32, + .description = (char *[]){"maximum number of times to try to connect to server", NULL}}, + + {.name = "PMIX_CONNECT_RETRY_DELAY", .string = "pmix.tool.retry", .type = PMIX_UINT32, + .description = (char *[]){"time in seconds between connection attempts", NULL}}, + + {.name = "PMIX_TOOL_DO_NOT_CONNECT", .string = "pmix.tool.nocon", .type = PMIX_BOOL, + .description = (char *[]){"the tool wants to use internal PMIx support, but does", + "not want to connect to a PMIx server from the", + "specified processes to this tool", NULL}}, + + {.name = "PMIX_TOOL_CONNECT_OPTIONAL", .string = "pmix.tool.conopt", .type = PMIX_BOOL, + .description = (char *[]){"tool shall connect to a server if available, but", + "otherwise continue to operate unconnected", NULL}}, + + {.name = "PMIX_LAUNCHER", .string = "pmix.tool.launcher", .type = PMIX_BOOL, + .description = (char *[]){"tool is a launcher and needs rendezvous files created", NULL}}, + + {.name = "PMIX_LAUNCHER_RENDEZVOUS_FILE", .string = "pmix.tool.lncrnd", .type = PMIX_STRING, + .description = (char *[]){"Pathname of file where connection info is to be", + "stored", NULL}}, + + {.name = "PMIX_TOOL_ATTACHMENT_FILE", .string = "pmix.tool.attach", .type = PMIX_STRING, + .description = (char *[]){"File containing connection info to be used for", + "attaching to server", NULL}}, + + {.name = "PMIX_PRIMARY_SERVER", .string = "pmix.pri.srvr", .type = PMIX_BOOL, + .description = (char *[]){"The server to which the tool is connecting shall be", + "designated the primary server once connection has", + "been accomplished.", NULL}}, + + {.name = "PMIX_NOHUP", .string = "pmix.nohup", .type = PMIX_BOOL, + .description = (char *[]){"Any processes started on behalf of the calling tool", + "(or the specified namespace, if such specification is", + "included in the list of attributes) should continue", + "after the tool disconnects from its server", NULL}}, + + {.name = "PMIX_LAUNCHER_DAEMON", .string = "pmix.lnch.dmn", .type = PMIX_STRING, + .description = (char *[]){"Path to executable that is to be used as the backend", + "daemon for the launcher. This replaces the launcher's", + "own daemon with the specified executable. Note that", + "the user is therefore responsible for ensuring", + "compatibility of the specified executable and the", + "host launcher.", NULL}}, + + {.name = "PMIX_EXEC_AGENT", .string = "pmix.exec.agnt", .type = PMIX_STRING, + .description = (char *[]){"Path to executable that the launcher's backend", + "daemons are to fork/exec in place of the actual", + "application processes. The launcher's daemon shall", + "pass the full command line of the application on the", + "command line of the exec agent, which shall not", + "connect back to the launcher's daemon. The exec agent", + "is responsible for exec'ing the specified application", + "process in its own place.", NULL}}, + + {.name = "PMIX_LAUNCH_DIRECTIVES", .string = "pmix.lnch.dirs", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Array of pmix_info_t containing directives for the", + "launcher - a convenience attribute for retrieving all", + "directives with a single call to PMIx_Get", NULL}}, + + {.name = "PMIX_USERID", .string = "pmix.euid", .type = PMIX_UINT32, + .description = (char *[]){"effective user id", NULL}}, + + {.name = "PMIX_GRPID", .string = "pmix.egid", .type = PMIX_UINT32, + .description = (char *[]){"effective group id", NULL}}, + + {.name = "PMIX_VERSION_INFO", .string = "pmix.version", .type = PMIX_STRING, + .description = (char *[]){"PMIx version of contactor", NULL}}, + + {.name = "PMIX_REQUESTOR_IS_TOOL", .string = "pmix.req.tool", .type = PMIX_BOOL, + .description = (char *[]){"requesting process is a tool", NULL}}, + + {.name = "PMIX_REQUESTOR_IS_CLIENT", .string = "pmix.req.client", .type = PMIX_BOOL, + .description = (char *[]){"requesting process is a client process", NULL}}, + + {.name = "PMIX_PSET_NAME", .string = "pmix.pset.nm", .type = PMIX_STRING, + .description = (char *[]){"The name of the newly defined process set.", NULL}}, + + {.name = "PMIX_PSET_NAMES", .string = "pmix.pset.nms", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Returns an array of string names of the process sets", + "in which the given process is a member.", NULL}}, + + {.name = "PMIX_PSET_MEMBERS", .string = "pmix.pset.mems", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"An array of pmix_proc_t containing the members of the", + "newly defined process set.", NULL}}, + {.name = "PMIX_PSETOP_TYPE", .string = "pmix.psetop.type", .type = PMIX_PSETOP_DIRECTIVE, + .description = (char *[]){"The type of a Pset operation", NULL}}, + + {.name = "PMIX_REINCARNATION", .string = "pmix.reinc", .type = PMIX_UINT32, + .description = (char *[]){"number of times this process has been instantiated -", + "i.e., tracks the number of times it has been", + "restarted", NULL}}, + + {.name = "PMIX_PROGRAMMING_MODEL", .string = "pmix.pgm.model", .type = PMIX_STRING, + .description = (char *[]){"programming model being initialized (e.g., \"MPI\" or", + "\"OpenMP\")", NULL}}, + + {.name = "PMIX_MODEL_LIBRARY_NAME", .string = "pmix.mdl.name", .type = PMIX_STRING, + .description = (char *[]){"programming model implementation ID (e.g.,", + "\"OpenMPI\" or \"MPICH\")", NULL}}, + + {.name = "PMIX_MODEL_LIBRARY_VERSION", .string = "pmix.mld.vrs", .type = PMIX_STRING, + .description = (char *[]){"programming model version string (e.g., \"2.1.1\")", NULL}}, + + {.name = "PMIX_THREADING_MODEL", .string = "pmix.threads", .type = PMIX_STRING, + .description = (char *[]){"threading model used (e.g., \"pthreads\")", NULL}}, + + {.name = "PMIX_MODEL_NUM_THREADS", .string = "pmix.mdl.nthrds", .type = PMIX_UINT64, + .description = (char *[]){"number of active threads being used by the model", NULL}}, + + {.name = "PMIX_MODEL_NUM_CPUS", .string = "pmix.mdl.ncpu", .type = PMIX_UINT64, + .description = (char *[]){"number of cpus being used by the model", NULL}}, + + {.name = "PMIX_MODEL_CPU_TYPE", .string = "pmix.mdl.cputype", .type = PMIX_STRING, + .description = (char *[]){"granularity - \"hwthread\", \"core\", etc.", NULL}}, + + {.name = "PMIX_MODEL_PHASE_NAME", .string = "pmix.mdl.phase", .type = PMIX_STRING, + .description = (char *[]){"user-assigned name for a phase in the application", + "execution - e.g., \"cfd reduction\"", NULL}}, + + {.name = "PMIX_MODEL_PHASE_TYPE", .string = "pmix.mdl.ptype", .type = PMIX_STRING, + .description = (char *[]){"type of phase being executed - e.g., \"matrix", + "multiply\"", NULL}}, + + {.name = "PMIX_MODEL_AFFINITY_POLICY", .string = "pmix.mdl.tap", .type = PMIX_STRING, + .description = (char *[]){"thread affinity policy - e.g.: \"master\" (thread", + "co-located with master thread), \"close\" (thread", + "located on cpu close to master thread) \"spread\"", + "(threads load-balanced across available cpus)", NULL}}, + + {.name = "PMIX_USOCK_DISABLE", .string = "pmix.usock.disable", .type = PMIX_BOOL, + .description = (char *[]){"disable legacy usock support", NULL}}, + + {.name = "PMIX_SOCKET_MODE", .string = "pmix.sockmode", .type = PMIX_UINT32, + .description = (char *[]){"POSIX mode_t (9 bits valid)", NULL}}, + + {.name = "PMIX_SINGLE_LISTENER", .string = "pmix.sing.listnr", .type = PMIX_BOOL, + .description = (char *[]){"use only one rendezvous socket, letting priorities", + "and/or MCA param select the active transport", NULL}}, + + {.name = "PMIX_TCP_REPORT_URI", .string = "pmix.tcp.repuri", .type = PMIX_STRING, + .description = (char *[]){"output URI - '-' => stdout, '+' => stderr, or", + "filename", NULL}}, + + {.name = "PMIX_TCP_URI", .string = "pmix.tcp.uri", .type = PMIX_STRING, + .description = (char *[]){"URI of server to connect to, or file:<name of file", + "containing it>", NULL}}, + + {.name = "PMIX_TCP_IF_INCLUDE", .string = "pmix.tcp.ifinclude", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of devices and/or CIDR notation", NULL}}, + + {.name = "PMIX_TCP_IF_EXCLUDE", .string = "pmix.tcp.ifexclude", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of devices and/or CIDR notation", NULL}}, + + {.name = "PMIX_TCP_IPV4_PORT", .string = "pmix.tcp.ipv4", .type = PMIX_INT, + .description = (char *[]){"IPv4 port to be used", NULL}}, + + {.name = "PMIX_TCP_IPV6_PORT", .string = "pmix.tcp.ipv6", .type = PMIX_INT, + .description = (char *[]){"IPv6 port to be used", NULL}}, + + {.name = "PMIX_TCP_DISABLE_IPV4", .string = "pmix.tcp.disipv4", .type = PMIX_BOOL, + .description = (char *[]){"true to disable IPv4 family", NULL}}, + + {.name = "PMIX_TCP_DISABLE_IPV6", .string = "pmix.tcp.disipv6", .type = PMIX_BOOL, + .description = (char *[]){"true to disable IPv6 family", NULL}}, + + {.name = "PMIX_CPUSET", .string = "pmix.cpuset", .type = PMIX_STRING, + .description = (char *[]){"String representation of bitmap applied to process", + "upon launch", NULL}}, + + {.name = "PMIX_CPUSET_BITMAP", .string = "pmix.bitmap", .type = PMIX_PROC_CPUSET, + .description = (char *[]){"Bitmap applied to process at launch", NULL}}, + + {.name = "PMIX_CREDENTIAL", .string = "pmix.cred", .type = PMIX_STRING, + .description = (char *[]){"security credential assigned to proc", NULL}}, + + {.name = "PMIX_SPAWNED", .string = "pmix.spawned", .type = PMIX_BOOL, + .description = (char *[]){"true if this proc resulted from a call to PMIx_Spawn", NULL}}, + + {.name = "PMIX_NODE_OVERSUBSCRIBED", .string = "pmix.ndosub", .type = PMIX_BOOL, + .description = (char *[]){"true if number of procs from this job on this node", + "exceeds the number of slots allocated to it", NULL}}, + + {.name = "PMIX_TMPDIR", .string = "pmix.tmpdir", .type = PMIX_STRING, + .description = (char *[]){"top-level tmp dir assigned to session", NULL}}, + + {.name = "PMIX_NSDIR", .string = "pmix.nsdir", .type = PMIX_STRING, + .description = (char *[]){"sub-tmpdir assigned to namespace", NULL}}, + + {.name = "PMIX_PROCDIR", .string = "pmix.pdir", .type = PMIX_STRING, + .description = (char *[]){"sub-nsdir assigned to proc", NULL}}, + + {.name = "PMIX_TDIR_RMCLEAN", .string = "pmix.tdir.rmclean", .type = PMIX_BOOL, + .description = (char *[]){"Resource Manager will clean session directories", NULL}}, + + {.name = "PMIX_CLUSTER_ID", .string = "pmix.clid", .type = PMIX_STRING, + .description = (char *[]){"a string name for the cluster this proc is executing", + "on", NULL}}, + + {.name = "PMIX_PROCID", .string = "pmix.procid", .type = PMIX_PROC, + .description = (char *[]){"process identifier", NULL}}, + + {.name = "PMIX_NSPACE", .string = "pmix.nspace", .type = PMIX_STRING, + .description = (char *[]){"nspace of a job", NULL}}, + + {.name = "PMIX_JOBID", .string = "pmix.jobid", .type = PMIX_STRING, + .description = (char *[]){"jobid assigned by scheduler", NULL}}, + + {.name = "PMIX_APPNUM", .string = "pmix.appnum", .type = PMIX_UINT32, + .description = (char *[]){"app number within the job", NULL}}, + + {.name = "PMIX_RANK", .string = "pmix.rank", .type = PMIX_PROC_RANK, + .description = (char *[]){"process rank within the job", NULL}}, + + {.name = "PMIX_GLOBAL_RANK", .string = "pmix.grank", .type = PMIX_PROC_RANK, + .description = (char *[]){"rank spanning across all jobs in this session", NULL}}, + + {.name = "PMIX_APP_RANK", .string = "pmix.apprank", .type = PMIX_PROC_RANK, + .description = (char *[]){"rank within this app", NULL}}, + + {.name = "PMIX_NPROC_OFFSET", .string = "pmix.offset", .type = PMIX_PROC_RANK, + .description = (char *[]){"starting global rank of this job", NULL}}, + + {.name = "PMIX_LOCAL_RANK", .string = "pmix.lrank", .type = PMIX_UINT16, + .description = (char *[]){"rank on this node within this job", NULL}}, + + {.name = "PMIX_NODE_RANK", .string = "pmix.nrank", .type = PMIX_UINT16, + .description = (char *[]){"rank on this node spanning all jobs", NULL}}, + + {.name = "PMIX_PACKAGE_RANK", .string = "pmix.pkgrank", .type = PMIX_UINT16, + .description = (char *[]){"rank within this job on the package where this proc", + "resides", NULL}}, + + {.name = "PMIX_LOCALLDR", .string = "pmix.lldr", .type = PMIX_PROC_RANK, + .description = (char *[]){"lowest rank on this node within this job", NULL}}, + + {.name = "PMIX_APPLDR", .string = "pmix.aldr", .type = PMIX_PROC_RANK, + .description = (char *[]){"lowest rank in this app within this job", NULL}}, + + {.name = "PMIX_PROC_PID", .string = "pmix.ppid", .type = PMIX_PID, + .description = (char *[]){"pid of specified proc", NULL}}, + + {.name = "PMIX_SESSION_ID", .string = "pmix.session.id", .type = PMIX_UINT32, + .description = (char *[]){"session identifier", NULL}}, + + {.name = "PMIX_NODE_LIST", .string = "pmix.nlist", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of nodes running procs for the", + "specified nspace", NULL}}, + + {.name = "PMIX_ALLOCATED_NODELIST", .string = "pmix.alist", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of all nodes in this allocation", + "regardless of whether or not they currently host", + "procs.", NULL}}, + + {.name = "PMIX_HOSTNAME", .string = "pmix.hname", .type = PMIX_STRING, + .description = (char *[]){"name of the host the specified proc is on", NULL}}, + + {.name = "PMIX_HOSTNAME_ALIASES", .string = "pmix.alias", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of names by which this node is", + "known", NULL}}, + + {.name = "PMIX_HOSTNAME_KEEP_FQDN", .string = "pmix.fqdn", .type = PMIX_BOOL, + .description = (char *[]){"FQDN hostnames are being retained", NULL}}, + + {.name = "PMIX_NODEID", .string = "pmix.nodeid", .type = PMIX_UINT32, + .description = (char *[]){"node identifier where the specified proc is located", NULL}}, + + {.name = "PMIX_LOCAL_PEERS", .string = "pmix.lpeers", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited string of ranks on this node within", + "the specified nspace", NULL}}, + + {.name = "PMIX_LOCAL_PROCS", .string = "pmix.lprocs", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"array of pmix_proc_t of procs on the specified node", NULL}}, + + {.name = "PMIX_LOCAL_CPUSETS", .string = "pmix.lcpus", .type = PMIX_STRING, + .description = (char *[]){"colon-delimited cpusets of local peers within the", + "specified nspace", NULL}}, + + {.name = "PMIX_PARENT_ID", .string = "pmix.parent", .type = PMIX_PROC, + .description = (char *[]){"identifier of the process that called PMIx_Spawn to", + "launch this proc's application", NULL}}, + + {.name = "PMIX_EXIT_CODE", .string = "pmix.exit.code", .type = PMIX_INT, + .description = (char *[]){"exit code returned when proc terminated", NULL}}, + + {.name = "PMIX_UNIV_SIZE", .string = "pmix.univ.size", .type = PMIX_UINT32, + .description = (char *[]){"#slots in this session", NULL}}, + + {.name = "PMIX_JOB_SIZE", .string = "pmix.job.size", .type = PMIX_UINT32, + .description = (char *[]){"#procs in this job", NULL}}, + + {.name = "PMIX_JOB_NUM_APPS", .string = "pmix.job.napps", .type = PMIX_UINT32, + .description = (char *[]){"#apps in this job", NULL}}, + + {.name = "PMIX_APP_SIZE", .string = "pmix.app.size", .type = PMIX_UINT32, + .description = (char *[]){"#procs in this application", NULL}}, + + {.name = "PMIX_LOCAL_SIZE", .string = "pmix.local.size", .type = PMIX_UINT32, + .description = (char *[]){"#procs in this job on this node", NULL}}, + + {.name = "PMIX_NODE_SIZE", .string = "pmix.node.size", .type = PMIX_UINT32, + .description = (char *[]){"#procs across all jobs on this node", NULL}}, + + {.name = "PMIX_MAX_PROCS", .string = "pmix.max.size", .type = PMIX_UINT32, + .description = (char *[]){"max #procs for this job", NULL}}, + + {.name = "PMIX_NUM_SLOTS", .string = "pmix.num.slots", .type = PMIX_UINT32, + .description = (char *[]){"#slots allocated", NULL}}, + + {.name = "PMIX_NUM_NODES", .string = "pmix.num.nodes", .type = PMIX_UINT32, + .description = (char *[]){"#nodes currently hosting processes in the specified", + "realm.", NULL}}, + + {.name = "PMIX_NUM_ALLOCATED_NODES", .string = "pmix.num.anodes", .type = PMIX_UINT32, + .description = (char *[]){"#nodes in the specified realm regardless of whether", + "or not they currently host processes.", NULL}}, + + {.name = "PMIX_AVAIL_PHYS_MEMORY", .string = "pmix.pmem", .type = PMIX_UINT64, + .description = (char *[]){"total available physical memory on this node", NULL}}, + + {.name = "PMIX_DAEMON_MEMORY", .string = "pmix.dmn.mem", .type = PMIX_FLOAT, + .description = (char *[]){"Mbytes of memory currently used by daemon", NULL}}, + + {.name = "PMIX_CLIENT_AVG_MEMORY", .string = "pmix.cl.mem.avg", .type = PMIX_FLOAT, + .description = (char *[]){"Average Mbytes of memory used by client processes", NULL}}, + + {.name = "PMIX_TOPOLOGY2", .string = "pmix.topo2", .type = PMIX_TOPO, + .description = (char *[]){"pointer to a PMIx topology object", NULL}}, + + {.name = "PMIX_LOCALITY_STRING", .string = "pmix.locstr", .type = PMIX_STRING, + .description = (char *[]){"string describing a proc's location", NULL}}, + + {.name = "PMIX_COLLECT_DATA", .string = "pmix.collect", .type = PMIX_BOOL, + .description = (char *[]){"collect data and return it at the end of the", + "operation", NULL}}, + + {.name = "PMIX_ALL_CLONES_PARTICIPATE", .string = "pmix.clone.part", .type = PMIX_BOOL, + .description = (char *[]){"All clones of the calling process must participate in", + "the collective operation.", NULL}}, + + {.name = "PMIX_COLLECT_GENERATED_JOB_INFO", .string = "pmix.collect.gen", .type = PMIX_BOOL, + .description = (char *[]){"Collect all job-level information (i.e., reserved", + "keys) that was locally generated by PMIx servers.", + "Some job-level information (e.g., distance between", + "processes and fabric devices) is best determined on a", + "distributed basis as it primarily pertains to local", + "processes. Should remote processes need to access the", + "information, it can either be obtained collectively", + "using the PMIx_Fence operation with this directive,", + "or can be retrieved one peer at a time using PMIx_Get", + "without first having performed the job-wide", + "collection.", NULL}}, + + {.name = "PMIX_TIMEOUT", .string = "pmix.timeout", .type = PMIX_INT, + .description = (char *[]){"time in sec before specified operation should time", + "out (0 => infinite)", NULL}}, + + {.name = "PMIX_IMMEDIATE", .string = "pmix.immediate", .type = PMIX_BOOL, + .description = (char *[]){"specified operation should immediately return an", + "error from the PMIx server if requested data cannot", + "be found - do not request it from the host RM", NULL}}, + + {.name = "PMIX_WAIT", .string = "pmix.wait", .type = PMIX_INT, + .description = (char *[]){"caller requests that the server wait until at least", + "the specified #values are found (0 => all and is the", + "default)", NULL}}, + + {.name = "PMIX_NOTIFY_COMPLETION", .string = "pmix.notecomp", .type = PMIX_BOOL, + .description = (char *[]){"notify parent process upon termination of child job", NULL}}, + + {.name = "PMIX_RANGE", .string = "pmix.range", .type = PMIX_UINT8, + .description = (char *[]){"value for calls to publish/lookup/unpublish or for", + "monitoring event notifications", NULL}}, + + {.name = "PMIX_PERSISTENCE", .string = "pmix.persist", .type = PMIX_UINT8, + .description = (char *[]){"value for calls to publish", NULL}}, + + {.name = "PMIX_DATA_SCOPE", .string = "pmix.scope", .type = PMIX_UINT8, + .description = (char *[]){"scope of the data to be found in a PMIx_Get call", NULL}}, + + {.name = "PMIX_OPTIONAL", .string = "pmix.optional", .type = PMIX_BOOL, + .description = (char *[]){"look only in the client's local data store for the", + "requested value - do not request data from the server", + "if not found", NULL}}, + + {.name = "PMIX_GET_STATIC_VALUES", .string = "pmix.get.static", .type = PMIX_BOOL, + .description = (char *[]){"Request that the data be returned in the provided", + "storage location", NULL}}, + + {.name = "PMIX_GET_POINTER_VALUES", .string = "pmix.get.pntrs", .type = PMIX_BOOL, + .description = (char *[]){"Request that any pointers in the returned value point", + "directly to values in the key-value store", NULL}}, + + {.name = "PMIX_EMBED_BARRIER", .string = "pmix.embed.barrier", .type = PMIX_BOOL, + .description = (char *[]){"execute a blocking fence operation before executing", + "the specified operation", NULL}}, + + {.name = "PMIX_JOB_TERM_STATUS", .string = "pmix.job.term.status", .type = PMIX_STATUS, + .description = (char *[]){"status returned upon job termination", NULL}}, + + {.name = "PMIX_PROC_TERM_STATUS", .string = "pmix.proc.term.status", .type = PMIX_STATUS, + .description = (char *[]){"status returned upon process termination", NULL}}, + + {.name = "PMIX_PROC_STATE_STATUS", .string = "pmix.proc.state", .type = PMIX_PROC_STATE, + .description = (char *[]){"process state", NULL}}, + + {.name = "PMIX_GET_REFRESH_CACHE", .string = "pmix.get.refresh", .type = PMIX_BOOL, + .description = (char *[]){"when retrieving data for a remote process, refresh", + "the existing local data cache for the process in case", + "new values have been put and committed by it since", + "the last refresh", NULL}}, + + {.name = "PMIX_ACCESS_PERMISSIONS", .string = "pmix.aperms", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Define access permissions for the published data. The", + "value shall contain an array of pmix_info_t structs", + "containing the specified permissions.", NULL}}, + + {.name = "PMIX_ACCESS_USERIDS", .string = "pmix.auids", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Array of effective UIDs that are allowed to access", + "the published data", NULL}}, + + {.name = "PMIX_ACCESS_GRPIDS", .string = "pmix.agids", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Array of effective GIDs that are allowed to access", + "the published data", NULL}}, + + {.name = "PMIX_WAIT_FOR_CONNECTION", .string = "pmix.wait.conn", .type = PMIX_BOOL, + .description = (char *[]){"wait until the specified connection has been made", NULL}}, + + {.name = "PMIX_REGISTER_NODATA", .string = "pmix.reg.nodata", .type = PMIX_BOOL, + .description = (char *[]){"Registration is for nspace only, do not copy job data", NULL}}, + + {.name = "PMIX_NODE_MAP", .string = "pmix.nmap", .type = PMIX_STRING, + .description = (char *[]){"regex of nodes containing procs for this job", NULL}}, + + {.name = "PMIX_NODE_MAP_RAW", .string = "pmix.nmap.raw", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of nodes containing procs for", + "this job", NULL}}, + + {.name = "PMIX_PROC_MAP", .string = "pmix.pmap", .type = PMIX_STRING, + .description = (char *[]){"regex describing procs on each node within this job", NULL}}, + + {.name = "PMIX_PROC_MAP_RAW", .string = "pmix.pmap.raw", .type = PMIX_STRING, + .description = (char *[]){"semi-colon delimited list of strings, each string", + "containing a comma-delimited list of ranks on the", + "corresponding node", NULL}}, + + {.name = "PMIX_ANL_MAP", .string = "pmix.anlmap", .type = PMIX_STRING, + .description = (char *[]){"process mapping in ANL notation (used in PMI-1/PMI-2)", NULL}}, + + {.name = "PMIX_APP_MAP_TYPE", .string = "pmix.apmap.type", .type = PMIX_STRING, + .description = (char *[]){"type of mapping used to layout the application (e.g.,", + "cyclic)", NULL}}, + + {.name = "PMIX_APP_MAP_REGEX", .string = "pmix.apmap.regex", .type = PMIX_STRING, + .description = (char *[]){"regex describing the result of the mapping", NULL}}, + + {.name = "PMIX_REQUIRED_KEY", .string = "pmix.req.key", .type = PMIX_STRING, + .description = (char *[]){"key the user needs prior to responding from a dmodex", + "request", NULL}}, + + {.name = "PMIX_EVENT_HDLR_NAME", .string = "pmix.evname", .type = PMIX_STRING, + .description = (char *[]){"string name identifying this handler", NULL}}, + + {.name = "PMIX_EVENT_HDLR_FIRST", .string = "pmix.evfirst", .type = PMIX_BOOL, + .description = (char *[]){"invoke this event handler before any other handlers", NULL}}, + + {.name = "PMIX_EVENT_HDLR_LAST", .string = "pmix.evlast", .type = PMIX_BOOL, + .description = (char *[]){"invoke this event handler after all other handlers", + "have been called", NULL}}, + + {.name = "PMIX_EVENT_HDLR_FIRST_IN_CATEGORY", .string = "pmix.evfirstcat", .type = PMIX_BOOL, + .description = (char *[]){"invoke this event handler before any other handlers", + "in this category", NULL}}, + + {.name = "PMIX_EVENT_HDLR_LAST_IN_CATEGORY", .string = "pmix.evlastcat", .type = PMIX_BOOL, + .description = (char *[]){"invoke this event handler after all other handlers in", + "this category have been called", NULL}}, + + {.name = "PMIX_EVENT_HDLR_BEFORE", .string = "pmix.evbefore", .type = PMIX_STRING, + .description = (char *[]){"put this event handler immediately before the one", + "specified in the (char*) value", NULL}}, + + {.name = "PMIX_EVENT_HDLR_AFTER", .string = "pmix.evafter", .type = PMIX_STRING, + .description = (char *[]){"put this event handler immediately after the one", + "specified in the (char*) value", NULL}}, + + {.name = "PMIX_EVENT_HDLR_PREPEND", .string = "pmix.evprepend", .type = PMIX_BOOL, + .description = (char *[]){"prepend this handler to the precedence list within", + "its category", NULL}}, + + {.name = "PMIX_EVENT_HDLR_APPEND", .string = "pmix.evappend", .type = PMIX_BOOL, + .description = (char *[]){"append this handler to the precedence list within its", + "category", NULL}}, + + {.name = "PMIX_EVENT_CUSTOM_RANGE", .string = "pmix.evrange", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"array of pmix_proc_t defining range of event", + "notification", NULL}}, + + {.name = "PMIX_EVENT_AFFECTED_PROC", .string = "pmix.evproc", .type = PMIX_PROC, + .description = (char *[]){"single proc that was affected", NULL}}, + + {.name = "PMIX_EVENT_AFFECTED_PROCS", .string = "pmix.evaffected", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"array of pmix_proc_t defining affected procs", NULL}}, + + {.name = "PMIX_EVENT_NON_DEFAULT", .string = "pmix.evnondef", .type = PMIX_BOOL, + .description = (char *[]){"event is not to be delivered to default event", + "handlers", NULL}}, + + {.name = "PMIX_EVENT_RETURN_OBJECT", .string = "pmix.evobject", .type = PMIX_POINTER, + .description = (char *[]){"object to be returned whenever the registered cbfunc", + "is invoked NOTE: the object will _only_ be returned", + "to the process that registered it", NULL}}, + + {.name = "PMIX_EVENT_DO_NOT_CACHE", .string = "pmix.evnocache", .type = PMIX_BOOL, + .description = (char *[]){"instruct the PMIx server not to cache the event", NULL}}, + + {.name = "PMIX_EVENT_SILENT_TERMINATION", .string = "pmix.evsilentterm", .type = PMIX_BOOL, + .description = (char *[]){"do not generate an event when this job normally", + "terminates", NULL}}, + + {.name = "PMIX_EVENT_PROXY", .string = "pmix.evproxy", .type = PMIX_PROC, + .description = (char *[]){"PMIx server that sourced the event", NULL}}, + + {.name = "PMIX_EVENT_TEXT_MESSAGE", .string = "pmix.evtext", .type = PMIX_STRING, + .description = (char *[]){"text message suitable for output by recipient - e.g.,", + "describing the cause of the event", NULL}}, + + {.name = "PMIX_EVENT_TIMESTAMP", .string = "pmix.evtstamp", .type = PMIX_TIME, + .description = (char *[]){"System time when the associated event occurred.", NULL}}, + + {.name = "PMIX_EVENT_TERMINATE_SESSION", .string = "pmix.evterm.sess", .type = PMIX_BOOL, + .description = (char *[]){"RM intends to terminate session", NULL}}, + + {.name = "PMIX_EVENT_TERMINATE_JOB", .string = "pmix.evterm.job", .type = PMIX_BOOL, + .description = (char *[]){"RM intends to terminate this job", NULL}}, + + {.name = "PMIX_EVENT_TERMINATE_NODE", .string = "pmix.evterm.node", .type = PMIX_BOOL, + .description = (char *[]){"RM intends to terminate all procs on this node", NULL}}, + + {.name = "PMIX_EVENT_TERMINATE_PROC", .string = "pmix.evterm.proc", .type = PMIX_BOOL, + .description = (char *[]){"RM intends to terminate just this process", NULL}}, + + {.name = "PMIX_EVENT_ACTION_TIMEOUT", .string = "pmix.evtimeout", .type = PMIX_INT, + .description = (char *[]){"time in sec before RM will execute error response", NULL}}, + + {.name = "PMIX_PERSONALITY", .string = "pmix.pers", .type = PMIX_STRING, + .description = (char *[]){"name of personality to use", NULL}}, + + {.name = "PMIX_HOST", .string = "pmix.host", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of hosts to use for spawned", + "procs", NULL}}, + + {.name = "PMIX_HOSTFILE", .string = "pmix.hostfile", .type = PMIX_STRING, + .description = (char *[]){"hostfile to use for spawned procs", NULL}}, + + {.name = "PMIX_ADD_HOST", .string = "pmix.addhost", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of hosts to add to allocation", NULL}}, + + {.name = "PMIX_ADD_HOSTFILE", .string = "pmix.addhostfile", .type = PMIX_STRING, + .description = (char *[]){"hostfile to add to existing allocation", NULL}}, + + {.name = "PMIX_PREFIX", .string = "pmix.prefix", .type = PMIX_STRING, + .description = (char *[]){"prefix to use for starting spawned procs", NULL}}, + + {.name = "PMIX_WDIR", .string = "pmix.wdir", .type = PMIX_STRING, + .description = (char *[]){"working directory for spawned procs", NULL}}, + + {.name = "PMIX_DISPLAY_MAP", .string = "pmix.dispmap", .type = PMIX_BOOL, + .description = (char *[]){"display process map upon spawn", NULL}}, + + {.name = "PMIX_PPR", .string = "pmix.ppr", .type = PMIX_STRING, + .description = (char *[]){"#procs to spawn on each identified resource", NULL}}, + + {.name = "PMIX_MAPBY", .string = "pmix.mapby", .type = PMIX_STRING, + .description = (char *[]){"mapping policy", NULL}}, + + {.name = "PMIX_RANKBY", .string = "pmix.rankby", .type = PMIX_STRING, + .description = (char *[]){"ranking policy", NULL}}, + + {.name = "PMIX_BINDTO", .string = "pmix.bindto", .type = PMIX_STRING, + .description = (char *[]){"binding policy", NULL}}, + + {.name = "PMIX_PRELOAD_BIN", .string = "pmix.preloadbin", .type = PMIX_BOOL, + .description = (char *[]){"preload binaries", NULL}}, + + {.name = "PMIX_PRELOAD_FILES", .string = "pmix.preloadfiles", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of files to pre-position", NULL}}, + + {.name = "PMIX_STDIN_TGT", .string = "pmix.stdin", .type = PMIX_PROC, + .description = (char *[]){"proc that is to receive stdin (PMIX_RANK_WILDCARD =", + "all in given nspace)", NULL}}, + + {.name = "PMIX_DEBUGGER_DAEMONS", .string = "pmix.debugger", .type = PMIX_BOOL, + .description = (char *[]){"spawned app consists of debugger daemons", NULL}}, + + {.name = "PMIX_COSPAWN_APP", .string = "pmix.cospawn", .type = PMIX_BOOL, + .description = (char *[]){"designated app is to be spawned as a disconnected job", + "- i.e., not part of the \"comm_world\" of the job", NULL}}, + + {.name = "PMIX_SET_SESSION_CWD", .string = "pmix.ssncwd", .type = PMIX_BOOL, + .description = (char *[]){"set the application's current working directory to", + "the session working directory assigned by the RM", NULL}}, + + {.name = "PMIX_INDEX_ARGV", .string = "pmix.indxargv", .type = PMIX_BOOL, + .description = (char *[]){"mark the argv with the rank of the proc", NULL}}, + + {.name = "PMIX_CPUS_PER_PROC", .string = "pmix.cpuperproc", .type = PMIX_UINT32, + .description = (char *[]){"#cpus to assign to each rank", NULL}}, + + {.name = "PMIX_NO_PROCS_ON_HEAD", .string = "pmix.nolocal", .type = PMIX_BOOL, + .description = (char *[]){"do not place procs on the head node", NULL}}, + + {.name = "PMIX_NO_OVERSUBSCRIBE", .string = "pmix.noover", .type = PMIX_BOOL, + .description = (char *[]){"do not oversubscribe the cpus", NULL}}, + + {.name = "PMIX_REPORT_BINDINGS", .string = "pmix.repbind", .type = PMIX_BOOL, + .description = (char *[]){"report bindings of the individual procs", NULL}}, + + {.name = "PMIX_CPU_LIST", .string = "pmix.cpulist", .type = PMIX_STRING, + .description = (char *[]){"list of cpus to use for this job", NULL}}, + + {.name = "PMIX_JOB_RECOVERABLE", .string = "pmix.recover", .type = PMIX_BOOL, + .description = (char *[]){"application supports recoverable operations", NULL}}, + + {.name = "PMIX_JOB_CONTINUOUS", .string = "pmix.continuous", .type = PMIX_BOOL, + .description = (char *[]){"application is continuous, all failed procs should be", + "immediately restarted", NULL}}, + + {.name = "PMIX_MAX_RESTARTS", .string = "pmix.maxrestarts", .type = PMIX_UINT32, + .description = (char *[]){"max number of times to restart a job", NULL}}, + + {.name = "PMIX_FWD_STDIN", .string = "pmix.fwd.stdin", .type = PMIX_BOOL, + .description = (char *[]){"forward the stdin from this process to the target", + "processes", NULL}}, + + {.name = "PMIX_FWD_STDOUT", .string = "pmix.fwd.stdout", .type = PMIX_BOOL, + .description = (char *[]){"forward stdout from the spawned processes to this", + "process (typically used by a tool)", NULL}}, + + {.name = "PMIX_FWD_STDERR", .string = "pmix.fwd.stderr", .type = PMIX_BOOL, + .description = (char *[]){"forward stderr from the spawned processes to this", + "process (typically used by a tool)", NULL}}, + + {.name = "PMIX_FWD_STDDIAG", .string = "pmix.fwd.stddiag", .type = PMIX_BOOL, + .description = (char *[]){"if a diagnostic channel exists, forward any output on", + "it from the spawned processes to this process", + "(typically used by a tool)", NULL}}, + + {.name = "PMIX_SPAWN_TOOL", .string = "pmix.spwn.tool", .type = PMIX_BOOL, + .description = (char *[]){"job being spawned is a tool", NULL}}, + + {.name = "PMIX_CMD_LINE", .string = "pmix.cmd.line", .type = PMIX_STRING, + .description = (char *[]){"command line executing in the specified nspace", NULL}}, + + {.name = "PMIX_FORKEXEC_AGENT", .string = "pmix.fe.agnt", .type = PMIX_STRING, + .description = (char *[]){"command line of fork/exec agent to be used for", + "starting local processes", NULL}}, + + {.name = "PMIX_TIMEOUT_STACKTRACES", .string = "pmix.tim.stack", .type = PMIX_BOOL, + .description = (char *[]){"include process stacktraces in timeout report from a", + "job", NULL}}, + + {.name = "PMIX_TIMEOUT_REPORT_STATE", .string = "pmix.tim.state", .type = PMIX_BOOL, + .description = (char *[]){"report process states in timeout report from a job", NULL}}, + + {.name = "PMIX_APP_ARGV", .string = "pmix.app.argv", .type = PMIX_STRING, + .description = (char *[]){"consolidated argv passed to the spawn command for the", + "given app", NULL}}, + + {.name = "PMIX_NOTIFY_JOB_EVENTS", .string = "pmix.note.jev", .type = PMIX_BOOL, + .description = (char *[]){"Requests that the launcher generate the", + "PMIX_EVENT_JOB_START, PMIX_LAUNCH_COMPLETE, and", + "PMIX_EVENT_JOB_END events. Each event is to include", + "at least the namespace of the corresponding job and a", + "PMIX_EVENT_TIMESTAMP indicating the time the event", + "occurred.", NULL}}, + + {.name = "PMIX_NOTIFY_PROC_TERMINATION", .string = "pmix.noteproc", .type = PMIX_BOOL, + .description = (char *[]){"Requests that the launcher generate the", + "PMIX_EVENT_PROC_TERMINATED event whenever a process", + "either normally or abnormally terminates.", NULL}}, + + {.name = "PMIX_NOTIFY_PROC_ABNORMAL_TERMINATION", .string = "pmix.noteabproc", .type = PMIX_BOOL, + .description = (char *[]){"Requests that the launcher generate the", + "PMIX_EVENT_PROC_TERMINATED event only when a process", + "abnormally terminates.", NULL}}, + + {.name = "PMIX_ENVARS_HARVESTED", .string = "pmix.evar.hvstd", .type = PMIX_BOOL, + .description = (char *[]){"Envars have been harvested by the spawn requestor", NULL}}, + + {.name = "PMIX_QUERY_SUPPORTED_KEYS", .string = "pmix.qry.keys", .type = PMIX_STRING, + .description = (char *[]){"returns comma-delimited list of keys supported by the", + "query function. NO QUALIFIERS", NULL}}, + + {.name = "PMIX_QUERY_NAMESPACES", .string = "pmix.qry.ns", .type = PMIX_STRING, + .description = (char *[]){"returns a comma-delimited list of active namespaces.", + "NO QUALIFIERS", NULL}}, + + {.name = "PMIX_QUERY_NAMESPACE_INFO", .string = "pmix.qry.nsinfo", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"returns an array of active nspace information - each", + "element will contain an array including the namespace", + "plus the command line of the application executing", + "within it SUPPORTED QUALIFIERS: PMIX_NSPACE of", + "specific nspace whose info is being requested", NULL}}, + + {.name = "PMIX_QUERY_JOB_STATUS", .string = "pmix.qry.jst", .type = PMIX_STATUS, + .description = (char *[]){"returns status of a specified currently executing job", + "REQUIRES a PMIX_NSPACE qualifier indicating the", + "nspace being queried", NULL}}, + + {.name = "PMIX_QUERY_QUEUE_LIST", .string = "pmix.qry.qlst", .type = PMIX_STRING, + .description = (char *[]){"request a comma-delimited list of scheduler queues.", + "NO QUALIFIERS", NULL}}, + + {.name = "PMIX_QUERY_QUEUE_STATUS", .string = "pmix.qry.qst", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"returns array where each element contains the name", + "and status of a scheduler queue SUPPORTED QUALIFIERS:", + "PMIX_ALLOC_QUEUE naming specific queue whose status", + "is being requested", NULL}}, + + {.name = "PMIX_QUERY_PROC_TABLE", .string = "pmix.qry.ptable", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"returns (pmix_data_array_t*) an array of", + "pmix_proc_info_t REQUIRES a PMIX_NSPACE qualifier", + "indicating the nspace being queried", NULL}}, + + {.name = "PMIX_QUERY_LOCAL_PROC_TABLE", .string = "pmix.qry.lptable", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"returns (pmix_data_array_t*) an array of", + "pmix_proc_info_t of pmix_proc_info_t for procs in job", + "on same node REQUIRES a PMIX_NSPACE qualifier", + "indicating the nspace being queried", NULL}}, + + {.name = "PMIX_QUERY_AUTHORIZATIONS", .string = "pmix.qry.auths", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"return operations tool is authorized to perform. The", + "contents of the array elements have not yet been", + "standardized. NO QUALIFIERS", NULL}}, + + {.name = "PMIX_QUERY_SPAWN_SUPPORT", .string = "pmix.qry.spawn", .type = PMIX_STRING, + .description = (char *[]){"return a comma-delimited list of supported spawn", + "attributes. NO QUALIFIERS", NULL}}, + + {.name = "PMIX_QUERY_DEBUG_SUPPORT", .string = "pmix.qry.debug", .type = PMIX_STRING, + .description = (char *[]){"return a comma-delimited list of supported debug", + "attributes. NO QUALIFIERS", NULL}}, + + {.name = "PMIX_QUERY_MEMORY_USAGE", .string = "pmix.qry.mem", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"return info on memory usage for the procs indicated", + "in the qualifiers SUPPORTED QUALIFIERS:", + "PMIX_NSPACE/PMIX_RANK, or PMIX_PROCID of specific", + "proc(s) whose info is being requested", NULL}}, + + {.name = "PMIX_QUERY_ALLOC_STATUS", .string = "pmix.query.alloc", .type = PMIX_STRING, + .description = (char *[]){"return a string reporting status of an allocation", + "request REQUIRES a PMIX_ALLOC_ID qualifier indicating", + "the allocation request being queried", NULL}}, + + {.name = "PMIX_TIME_REMAINING", .string = "pmix.time.remaining", .type = PMIX_UINT32, + .description = (char *[]){"returns number of seconds remaining in allocation for", + "the specified nspace (defaults to allocation", + "containing the caller) SUPPORTED QUALIFIERS:", + "PMIX_NSPACE of the nspace whose info is being", + "requested", NULL}}, + + {.name = "PMIX_QUERY_NUM_PSETS", .string = "pmix.qry.psetnum", .type = PMIX_SIZE, + .description = (char *[]){"returns the number of psets defined in the specified", + "range (defaults to session) SUPPORTED QUALIFIERS:", + "PMIX_RANGE whose info is being requested", NULL}}, + + {.name = "PMIX_QUERY_PSET_NAMES", .string = "pmix.qry.psets", .type = PMIX_STRING, + .description = (char *[]){"returns a comma-delimited list of the names of the", + "psets defined in the specified range (defaults to", + "session) SUPPORTED QUALIFIERS: PMIX_RANGE whose info", + "is being requested", NULL}}, + + {.name = "PMIX_QUERY_PSET_MEMBERSHIP", .string = "pmix.qry.pmems", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Return an array of pmix_proc_t containing the members", + "of the specified process set.", NULL}}, + + {.name = "PMIX_QUERY_NUM_GROUPS", .string = "pmix.qry.pgrpnum", .type = PMIX_SIZE, + .description = (char *[]){"Return the number of process groups defined in the", + "specified range (defaults to session). OPTIONAL", + "QUALIFERS: PMIX_RANGE.", NULL}}, + + {.name = "PMIX_QUERY_GROUP_NAMES", .string = "pmix.qry.pgrp", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Return a pmix_data_array_t containing an array of", + "string names of the process groups defined in the", + "specified range (defaults to session). OPTIONAL", + "QUALIFERS: PMIX_RANGE", NULL}}, + + {.name = "PMIX_QUERY_GROUP_MEMBERSHIP", .string = "pmix.qry.pgrpmems", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Return a pmix_data_array_t of pmix_proc_t containing", + "the members of the specified process group. REQUIRED", + "QUALIFIERS: PMIX_GROUP_ID.", NULL}}, + + {.name = "PMIX_QUERY_ATTRIBUTE_SUPPORT", .string = "pmix.qry.attrs", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"returns array of pmix_info_t where each element", + "consists of a key containing the name of the", + "function, and an array of pmix_regattr_t detailing", + "the attribute support for that function SUPPORTED", + "QUALIFIERS: PMIX_CLIENT_FUNCTIONS,", + "PMIX_SERVER_FUNCTIONS, PMIX_TOOL_FUNCTIONS, and/or", + "PMIX_HOST_FUNCTIONS", NULL}}, + + {.name = "PMIX_CLIENT_FUNCTIONS", .string = "pmix.client.fns", .type = PMIX_STRING, + .description = (char *[]){"returns a comma-delimited list of supported PMIx", + "client functions. NO QUALIFIERS", NULL}}, + + {.name = "PMIX_SERVER_FUNCTIONS", .string = "pmix.srvr.fns", .type = PMIX_STRING, + .description = (char *[]){"returns a comma-delimited list of supported PMIx", + "server functions. NO QUALIFIERS", NULL}}, + + {.name = "PMIX_TOOL_FUNCTIONS", .string = "pmix.tool.fns", .type = PMIX_STRING, + .description = (char *[]){"returns a comma-delimited list of supported PMIx tool", + "functions. NO QUALIFIERS", NULL}}, + + {.name = "PMIX_HOST_FUNCTIONS", .string = "pmix.host.fns", .type = PMIX_STRING, + .description = (char *[]){"returns a comma-delimited list of PMIx functions", + "supported by the host environment", NULL}}, + + {.name = "PMIX_QUERY_AVAIL_SERVERS", .string = "pmix.qry.asrvrs", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"array of pmix_info_t, each element containing an", + "array of pmix_info_t of available data for servers on", + "this node to which the caller might be able to", + "connect. NO QUALIFIERS", NULL}}, + + {.name = "PMIX_QUERY_QUALIFIERS", .string = "pmix.qry.quals", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Contains an array of qualifiers that were included in", + "the query that produced the provided results. This", + "attribute is solely for reporting purposes and cannot", + "be used in PMIx_Get or other query operations", NULL}}, + + {.name = "PMIX_QUERY_RESULTS", .string = "pmix.qry.res", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Contains an array of query results for a given", + "pmix_query_t passed to the PMIx_Query_info APIs. If", + "qualifiers were included in the query, then the first", + "element of the array shall be the", + "PMIX_QUERY_QUALIFIERS attribute containing those", + "qualifiers. Each of the remaining elements of the", + "array is a pmix_info_t containing the query key and", + "the corresponding value returned by the query. This", + "attribute is solely for reporting purposes and cannot", + "be used in PMIx_Get or other query operations", NULL}}, + + {.name = "PMIX_QUERY_REFRESH_CACHE", .string = "pmix.qry.rfsh", .type = PMIX_BOOL, + .description = (char *[]){"retrieve updated information from server to update", + "local cache", NULL}}, + + {.name = "PMIX_QUERY_LOCAL_ONLY", .string = "pmix.qry.local", .type = PMIX_BOOL, + .description = (char *[]){"constrain the query to local information only", NULL}}, + + {.name = "PMIX_QUERY_REPORT_AVG", .string = "pmix.qry.avg", .type = PMIX_BOOL, + .description = (char *[]){"report average values", NULL}}, + + {.name = "PMIX_QUERY_REPORT_MINMAX", .string = "pmix.qry.minmax", .type = PMIX_BOOL, + .description = (char *[]){"report minimum and maximum value", NULL}}, + + {.name = "PMIX_CLIENT_ATTRIBUTES", .string = "pmix.client.attrs", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of functions, including \"all\"", + "when used in a query, indicates whether or not to", + "include attributes supported by the PMIx client", + "library", NULL}}, + + {.name = "PMIX_SERVER_ATTRIBUTES", .string = "pmix.srvr.attrs", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of functions, including \"all\"", + "when used in a query, indicates whether or not to", + "include attributes supported by the PMIx server", + "library", NULL}}, + + {.name = "PMIX_HOST_ATTRIBUTES", .string = "pmix.host.attrs", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of functions, including \"all\"", + "when used in a query, indicates whether or not to", + "include attributes supported by the host environment", NULL}}, + + {.name = "PMIX_TOOL_ATTRIBUTES", .string = "pmix.tool.attrs", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of functions, including \"all\"", + "when used in a query, indicates whether or not to", + "include attributes supported by the PMIx tool library", NULL}}, + + {.name = "PMIX_QUERY_SUPPORTED_QUALIFIERS", .string = "pmix.qry.quals", .type = PMIX_BOOL, + .description = (char *[]){"return comma-delimited list of qualifiers supported", + "by a query on the provided key, instead of actually", + "performing the query on the key.", NULL}}, + + {.name = "PMIX_SESSION_INFO", .string = "pmix.ssn.info", .type = PMIX_BOOL, + .description = (char *[]){"Return information about the specified session. If", + "information about a session other than the one", + "containing the requesting process is desired, then", + "the attribute array must contain a PMIX_SESSION_ID", + "attribute identifying the desired target.", NULL}}, + + {.name = "PMIX_JOB_INFO", .string = "pmix.job.info", .type = PMIX_BOOL, + .description = (char *[]){"Return information about the specified job or", + "namespace. If information about a job or namespace", + "other than the one containing the requesting process", + "is desired, then the attribute array must contain a", + "PMIX_JOBID or PMIX_NSPACE attribute identifying the", + "desired target. Similarly, if information is", + "requested about a job or namespace in a session other", + "than the one containing the requesting process, then", + "an attribute identifying the target session must be", + "provided.", NULL}}, + + {.name = "PMIX_APP_INFO", .string = "pmix.app.info", .type = PMIX_BOOL, + .description = (char *[]){"Return information about the specified application.", + "If information about an application other than the", + "one containing the requesting process is desired,", + "then the attribute array must contain a PMIX_APPNUM", + "attribute identifying the desired target. Similarly,", + "if information is requested about an application in a", + "job or session other than the one containing the", + "requesting process, then attributes identifying the", + "target job and/or session must be provided.", NULL}}, + + {.name = "PMIX_NODE_INFO", .string = "pmix.node.info", .type = PMIX_BOOL, + .description = (char *[]){"Return information about the specified node. If", + "information about a node other than the one", + "containing the requesting process is desired, then", + "the attribute array must contain either the", + "PMIX_NODEID or PMIX_HOSTNAME attribute identifying", + "the desired target.", NULL}}, + + {.name = "PMIX_SESSION_INFO_ARRAY", .string = "pmix.ssn.arr", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Provide an array of pmix_info_t containing", + "session-level information. The PMIX_SESSION_ID", + "attribute is required to be included in the array.", NULL}}, + + {.name = "PMIX_JOB_INFO_ARRAY", .string = "pmix.job.arr", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Provide an array of pmix_info_t containing job-level", + "information. Information is registered one job (aka", + "namespace) at a time via the", + "PMIx_server_register_nspace API. Thus, there is no", + "requirement that the array contain either the", + "PMIX_NSPACE or PMIX_JOBID attributes, though either", + "or both of them may be included.", NULL}}, + + {.name = "PMIX_APP_INFO_ARRAY", .string = "pmix.app.arr", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Provide an array of pmix_info_t containing app-level", + "information. The PMIX_NSPACE or PMIX_JOBID attributes", + "of the job containing the appplication, plus its", + "PMIX_APPNUM attribute, are required to be included in", + "the array.", NULL}}, + + {.name = "PMIX_PROC_INFO_ARRAY", .string = "pmix.pdata", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Provide an array of pmix_info_t containing", + "process-realm information. The PMIX_RANK and", + "PMIX_NSPACE attributes, or the PMIX_PROCID attribute,", + "are required to be included in the array when the", + "array is not included as part of a call to", + "PMIx_server_register_nspace - i.e., when the job", + "containing the process is ambiguous. All three may be", + "included if desired. When the array is included in", + "some broader structure that identifies the job, then", + "only the PMIX_RANK or the PMIX_PROCID attribute must", + "be included (the others are optional).", NULL}}, + + {.name = "PMIX_NODE_INFO_ARRAY", .string = "pmix.node.arr", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Provide an array of pmix_info_t containing node-level", + "information. At a minimum, either the PMIX_NODEID or", + "PMIX_HOSTNAME attribute is required to be included in", + "the array, though both may be included.", NULL}}, + + {.name = "PMIX_SERVER_INFO_ARRAY", .string = "pmix.srv.arr", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"array of data on a given server, starting with its", + "nspace", NULL}}, + + {.name = "PMIX_LOG_SOURCE", .string = "pmix.log.source", .type = PMIX_PROC, + .description = (char *[]){"ID of source of the log request", NULL}}, + + {.name = "PMIX_LOG_STDERR", .string = "pmix.log.stderr", .type = PMIX_STRING, + .description = (char *[]){"log string to stderr", NULL}}, + + {.name = "PMIX_LOG_STDOUT", .string = "pmix.log.stdout", .type = PMIX_STRING, + .description = (char *[]){"log string to stdout", NULL}}, + + {.name = "PMIX_LOG_SYSLOG", .string = "pmix.log.syslog", .type = PMIX_STRING, + .description = (char *[]){"log message to syslog - defaults to ERROR priority.", + "Will log to global syslog if available, otherwise to", + "local syslog", NULL}}, + + {.name = "PMIX_LOG_LOCAL_SYSLOG", .string = "pmix.log.lsys", .type = PMIX_STRING, + .description = (char *[]){"log msg to local syslog - defaults to ERROR priority", NULL}}, + + {.name = "PMIX_LOG_GLOBAL_SYSLOG", .string = "pmix.log.gsys", .type = PMIX_STRING, + .description = (char *[]){"forward data to system \"master\" and log msg to that", + "syslog", NULL}}, + + {.name = "PMIX_LOG_SYSLOG_PRI", .string = "pmix.log.syspri", .type = PMIX_INT, + .description = (char *[]){"syslog priority level", NULL}}, + + {.name = "PMIX_LOG_TIMESTAMP", .string = "pmix.log.tstmp", .type = PMIX_TIME, + .description = (char *[]){"timestamp for log report", NULL}}, + + {.name = "PMIX_LOG_GENERATE_TIMESTAMP", .string = "pmix.log.gtstmp", .type = PMIX_BOOL, + .description = (char *[]){"generate timestamp for log", NULL}}, + + {.name = "PMIX_LOG_TAG_OUTPUT", .string = "pmix.log.tag", .type = PMIX_BOOL, + .description = (char *[]){"label the output stream with the channel name (e.g.,", + "\"stdout\")", NULL}}, + + {.name = "PMIX_LOG_TIMESTAMP_OUTPUT", .string = "pmix.log.tsout", .type = PMIX_BOOL, + .description = (char *[]){"print timestamp in output string", NULL}}, + + {.name = "PMIX_LOG_XML_OUTPUT", .string = "pmix.log.xml", .type = PMIX_BOOL, + .description = (char *[]){"print the output stream in xml format", NULL}}, + + {.name = "PMIX_LOG_ONCE", .string = "pmix.log.once", .type = PMIX_BOOL, + .description = (char *[]){"only log this once with whichever channel can first", + "support it", NULL}}, + + {.name = "PMIX_LOG_MSG", .string = "pmix.log.msg", .type = PMIX_BYTE_OBJECT, + .description = (char *[]){"message blob to be sent somewhere", NULL}}, + + {.name = "PMIX_LOG_EMAIL", .string = "pmix.log.email", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"log via email based on array of pmix_info_t", + "containing directives", NULL}}, + + {.name = "PMIX_LOG_EMAIL_ADDR", .string = "pmix.log.emaddr", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of email addresses that are to", + "recv msg", NULL}}, + + {.name = "PMIX_LOG_EMAIL_SENDER_ADDR", .string = "pmix.log.emfaddr", .type = PMIX_STRING, + .description = (char *[]){"return email address of sender", NULL}}, + + {.name = "PMIX_LOG_EMAIL_SUBJECT", .string = "pmix.log.emsub", .type = PMIX_STRING, + .description = (char *[]){"subject line for email", NULL}}, + + {.name = "PMIX_LOG_EMAIL_MSG", .string = "pmix.log.emmsg", .type = PMIX_STRING, + .description = (char *[]){"msg to be included in email", NULL}}, + + {.name = "PMIX_LOG_EMAIL_SERVER", .string = "pmix.log.esrvr", .type = PMIX_STRING, + .description = (char *[]){"hostname (or IP addr) of estmp server", NULL}}, + + {.name = "PMIX_LOG_EMAIL_SRVR_PORT", .string = "pmix.log.esrvrprt", .type = PMIX_INT32, + .description = (char *[]){"port the email server is listening to", NULL}}, + + {.name = "PMIX_LOG_GLOBAL_DATASTORE", .string = "pmix.log.gstore", .type = PMIX_BOOL, + .description = (char *[]){"log the provided data to a global datastore", NULL}}, + + {.name = "PMIX_LOG_JOB_RECORD", .string = "pmix.log.jrec", .type = PMIX_BOOL, + .description = (char *[]){"log the provided information to the RM's job record", NULL}}, + + {.name = "PMIX_LOG_PROC_TERMINATION", .string = "pmix.logproc", .type = PMIX_BOOL, + .description = (char *[]){"Requests that the launcher log the", + "PMIX_EVENT_PROC_TERMINATED event whenever a process", + "either normally or abnormally terminates.", NULL}}, + + {.name = "PMIX_LOG_PROC_ABNORMAL_TERMINATION", .string = "pmix.logabproc", .type = PMIX_BOOL, + .description = (char *[]){"Requests that the launcher log the", + "PMIX_EVENT_PROC_TERMINATED event only when a process", + "abnormally terminates.", NULL}}, + + {.name = "PMIX_LOG_JOB_EVENTS", .string = "pmix.log.jev", .type = PMIX_BOOL, + .description = (char *[]){"Requests that the launcher log the", + "PMIX_EVENT_JOB_START, PMIX_LAUNCH_COMPLETE, and", + "PMIX_EVENT_JOB_END events using PMIx_Log", NULL}}, + + {.name = "PMIX_LOG_COMPLETION", .string = "pmix.logcomp", .type = PMIX_BOOL, + .description = (char *[]){"Requests that the launcher log the PMIX_EVENT_JOB_END", + "event for normal or abnormal termination of the", + "spawned job using PMIx_Log. The event shall include", + "the returned status code (PMIX_JOB_TERM_STATUS) for", + "the corresponding job; the identity (PMIX_PROCID) and", + "exit status (PMIX_EXIT_CODE) of the first failed", + "process, if applicable; and a PMIX_EVENT_TIMESTAMP", + "indicating the time the termination occurred.", NULL}}, + + {.name = "PMIX_DEBUG_STOP_ON_EXEC", .string = "pmix.dbg.exec", .type = PMIX_INT, + .description = (char *[]){"stop specified rank(s) on exec and notify", + "ready-to-debug Can be any of three data types: (a)", + "bool - true indicating all ranks, false indicating", + "none (b) pmix_rank_t - the rank of one proc, or", + "WILDCARD for all (c) a pmix_data_array_t if an array", + "of individual processes are specified", NULL}}, + + {.name = "PMIX_DEBUG_STOP_IN_INIT", .string = "pmix.dbg.init", .type = PMIX_INT, + .description = (char *[]){"stop specified rank(s) in PMIx_Init and notify", + "ready-to-debug Can be any of three data types: (a)", + "bool - true indicating all ranks, false indicating", + "none (b) pmix_rank_t - the rank of one proc, or", + "WILDCARD for all (c) a pmix_data_array_t if an array", + "of individual processes are specified", NULL}}, + + {.name = "PMIX_DEBUG_STOP_IN_APP", .string = "pmix.dbg.notify", .type = PMIX_INT, + .description = (char *[]){"direct specified ranks to stop at", + "application-specific point and notify ready-to-debug.", + "Can be any of three data types: (a) bool - true", + "indicating all ranks, false indicating none (b)", + "pmix_rank_t - the rank of one proc, or WILDCARD for", + "all (c) a pmix_data_array_t if an array of individual", + "processes are specified", NULL}}, + + {.name = "PMIX_BREAKPOINT", .string = "pmix.brkpnt", .type = PMIX_STRING, + .description = (char *[]){"string ID of the breakpoint where the process(es)", + "is(are) waiting", NULL}}, + + {.name = "PMIX_DEBUG_TARGET", .string = "pmix.dbg.tgt", .type = PMIX_PROC, + .description = (char *[]){"Identifier of proc(s) to be debugged", NULL}}, + + {.name = "PMIX_DEBUG_DAEMONS_PER_PROC", .string = "pmix.dbg.dpproc", .type = PMIX_UINT16, + .description = (char *[]){"Number of debugger daemons to be spawned per", + "application process. The launcher is to pass the", + "identifier of the namespace to be debugged by", + "including the PMIX_DEBUG_TARGET attribute in the", + "daemon's job-level information. The debugger daemons", + "spawned on a given node are responsible for", + "self-determining their specific target process(es) -", + "e.g., by referencing their own PMIX_LOCAL_RANK in the", + "daemon debugger job versus the corresponding", + "PMIX_LOCAL_RANK of the target processes on the node.", NULL}}, + + {.name = "PMIX_DEBUG_DAEMONS_PER_NODE", .string = "pmix.dbg.dpnd", .type = PMIX_UINT16, + .description = (char *[]){"Number of debugger daemons to be spawned on each node", + "where the target job is executing. The launcher is to", + "pass the identifier of the namespace to be debugged", + "by including the PMIX_DEBUG_TARGET attribute in the", + "daemon's job-level information. The debugger daemons", + "spawned on a given node are responsible for", + "self-determining their specific target process(es) -", + "e.g., by referencing their own PMIX_LOCAL_RANK in the", + "daemon debugger job versus the corresponding", + "PMIX_LOCAL_RANK of the target processes on the node.", NULL}}, + + {.name = "PMIX_RM_NAME", .string = "pmix.rm.name", .type = PMIX_STRING, + .description = (char *[]){"string name of the resource manager", NULL}}, + + {.name = "PMIX_RM_VERSION", .string = "pmix.rm.version", .type = PMIX_STRING, + .description = (char *[]){"RM version string", NULL}}, + + {.name = "PMIX_SET_ENVAR", .string = "pmix.envar.set", .type = PMIX_ENVAR, + .description = (char *[]){"set the envar to the given value, overwriting any", + "pre-existing one", NULL}}, + + {.name = "PMIX_ADD_ENVAR", .string = "pmix.envar.add", .type = PMIX_ENVAR, + .description = (char *[]){"add envar, but do not overwrite any existing one", NULL}}, + + {.name = "PMIX_UNSET_ENVAR", .string = "pmix.envar.unset", .type = PMIX_STRING, + .description = (char *[]){"unset the envar, if present", NULL}}, + + {.name = "PMIX_PREPEND_ENVAR", .string = "pmix.envar.prepnd", .type = PMIX_ENVAR, + .description = (char *[]){"prepend the given value to the specified envar using", + "the separator character, creating the envar if it", + "doesn't already exist", NULL}}, + + {.name = "PMIX_APPEND_ENVAR", .string = "pmix.envar.appnd", .type = PMIX_ENVAR, + .description = (char *[]){"append the given value to the specified envar using", + "the separator character, creating the envar if it", + "doesn't already exist", NULL}}, + + {.name = "PMIX_FIRST_ENVAR", .string = "pmix.envar.first", .type = PMIX_ENVAR, + .description = (char *[]){"ensure the given value appears first in the specified", + "envar using the separator character, creating the", + "envar if it doesn't already exist", NULL}}, + + {.name = "PMIX_ALLOC_REQ_ID", .string = "pmix.alloc.reqid", .type = PMIX_STRING, + .description = (char *[]){"User-provided string identifier for this allocation", + "request which can later be used to query status of", + "the request.", NULL}}, + + {.name = "PMIX_ALLOC_ID", .string = "pmix.alloc.id", .type = PMIX_STRING, + .description = (char *[]){"A string identifier (provided by the host", + "environment) for the resulting allocation which can", + "later be used to reference the allocated resources", + "in, for example, a call to PMIx_Spawn", NULL}}, + + {.name = "PMIX_ALLOC_NUM_NODES", .string = "pmix.alloc.nnodes", .type = PMIX_UINT64, + .description = (char *[]){"number of nodes", NULL}}, + + {.name = "PMIX_ALLOC_NODE_LIST", .string = "pmix.alloc.nlist", .type = PMIX_STRING, + .description = (char *[]){"regex of specific nodes", NULL}}, + + {.name = "PMIX_ALLOC_NUM_CPUS", .string = "pmix.alloc.ncpus", .type = PMIX_UINT64, + .description = (char *[]){"number of cpus", NULL}}, + + {.name = "PMIX_ALLOC_NUM_CPU_LIST", .string = "pmix.alloc.ncpulist", .type = PMIX_STRING, + .description = (char *[]){"regex of #cpus for each node", NULL}}, + + {.name = "PMIX_ALLOC_CPU_LIST", .string = "pmix.alloc.cpulist", .type = PMIX_STRING, + .description = (char *[]){"regex of specific cpus indicating the cpus involved.", NULL}}, + + {.name = "PMIX_ALLOC_MEM_SIZE", .string = "pmix.alloc.msize", .type = PMIX_FLOAT, + .description = (char *[]){"number of Mbytes", NULL}}, + + {.name = "PMIX_ALLOC_FABRIC", .string = "pmix.alloc.net", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Array of pmix_info_t describing fabric resource", + "request. This must include at least: *", + "PMIX_ALLOC_FABRIC_ID * PMIX_ALLOC_FABRIC_TYPE *", + "PMIX_ALLOC_FABRIC_ENDPTS plus whatever other", + "descriptors are desired", NULL}}, + + {.name = "PMIX_ALLOC_FABRIC_ID", .string = "pmix.alloc.netid", .type = PMIX_STRING, + .description = (char *[]){"key to be used when accessing this requested fabric", + "allocation. The allocation will be returned/stored as", + "a pmix_data_array_t of pmix_info_t indexed by this", + "key and containing at least one entry with the same", + "key and the allocated resource description. The type", + "of the included value depends upon the fabric", + "support. For example, a TCP allocation might consist", + "of a comma-delimited string of socket ranges such as", + "\"32000-32100,33005,38123-38146\". Additional entries", + "will consist of any provided resource request", + "directives, along with their assigned values.", + "Examples include: * PMIX_ALLOC_FABRIC_TYPE - the type", + "of resources provided * PMIX_ALLOC_FABRIC_PLANE - if", + "applicable, what plane the resources were assigned", + "from * PMIX_ALLOC_FABRIC_QOS - the assigned QoS *", + "PMIX_ALLOC_BANDWIDTH - the allocated bandwidth *", + "PMIX_ALLOC_FABRIC_SEC_KEY - a security key for the", + "requested fabric allocation NOTE: the assigned values", + "may differ from those requested, especially if the", + "\"required\" flag was not set in the request", NULL}}, + + {.name = "PMIX_ALLOC_BANDWIDTH", .string = "pmix.alloc.bw", .type = PMIX_FLOAT, + .description = (char *[]){"Mbits/sec", NULL}}, + + {.name = "PMIX_ALLOC_FABRIC_QOS", .string = "pmix.alloc.netqos", .type = PMIX_STRING, + .description = (char *[]){"quality of service level", NULL}}, + + {.name = "PMIX_ALLOC_TIME", .string = "pmix.alloc.time", .type = PMIX_UINT32, + .description = (char *[]){"time in seconds that the allocation shall remain", + "valid", NULL}}, + + {.name = "PMIX_ALLOC_FABRIC_TYPE", .string = "pmix.alloc.nettype", .type = PMIX_STRING, + .description = (char *[]){"type of desired transport (e.g., tcp, udp)", NULL}}, + + {.name = "PMIX_ALLOC_FABRIC_PLANE", .string = "pmix.alloc.netplane", .type = PMIX_STRING, + .description = (char *[]){"id string for the NIC (aka plane) to be used for this", + "allocation (e.g., CIDR for Ethernet)", NULL}}, + + {.name = "PMIX_ALLOC_FABRIC_ENDPTS", .string = "pmix.alloc.endpts", .type = PMIX_SIZE, + .description = (char *[]){"number of endpoints to allocate per process", NULL}}, + + {.name = "PMIX_ALLOC_FABRIC_ENDPTS_NODE", .string = "pmix.alloc.endpts.nd", .type = PMIX_SIZE, + .description = (char *[]){"number of endpoints to allocate per node", NULL}}, + + {.name = "PMIX_ALLOC_FABRIC_SEC_KEY", .string = "pmix.alloc.nsec", .type = PMIX_BYTE_OBJECT, + .description = (char *[]){"fabric security key", NULL}}, + + {.name = "PMIX_ALLOC_QUEUE", .string = "pmix.alloc.queue", .type = PMIX_STRING, + .description = (char *[]){"name of queue being referenced", NULL}}, + + {.name = "PMIX_JOB_CTRL_ID", .string = "pmix.jctrl.id", .type = PMIX_STRING, + .description = (char *[]){"provide a string identifier for this request", NULL}}, + + {.name = "PMIX_JOB_CTRL_PAUSE", .string = "pmix.jctrl.pause", .type = PMIX_BOOL, + .description = (char *[]){"pause the specified processes", NULL}}, + + {.name = "PMIX_JOB_CTRL_RESUME", .string = "pmix.jctrl.resume", .type = PMIX_BOOL, + .description = (char *[]){"\"un-pause\" the specified processes", NULL}}, + + {.name = "PMIX_JOB_CTRL_CANCEL", .string = "pmix.jctrl.cancel", .type = PMIX_STRING, + .description = (char *[]){"cancel the specified request (NULL => cancel all", + "requests from this requestor)", NULL}}, + + {.name = "PMIX_JOB_CTRL_KILL", .string = "pmix.jctrl.kill", .type = PMIX_BOOL, + .description = (char *[]){"forcibly terminate the specified processes and", + "cleanup", NULL}}, + + {.name = "PMIX_JOB_CTRL_RESTART", .string = "pmix.jctrl.restart", .type = PMIX_STRING, + .description = (char *[]){"restart the specified processes using the given", + "checkpoint ID", NULL}}, + + {.name = "PMIX_JOB_CTRL_CHECKPOINT", .string = "pmix.jctrl.ckpt", .type = PMIX_STRING, + .description = (char *[]){"checkpoint the specified processes and assign the", + "given ID to it", NULL}}, + + {.name = "PMIX_JOB_CTRL_CHECKPOINT_EVENT", .string = "pmix.jctrl.ckptev", .type = PMIX_BOOL, + .description = (char *[]){"use event notification to trigger process checkpoint", NULL}}, + + {.name = "PMIX_JOB_CTRL_CHECKPOINT_SIGNAL", .string = "pmix.jctrl.ckptsig", .type = PMIX_INT, + .description = (char *[]){"use the given signal to trigger process checkpoint", NULL}}, + + {.name = "PMIX_JOB_CTRL_CHECKPOINT_TIMEOUT", .string = "pmix.jctrl.ckptsig", .type = PMIX_INT, + .description = (char *[]){"time in seconds to wait for checkpoint to complete", NULL}}, + + {.name = "PMIX_JOB_CTRL_CHECKPOINT_METHOD", .string = "pmix.jctrl.ckmethod", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"array of pmix_info_t declaring each method and value", + "supported by this application", NULL}}, + + {.name = "PMIX_JOB_CTRL_SIGNAL", .string = "pmix.jctrl.sig", .type = PMIX_INT, + .description = (char *[]){"send given signal to specified processes", NULL}}, + + {.name = "PMIX_JOB_CTRL_PROVISION", .string = "pmix.jctrl.pvn", .type = PMIX_STRING, + .description = (char *[]){"regex identifying nodes that are to be provisioned", NULL}}, + + {.name = "PMIX_JOB_CTRL_PROVISION_IMAGE", .string = "pmix.jctrl.pvnimg", .type = PMIX_STRING, + .description = (char *[]){"name of the image that is to be provisioned", NULL}}, + + {.name = "PMIX_JOB_CTRL_PREEMPTIBLE", .string = "pmix.jctrl.preempt", .type = PMIX_BOOL, + .description = (char *[]){"job can be pre-empted", NULL}}, + + {.name = "PMIX_JOB_CTRL_TERMINATE", .string = "pmix.jctrl.term", .type = PMIX_BOOL, + .description = (char *[]){"politely terminate the specified procs", NULL}}, + + {.name = "PMIX_REGISTER_CLEANUP", .string = "pmix.reg.cleanup", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of files to be removed upon", + "process termination", NULL}}, + + {.name = "PMIX_REGISTER_CLEANUP_DIR", .string = "pmix.reg.cleanupdir", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of directories to be removed", + "upon process termination", NULL}}, + + {.name = "PMIX_CLEANUP_RECURSIVE", .string = "pmix.clnup.recurse", .type = PMIX_BOOL, + .description = (char *[]){"recursively cleanup all subdirectories under the", + "specified one(s)", NULL}}, + + {.name = "PMIX_CLEANUP_EMPTY", .string = "pmix.clnup.empty", .type = PMIX_BOOL, + .description = (char *[]){"only remove empty subdirectories", NULL}}, + + {.name = "PMIX_CLEANUP_IGNORE", .string = "pmix.clnup.ignore", .type = PMIX_STRING, + .description = (char *[]){"comma-delimited list of filenames that are not to be", + "removed", NULL}}, + + {.name = "PMIX_CLEANUP_LEAVE_TOPDIR", .string = "pmix.clnup.lvtop", .type = PMIX_BOOL, + .description = (char *[]){"when recursively cleaning subdirs, do not remove the", + "top-level directory (the one given in the cleanup", + "request)", NULL}}, + + {.name = "PMIX_MONITOR_ID", .string = "pmix.monitor.id", .type = PMIX_STRING, + .description = (char *[]){"provide a string identifier for this request", NULL}}, + + {.name = "PMIX_MONITOR_CANCEL", .string = "pmix.monitor.cancel", .type = PMIX_STRING, + .description = (char *[]){"identifier to be canceled (NULL = cancel all", + "monitoring for this process)", NULL}}, + + {.name = "PMIX_MONITOR_APP_CONTROL", .string = "pmix.monitor.appctrl", .type = PMIX_BOOL, + .description = (char *[]){"the application desires to control the response to a", + "monitoring event", NULL}}, + + {.name = "PMIX_MONITOR_HEARTBEAT", .string = "pmix.monitor.mbeat", .type = PMIX_BOOL, + .description = (char *[]){"register to have the server monitor the requestor for", + "heartbeats", NULL}}, + + {.name = "PMIX_SEND_HEARTBEAT", .string = "pmix.monitor.beat", .type = PMIX_BOOL, + .description = (char *[]){"send heartbeat to local server", NULL}}, + + {.name = "PMIX_MONITOR_HEARTBEAT_TIME", .string = "pmix.monitor.btime", .type = PMIX_UINT32, + .description = (char *[]){"time in seconds before declaring heartbeat missed", NULL}}, + + {.name = "PMIX_MONITOR_HEARTBEAT_DROPS", .string = "pmix.monitor.bdrop", .type = PMIX_UINT32, + .description = (char *[]){"number of heartbeats that can be missed before", + "generating the event", NULL}}, + + {.name = "PMIX_MONITOR_FILE", .string = "pmix.monitor.fmon", .type = PMIX_STRING, + .description = (char *[]){"register to monitor file for signs of life", NULL}}, + + {.name = "PMIX_MONITOR_FILE_SIZE", .string = "pmix.monitor.fsize", .type = PMIX_BOOL, + .description = (char *[]){"monitor size of given file is growing to determine", + "app is running", NULL}}, + + {.name = "PMIX_MONITOR_FILE_ACCESS", .string = "pmix.monitor.faccess", .type = PMIX_STRING, + .description = (char *[]){"monitor time since last access of given file to", + "determine app is running", NULL}}, + + {.name = "PMIX_MONITOR_FILE_MODIFY", .string = "pmix.monitor.fmod", .type = PMIX_STRING, + .description = (char *[]){"monitor time since last modified of given file to", + "determine app is running", NULL}}, + + {.name = "PMIX_MONITOR_FILE_CHECK_TIME", .string = "pmix.monitor.ftime", .type = PMIX_UINT32, + .description = (char *[]){"time in seconds between checking file", NULL}}, + + {.name = "PMIX_MONITOR_FILE_DROPS", .string = "pmix.monitor.fdrop", .type = PMIX_UINT32, + .description = (char *[]){"number of file checks that can be missed before", + "generating the event", NULL}}, + + {.name = "PMIX_CRED_TYPE", .string = "pmix.sec.ctype", .type = PMIX_STRING, + .description = (char *[]){"when passed in PMIx_Get_credential, a prioritized,", + "comma-delimited list of desired credential types for", + "use in environments where multiple authentication", + "mechanisms may be available. When returned in a", + "callback function, a string identifier of the", + "credential type", NULL}}, + + {.name = "PMIX_CRYPTO_KEY", .string = "pmix.sec.key", .type = PMIX_BYTE_OBJECT, + .description = (char *[]){"blob containing crypto key", NULL}}, + + {.name = "PMIX_IOF_CACHE_SIZE", .string = "pmix.iof.csize", .type = PMIX_UINT32, + .description = (char *[]){"requested size of the server cache in bytes for each", + "specified channel. By default, the server is allowed", + "(but not required) to drop all bytes received beyond", + "the max size", NULL}}, + + {.name = "PMIX_IOF_DROP_OLDEST", .string = "pmix.iof.old", .type = PMIX_BOOL, + .description = (char *[]){"in an overflow situation, drop the oldest bytes to", + "make room in the cache", NULL}}, + + {.name = "PMIX_IOF_DROP_NEWEST", .string = "pmix.iof.new", .type = PMIX_BOOL, + .description = (char *[]){"in an overflow situation, drop any new bytes received", + "until room becomes available in the cache (default)", NULL}}, + + {.name = "PMIX_IOF_BUFFERING_SIZE", .string = "pmix.iof.bsize", .type = PMIX_UINT32, + .description = (char *[]){"basically controls grouping of IO on the specified", + "channel(s) to avoid being called every time a bit of", + "IO arrives. The library will execute the callback", + "whenever the specified number of bytes becomes", + "available. Any remaining buffered data will be", + "\"flushed\" upon call to deregister the respective", + "channel", NULL}}, + + {.name = "PMIX_IOF_BUFFERING_TIME", .string = "pmix.iof.btime", .type = PMIX_UINT32, + .description = (char *[]){"max time in seconds to buffer IO before delivering", + "it. Used in conjunction with buffering size, this", + "prevents IO from being held indefinitely while", + "waiting for another payload to arrive", NULL}}, + + {.name = "PMIX_IOF_COMPLETE", .string = "pmix.iof.cmp", .type = PMIX_BOOL, + .description = (char *[]){"indicates whether or not the specified IO channel has", + "been closed by the source", NULL}}, + + {.name = "PMIX_IOF_PUSH_STDIN", .string = "pmix.iof.stdin", .type = PMIX_BOOL, + .description = (char *[]){"Used by a tool to request that the PMIx library", + "collect the tool's stdin and forward it to the procs", + "specified in the PMIx_IOF_push call", NULL}}, + + {.name = "PMIX_IOF_TAG_OUTPUT", .string = "pmix.iof.tag", .type = PMIX_BOOL, + .description = (char *[]){"Tag output with the [nspace,rank] and channel it", + "comes from", NULL}}, + + {.name = "PMIX_IOF_RANK_OUTPUT", .string = "pmix.iof.rank", .type = PMIX_BOOL, + .description = (char *[]){"Tag output with the rank it came from", NULL}}, + + {.name = "PMIX_IOF_TIMESTAMP_OUTPUT", .string = "pmix.iof.ts", .type = PMIX_BOOL, + .description = (char *[]){"Timestamp output", NULL}}, + + {.name = "PMIX_IOF_MERGE_STDERR_STDOUT", .string = "pmix.iof.mrg", .type = PMIX_BOOL, + .description = (char *[]){"merge stdout and stderr streams from application", + "procs", NULL}}, + + {.name = "PMIX_IOF_XML_OUTPUT", .string = "pmix.iof.xml", .type = PMIX_BOOL, + .description = (char *[]){"Format output in XML", NULL}}, + + {.name = "PMIX_IOF_OUTPUT_TO_FILE", .string = "pmix.iof.file", .type = PMIX_STRING, + .description = (char *[]){"direct application output into files of form", + "\"<filename>.rank\" with both stdout and stderr", + "redirected into it", NULL}}, + + {.name = "PMIX_IOF_FILE_PATTERN", .string = "pmix.iof.fpt", .type = PMIX_BOOL, + .description = (char *[]){"Specified output file is to be treated as a pattern", + "and not automatically annotated by nspace, rank, or", + "other parameters", NULL}}, + + {.name = "PMIX_IOF_OUTPUT_TO_DIRECTORY", .string = "pmix.iof.dir", .type = PMIX_STRING, + .description = (char *[]){"direct application output into files of form", + "\"<directory>/<jobid>/rank.<rank>/stdout[err]\"", NULL}}, + + {.name = "PMIX_IOF_FILE_ONLY", .string = "pmix.iof.fonly", .type = PMIX_BOOL, + .description = (char *[]){"output only into designated files - do not also", + "output a copy to stdout/stderr", NULL}}, + + {.name = "PMIX_IOF_COPY", .string = "pmix.iof.cpy", .type = PMIX_BOOL, + .description = (char *[]){"Requests that the host environment deliver a copy of", + "the specified output stream(s) to the tool, letting", + "the stream(s) continue to also be delivered to the", + "default location. This allows the tool to tap into", + "the output stream(s) without redirecting it from its", + "current final destination.", NULL}}, + + {.name = "PMIX_IOF_REDIRECT", .string = "pmix.iof.redir", .type = PMIX_BOOL, + .description = (char *[]){"Requests that the host environment intercept the", + "specified output stream(s) and deliver it to the", + "requesting tool instead of its current final", + "destination. This might be used, for example, during", + "a debugging procedure to avoid injection of", + "debugger-related output into the application's", + "results file. The original output stream(s)", + "destination is restored upon termination of the tool.", NULL}}, + + {.name = "PMIX_IOF_LOCAL_OUTPUT", .string = "pmix.iof.local", .type = PMIX_BOOL, + .description = (char *[]){"Write output streams to local stdout/err", NULL}}, + + {.name = "PMIX_SETUP_APP_ENVARS", .string = "pmix.setup.env", .type = PMIX_BOOL, + .description = (char *[]){"harvest and include relevant envars", NULL}}, + + {.name = "PMIX_SETUP_APP_NONENVARS", .string = "pmix.setup.nenv", .type = PMIX_BOOL, + .description = (char *[]){"include all non-envar data", NULL}}, + + {.name = "PMIX_SETUP_APP_ALL", .string = "pmix.setup.all", .type = PMIX_BOOL, + .description = (char *[]){"include all relevant data", NULL}}, + + {.name = "PMIX_GROUP_ID", .string = "pmix.grp.id", .type = PMIX_STRING, + .description = (char *[]){"user-provided group identifier", NULL}}, + + {.name = "PMIX_GROUP_LEADER", .string = "pmix.grp.ldr", .type = PMIX_BOOL, + .description = (char *[]){"this process is the leader of the group", NULL}}, + + {.name = "PMIX_GROUP_OPTIONAL", .string = "pmix.grp.opt", .type = PMIX_BOOL, + .description = (char *[]){"participation is optional - do not return an error if", + "any of the specified processes terminate without", + "having joined. The default is false", NULL}}, + + {.name = "PMIX_GROUP_NOTIFY_TERMINATION", .string = "pmix.grp.notterm", .type = PMIX_BOOL, + .description = (char *[]){"notify remaining members when another member", + "terminates without first leaving the group. The", + "default is false", NULL}}, + + {.name = "PMIX_GROUP_FT_COLLECTIVE", .string = "pmix.grp.ftcoll", .type = PMIX_BOOL, + .description = (char *[]){"adjust internal tracking for terminated processes.", + "Default is false", NULL}}, + + {.name = "PMIX_GROUP_MEMBERSHIP", .string = "pmix.grp.mbrs", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"array of group member ID's", NULL}}, + + {.name = "PMIX_GROUP_ASSIGN_CONTEXT_ID", .string = "pmix.grp.actxid", .type = PMIX_BOOL, + .description = (char *[]){"request that the RM assign a unique numerical", + "(size_t) ID to this group", NULL}}, + + {.name = "PMIX_GROUP_CONTEXT_ID", .string = "pmix.grp.ctxid", .type = PMIX_SIZE, + .description = (char *[]){"context ID assigned to group", NULL}}, + + {.name = "PMIX_GROUP_LOCAL_ONLY", .string = "pmix.grp.lcl", .type = PMIX_BOOL, + .description = (char *[]){"group operation only involves local procs", NULL}}, + + {.name = "PMIX_GROUP_ENDPT_DATA", .string = "pmix.grp.endpt", .type = PMIX_BYTE_OBJECT, + .description = (char *[]){"data collected to be shared during construction", NULL}}, + + {.name = "PMIX_GROUP_NAMES", .string = "pmix.pgrp.nm", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Returns an array of string names of the process", + "groups in which the given process is a member.", NULL}}, + + {.name = "PMIX_QUERY_STORAGE_LIST", .string = "pmix.strg.list", .type = PMIX_STRING, + .description = (char *[]){"return comma-delimited list of identifiers for all", + "available storage systems", NULL}}, + + {.name = "PMIX_STORAGE_CAPACITY_LIMIT", .string = "pmix.strg.cap", .type = PMIX_UINT64, + .description = (char *[]){"return overall capacity (in Megabytes[base2]) of", + "specified storage system", NULL}}, + + {.name = "PMIX_STORAGE_CAPACITY_FREE", .string = "pmix.strg.free", .type = PMIX_UINT64, + .description = (char *[]){"return free capacity (in Megabytes[base2]) of", + "specified storage system", NULL}}, + + {.name = "PMIX_STORAGE_CAPACITY_AVAIL", .string = "pmix.strg.avail", .type = PMIX_UINT64, + .description = (char *[]){"return capacity (in Megabytes[[base2]]) of specified", + "storage system that is available for use by the", + "calling program", NULL}}, + + {.name = "PMIX_STORAGE_OBJECT_LIMIT", .string = "pmix.strg.obj", .type = PMIX_UINT64, + .description = (char *[]){"return overall limit on number of objects (e.g.,", + "inodes) of specified storage system", NULL}}, + + {.name = "PMIX_STORAGE_OBJECTS_FREE", .string = "pmix.strg.objf", .type = PMIX_UINT64, + .description = (char *[]){"return number of free objects (e.g., inodes) of", + "specified storage system", NULL}}, + + {.name = "PMIX_STORAGE_OBJECTS_AVAIL", .string = "pmix.strg.obja", .type = PMIX_UINT64, + .description = (char *[]){"return number of objects (e.g., inodes) of specified", + "storage system that are available for use by the", + "calling program", NULL}}, + + {.name = "PMIX_STORAGE_BW", .string = "pmix.strg.bw", .type = PMIX_FLOAT, + .description = (char *[]){"return overall bandwidth (in Megabytes[base2]/sec) of", + "specified storage system", NULL}}, + + {.name = "PMIX_STORAGE_AVAIL_BW", .string = "pmix.strg.availbw", .type = PMIX_FLOAT, + .description = (char *[]){"return overall bandwidth (in Megabytes[base2]/sec) of", + "specified storage system that is available for use by", + "the calling program", NULL}}, + + {.name = "PMIX_STORAGE_ID", .string = "pmix.strg.id", .type = PMIX_STRING, + .description = (char *[]){"identifier of the storage system being referenced", NULL}}, + + {.name = "PMIX_STORAGE_PATH", .string = "pmix.strg.path", .type = PMIX_STRING, + .description = (char *[]){"Mount point corresponding to a specified storage ID", NULL}}, + + {.name = "PMIX_STORAGE_TYPE", .string = "pmix.strg.type", .type = PMIX_STRING, + .description = (char *[]){"Qualifier indicating the type of storage being", + "referenced by a query (e.g., lustre, gpfs, online,", + "fabric-attached, ...)", NULL}}, + + {.name = "PMIX_FABRIC_COST_MATRIX", .string = "pmix.fab.cm", .type = PMIX_POINTER, + .description = (char *[]){"Pointer to a two-dimensional array of point-to-point", + "relative communication costs expressed as uint16_t", + "values", NULL}}, + + {.name = "PMIX_FABRIC_GROUPS", .string = "pmix.fab.grps", .type = PMIX_STRING, + .description = (char *[]){"A string delineating the group membership of nodes in", + "the system, where each fabric group consists of the", + "group number followed by a colon and a", + "comma-delimited list of nodes in that group, with the", + "groups delimited by semi-colons (e.g.,", + "0:node000,node002,node004,node006;1:node001,node003,node005,node007)", NULL}}, + + {.name = "PMIX_FABRIC_VENDOR", .string = "pmix.fab.vndr", .type = PMIX_STRING, + .description = (char *[]){"Name of fabric vendor (e.g., Amazon, Mellanox, HPE,", + "Intel)", NULL}}, + + {.name = "PMIX_FABRIC_IDENTIFIER", .string = "pmix.fab.id", .type = PMIX_STRING, + .description = (char *[]){"An identifier for the fabric (e.g., MgmtEthernet,", + "Slingshot-11, OmniPath-1)", NULL}}, + + {.name = "PMIX_FABRIC_INDEX", .string = "pmix.fab.idx", .type = PMIX_SIZE, + .description = (char *[]){"The index of the fabric as returned in pmix_fabric_t", NULL}}, + + {.name = "PMIX_FABRIC_COORDINATES", .string = "pmix.fab.coord", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Array of pmix_geometry_t fabric coordinates for", + "devices on the specified node. The array will contain", + "the coordinates of all devices on the node, including", + "values for all supported coordinate views. The", + "information for devices on the local node shall be", + "provided if the node is not specified in the request.", NULL}}, + + {.name = "PMIX_FABRIC_DEVICE_VENDORID", .string = "pmix.fabdev.vendid", .type = PMIX_STRING, + .description = (char *[]){"This is a vendor-provided identifier for the device", + "or product.", NULL}}, + + {.name = "PMIX_FABRIC_NUM_DEVICES", .string = "pmix.fab.nverts", .type = PMIX_SIZE, + .description = (char *[]){"Total number of fabric devices in the system -", + "corresponds to the number of rows or columns in the", + "cost matrix", NULL}}, + + {.name = "PMIX_FABRIC_DIMS", .string = "pmix.fab.dims", .type = PMIX_UINT32, + .description = (char *[]){"Number of dimensions in the specified fabric", + "plane/view. If no plane is specified in a request,", + "then the dimensions of all planes in the overall", + "system will be returned as a pmix_data_array_t", + "containing an array of uint32_t values. Default is to", + "provide dimensions in logical view.", NULL}}, + + {.name = "PMIX_FABRIC_PLANE", .string = "pmix.fab.plane", .type = PMIX_STRING, + .description = (char *[]){"ID string of a fabric plane (e.g., CIDR for", + "Ethernet). When used as a modifier in a request for", + "information, specifies the plane whose information is", + "to be returned. When used directly as a key in a", + "request, returns a pmix_data_array_t of string", + "identifiers for all fabric planes in the overall", + "system.", NULL}}, + + {.name = "PMIX_FABRIC_SWITCH", .string = "pmix.fab.switch", .type = PMIX_STRING, + .description = (char *[]){"ID string of a fabric switch. When used as a modifier", + "in a request for information, specifies the switch", + "whose information is to be returned. When used", + "directly as a key in a request, returns a", + "pmix_data_array_t of string identifiers for all", + "fabric switches in the overall system.", NULL}}, + + {.name = "PMIX_FABRIC_ENDPT", .string = "pmix.fab.endpt", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Fabric endpoints for a specified process. As multiple", + "endpoints may be assigned to a given process (e.g.,", + "in the case where multiple devices are associated", + "with a package to which the process is bound), the", + "returned values will be provided in a", + "pmix_data_array_t of pmix_endpoint_t elements.", NULL}}, + + {.name = "PMIX_FABRIC_SHAPE", .string = "pmix.fab.shape", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"The size of each dimension in the specified fabric", + "plane/view, returned in a pmix_data_array_t", + "containing an array of uint32_t values. The size is", + "defined as the number of elements present in that", + "dimension - e.g., the number of devices in one", + "dimension of a physical view of a fabric plane. If no", + "plane is specified, then the shape of each plane in", + "the overall system will be returned in a", + "pmix_data_array_t array where each element is itself", + "a two-element array containing the PMIX_FABRIC_PLANE", + "followed by that plane's fabric shape. Default is to", + "provide the shape in logical view.", NULL}}, + + {.name = "PMIX_FABRIC_SHAPE_STRING", .string = "pmix.fab.shapestr", .type = PMIX_STRING, + .description = (char *[]){"Network shape expressed as a string (e.g.,", + "\"10x12x2\"). If no plane is specified, then the", + "shape of each plane in the overall system will be", + "returned in a pmix_data_array_t array where each", + "element is itself a two-element array containing the", + "PMIX_FABRIC_PLANE followed by that plane's fabric", + "shape string. Default is to provide the shape in", + "logical view.", NULL}}, + + {.name = "PMIX_SWITCH_PEERS", .string = "pmix.speers", .type = PMIX_STRING, + .description = (char *[]){"Peer ranks that share the same switch as the process", + "specified in the call to PMIx_Get. Returns a", + "pmix_data_array_t array of pmix_info_t results, each", + "element containing the PMIX_SWITCH_PEERS key with a", + "three-element pmix_data_array_t array of pmix_info_t", + "containing the PMIX_FABRIC_DEVICE_ID of the local", + "fabric device, the PMIX_FABRIC_SWITCH identifying the", + "switch to which it is connected, and a", + "comma-delimited string of peer ranks sharing the", + "switch to which that device is connected.", NULL}}, + + {.name = "PMIX_FABRIC_DEVICE", .string = "pmix.fabdev", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"An array of pmix_info_t describing a particular", + "fabric device. The first element in the array shall", + "be the PMIX_FABRIC_DEVICE_ID of the device", NULL}}, + + {.name = "PMIX_FABRIC_DEVICES", .string = "pmix.fab.devs", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Array of pmix_info_t containing information for all", + "devices on the specified node. Each element of the", + "array will contain a PMIX_FABRIC_DEVICE entry, which", + "in turn will contain an array of information on a", + "given device.", NULL}}, + + {.name = "PMIX_FABRIC_DEVICE_NAME", .string = "pmix.fabdev.nm", .type = PMIX_STRING, + .description = (char *[]){"The operating system name associated with the device.", + "This may be a logical fabric interface name (e.g.", + "eth0 or eno1) or an absolute filename.", NULL}}, + + {.name = "PMIX_FABRIC_DEVICE_INDEX", .string = "pmix.fabdev.idx", .type = PMIX_UINT32, + .description = (char *[]){"Index of the device within an associated", + "communication cost matrix.", NULL}}, + + {.name = "PMIX_FABRIC_DEVICE_VENDOR", .string = "pmix.fabdev.vndr", .type = PMIX_STRING, + .description = (char *[]){"Indicates the name of the vendor that distributes the", + "NIC.", NULL}}, + + {.name = "PMIX_FABRIC_DEVICE_BUS_TYPE", .string = "pmix.fabdev.btyp", .type = PMIX_STRING, + .description = (char *[]){"The type of bus to which the device is attached", + "(e.g., \"PCI\", \"GEN-Z\").", NULL}}, + + {.name = "PMIX_FABRIC_DEVICE_DRIVER", .string = "pmix.fabdev.driver", .type = PMIX_STRING, + .description = (char *[]){"The name of the driver associated with the device", NULL}}, + + {.name = "PMIX_FABRIC_DEVICE_FIRMWARE", .string = "pmix.fabdev.fmwr", .type = PMIX_STRING, + .description = (char *[]){"The device's firmware version", NULL}}, + + {.name = "PMIX_FABRIC_DEVICE_ADDRESS", .string = "pmix.fabdev.addr", .type = PMIX_STRING, + .description = (char *[]){"The primary link-level address associated with the", + "device, such as a MAC address. If multiple addresses", + "are available, only one will be reported.", NULL}}, + + {.name = "PMIX_FABRIC_DEVICE_COORDINATES", .string = "pmix.fab.coord", .type = PMIX_GEOMETRY, + .description = (char *[]){"The pmix_geometry_t fabric coordinates for the", + "device, including values for all supported coordinate", + "views.", NULL}}, + + {.name = "PMIX_FABRIC_DEVICE_MTU", .string = "pmix.fabdev.mtu", .type = PMIX_SIZE, + .description = (char *[]){"The maximum transfer unit of link level frames or", + "packets, in bytes.", NULL}}, + + {.name = "PMIX_FABRIC_DEVICE_SPEED", .string = "pmix.fabdev.speed", .type = PMIX_SIZE, + .description = (char *[]){"The active link data rate, given in bits per second.", NULL}}, + + {.name = "PMIX_FABRIC_DEVICE_STATE", .string = "pmix.fabdev.state", .type = PMIX_LINK_STATE, + .description = (char *[]){"The last available physical port state. Possible", + "values are PMIX_LINK_STATE_UNKNOWN, PMIX_LINK_DOWN,", + "and PMIX_LINK_UP, to indicate if the port state is", + "unknown or not applicable (unknown), inactive (down),", + "or active (up).", NULL}}, + + {.name = "PMIX_FABRIC_DEVICE_TYPE", .string = "pmix.fabdev.type", .type = PMIX_STRING, + .description = (char *[]){"Specifies the type of fabric interface currently", + "active on the device, such as Ethernet or InfiniBand.", NULL}}, + + {.name = "PMIX_FABRIC_DEVICE_PCI_DEVID", .string = "pmix.fabdev.pcidevid", .type = PMIX_STRING, + .description = (char *[]){"A node-level unique identifier for a PCI device.", + "Provided only if the device is located on a \ac{PCI}", + "bus. The identifier is constructed as a four-part", + "tuple delimited by colons comprised of the \ac{PCI}", + "16-bit domain, 8-bit bus, 8-bit device, and 8-bit", + "function IDs, each expressed in zero-extended", + "hexadecimal form. Thus, an example identifier might", + "be \"abc1:0f:23:01\". The combination of node", + "identifier PMIX_HOSTNAME or PMIX_NODEID and", + "PMIX_FABRIC_DEVICE_PCI_DEVID shall be unique within", + "the system.", NULL}}, + + {.name = "PMIX_DEVICE_DISTANCES", .string = "pmix.dev.dist", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"Return an array of pmix_device_distance_t containing", + "the minimum and maximum distances of the given", + "process location to all devices of the specified type", + "on the local node.", NULL}}, + + {.name = "PMIX_DEVICE_TYPE", .string = "pmix.dev.type", .type = PMIX_DEVTYPE, + .description = (char *[]){"Bitmask specifying the type(s) of device(s) whose", + "information is being requested. Only used as a", + "directive/qualifier.", NULL}}, + + {.name = "PMIX_DEVICE_ID", .string = "pmix.dev.id", .type = PMIX_STRING, + .description = (char *[]){"System-wide UUID or node-local OS name of a", + "particular device.", NULL}}, + + {.name = "PMIX_MAX_VALUE", .string = "pmix.descr.maxval", .type = PMIX_INT, + .description = (char *[]){"Used in pmix_regattr_t to describe the maximum valid", + "value for the associated attribute.", NULL}}, + + {.name = "PMIX_MIN_VALUE", .string = "pmix.descr.minval", .type = PMIX_INT, + .description = (char *[]){"Used in pmix_regattr_t to describe the minimum valid", + "value for the associated attribute.", NULL}}, + + {.name = "PMIX_ENUM_VALUE", .string = "pmix.descr.enum", .type = PMIX_STRING, + .description = (char *[]){"Used in pmix_regattr_t to describe accepted values", + "for the associated attribute. Numerical values shall", + "be presented in a form convertible to the attribute's", + "declared data type. Named values (i.e., values", + "defined by constant names via a typical C-language", + "enum declaration) must be provided as their numerical", + "equivalent.", NULL}}, + {.name = "PMIX_EVENT_BASE", .string = "pmix.evbase", .type = PMIX_POINTER, + .description = (char *[]){"(struct event_base *) pointer to libevent event_base", + "to use in place of the internal progress thread *****", + "DEPRECATED *****", NULL}}, + + {.name = "PMIX_TOPOLOGY", .string = "pmix.topo", .type = PMIX_POINTER, + .description = (char *[]){"***** DEPRECATED ***** pointer to the PMIx client's", + "internal topology object", NULL}}, + + {.name = "PMIX_DEBUG_JOB", .string = "pmix.dbg.job", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED ***** nspace of the job assigned to", + "this debugger to be debugged. Note that id's, pids,", + "and other info on the procs is available via a query", + "for the nspace's local or global proctable", NULL}}, + + {.name = "PMIX_RECONNECT_SERVER", .string = "pmix.cnct.recon", .type = PMIX_BOOL, + .description = (char *[]){"tool is requesting to change server connections", NULL}}, + + {.name = "PMIX_ALLOC_NETWORK", .string = "pmix.alloc.net", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"***** DEPRECATED *****", NULL}}, + + {.name = "PMIX_ALLOC_NETWORK_ID", .string = "pmix.alloc.netid", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED *****", NULL}}, + + {.name = "PMIX_ALLOC_NETWORK_QOS", .string = "pmix.alloc.netqos", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED *****", NULL}}, + + {.name = "PMIX_ALLOC_NETWORK_TYPE", .string = "pmix.alloc.nettype", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED *****", NULL}}, + + {.name = "PMIX_ALLOC_NETWORK_PLANE", .string = "pmix.alloc.netplane", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED *****", NULL}}, + + {.name = "PMIX_ALLOC_NETWORK_ENDPTS", .string = "pmix.alloc.endpts", .type = PMIX_SIZE, + .description = (char *[]){"***** DEPRECATED *****", NULL}}, + + {.name = "PMIX_ALLOC_NETWORK_ENDPTS_NODE", .string = "pmix.alloc.endpts.nd", .type = PMIX_SIZE, + .description = (char *[]){"***** DEPRECATED *****", NULL}}, + + {.name = "PMIX_ALLOC_NETWORK_SEC_KEY", .string = "pmix.alloc.nsec", .type = PMIX_BYTE_OBJECT, + .description = (char *[]){"***** DEPRECATED *****", NULL}}, + + {.name = "PMIX_PROC_DATA", .string = "pmix.pdata", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"***** DEPRECATED ***** starts with rank, then", + "contains more data", NULL}}, + + {.name = "PMIX_LOCALITY", .string = "pmix.loc", .type = PMIX_UINT16, + .description = (char *[]){"***** DEPRECATED *****relative locality of two procs", NULL}}, + + {.name = "PMIX_LOCAL_TOPO", .string = "pmix.ltopo", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED *****xml-representation of local", + "node topology", NULL}}, + + {.name = "PMIX_TOPOLOGY_XML", .string = "pmix.topo.xml", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED *****XML-based description of", + "topology", NULL}}, + + {.name = "PMIX_TOPOLOGY_FILE", .string = "pmix.topo.file", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED *****full path to file containing", + "XML topology description", NULL}}, + + {.name = "PMIX_TOPOLOGY_SIGNATURE", .string = "pmix.toposig", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED *****topology signature string", NULL}}, + + {.name = "PMIX_HWLOC_SHMEM_ADDR", .string = "pmix.hwlocaddr", .type = PMIX_SIZE, + .description = (char *[]){"***** DEPRECATED *****address of HWLOC shared memory", + "segment", NULL}}, + + {.name = "PMIX_HWLOC_SHMEM_SIZE", .string = "pmix.hwlocsize", .type = PMIX_SIZE, + .description = (char *[]){"***** DEPRECATED *****size of HWLOC shared memory", + "segment", NULL}}, + + {.name = "PMIX_HWLOC_SHMEM_FILE", .string = "pmix.hwlocfile", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED *****path to HWLOC shared memory", + "file", NULL}}, + + {.name = "PMIX_HWLOC_XML_V1", .string = "pmix.hwlocxml1", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED ***** XML representation of local", + "topology using HWLOC v1.x format", NULL}}, + + {.name = "PMIX_HWLOC_XML_V2", .string = "pmix.hwlocxml2", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED ***** XML representation of local", + "topology using HWLOC v2.x format", NULL}}, + + {.name = "PMIX_HWLOC_SHARE_TOPO", .string = "pmix.hwlocsh", .type = PMIX_BOOL, + .description = (char *[]){"***** DEPRECATED ***** Share the HWLOC topology via", + "shared memory", NULL}}, + + {.name = "PMIX_HWLOC_HOLE_KIND", .string = "pmix.hwlocholek", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED ***** Kind of VM \"hole\" HWLOC", + "should use for shared memory", NULL}}, + + {.name = "PMIX_DSTPATH", .string = "pmix.dstpath", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED ***** path to dstore files", NULL}}, + + {.name = "PMIX_COLLECTIVE_ALGO", .string = "pmix.calgo", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED ***** comma-delimited list of", + "algorithms to use for collective", NULL}}, + + {.name = "PMIX_COLLECTIVE_ALGO_REQD", .string = "pmix.calreqd", .type = PMIX_BOOL, + .description = (char *[]){"***** DEPRECATED ***** if true, indicates that the", + "requested choice of algo is mandatory", NULL}}, + + {.name = "PMIX_PROC_BLOB", .string = "pmix.pblob", .type = PMIX_BYTE_OBJECT, + .description = (char *[]){"***** DEPRECATED ***** packed blob of process data", NULL}}, + + {.name = "PMIX_MAP_BLOB", .string = "pmix.mblob", .type = PMIX_BYTE_OBJECT, + .description = (char *[]){"***** DEPRECATED ***** packed blob of process", + "location", NULL}}, + + {.name = "PMIX_MAPPER", .string = "pmix.mapper", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED ***** mapper to use for placing", + "spawned procs", NULL}}, + + {.name = "PMIX_NON_PMI", .string = "pmix.nonpmi", .type = PMIX_BOOL, + .description = (char *[]){"***** DEPRECATED ***** spawned procs will not call", + "PMIx_Init", NULL}}, + + {.name = "PMIX_PROC_URI", .string = "pmix.puri", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED ***** URI containing contact info", + "for proc", NULL}}, + + {.name = "PMIX_ARCH", .string = "pmix.arch", .type = PMIX_UINT32, + .description = (char *[]){"***** DEPRECATED ***** datatype architecture flag", NULL}}, + + {.name = "PMIX_DEBUG_JOB_DIRECTIVES", .string = "pmix.dbg.jdirs", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"***** DEPRECATED ***** array of job-level directives", NULL}}, + + {.name = "PMIX_DEBUG_APP_DIRECTIVES", .string = "pmix.dbg.adirs", .type = PMIX_DATA_ARRAY, + .description = (char *[]){"***** DEPRECATED ***** array of app-level directives", NULL}}, + + {.name = "PMIX_EVENT_NO_TERMINATION", .string = "pmix.evnoterm", .type = PMIX_BOOL, + .description = (char *[]){"***** DEPRECATED ***** indicates that the handler has", + "satisfactorily handled the event and believes", + "termination of the application is not required", NULL}}, + + {.name = "PMIX_EVENT_WANT_TERMINATION", .string = "pmix.evterm", .type = PMIX_BOOL, + .description = (char *[]){"***** DEPRECATED ***** indicates that the handler has", + "determined that the application should be terminated", NULL}}, + + {.name = "PMIX_TAG_OUTPUT", .string = "pmix.tagout", .type = PMIX_BOOL, + .description = (char *[]){"***** DEPRECATED ***** tag application output with", + "the ID of the source", NULL}}, + + {.name = "PMIX_TIMESTAMP_OUTPUT", .string = "pmix.tsout", .type = PMIX_BOOL, + .description = (char *[]){"***** DEPRECATED ***** timestamp output from", + "applications", NULL}}, + + {.name = "PMIX_MERGE_STDERR_STDOUT", .string = "pmix.mergeerrout", .type = PMIX_BOOL, + .description = (char *[]){"***** DEPRECATED ***** merge stdout and stderr", + "streams from application procs", NULL}}, + + {.name = "PMIX_OUTPUT_TO_FILE", .string = "pmix.outfile", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED ***** direct application output into", + "files of form \"<filename>.rank\" with both stdout", + "and stderr redirected into it", NULL}}, + + {.name = "PMIX_OUTPUT_TO_DIRECTORY", .string = "pmix.outdir", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED ***** direct application output into", + "files of form", + "\"<directory>/<jobid>/rank.<rank>/stdout[err]\"", NULL}}, + + {.name = "PMIX_OUTPUT_NOCOPY", .string = "pmix.nocopy", .type = PMIX_BOOL, + .description = (char *[]){"***** DEPRECATED ***** output only into designated", + "files - do not also output a copy to stdout/stderr", NULL}}, + + {.name = "PMIX_GDS_MODULE", .string = "pmix.gds.mod", .type = PMIX_STRING, + .description = (char *[]){"***** DEPRECATED ***** comma-delimited string of", + "desired modules", NULL}}, + + {.name = "PMIX_IOF_STOP", .string = "pmix.iof.stop", .type = PMIX_BOOL, + .description = (char *[]){"***** DEPRECATED ***** Stop forwarding the specified", + "channel(s)", NULL}}, + + {.name = "PMIX_NOTIFY_LAUNCH", .string = "pmix.note.lnch", .type = PMIX_BOOL, + .description = (char *[]){"***** DEPRECATED ***** notify the requestor upon", + "launch of the child job and return its namespace in", + "the event", NULL}}, + {.name = ""} +}; diff --git a/src/include/frameworks.h b/src/include/frameworks.h new file mode 100644 index 0000000000000000000000000000000000000000..64f4a5ea641f87ede3805dc8c94c3dab0c39d3c8 --- /dev/null +++ b/src/include/frameworks.h @@ -0,0 +1,53 @@ +/* + * This file is autogenerated by autogen.pl. Do not edit this file by hand. + */ +#ifndef PMIX_FRAMEWORKS_H +#define PMIX_FRAMEWORKS_H + +#include "src/mca/base/pmix_mca_base_framework.h" + +extern pmix_mca_base_framework_t pmix_bfrops_base_framework; +extern pmix_mca_base_framework_t pmix_gds_base_framework; +extern pmix_mca_base_framework_t pmix_pcompress_base_framework; +extern pmix_mca_base_framework_t pmix_pdl_base_framework; +extern pmix_mca_base_framework_t pmix_pfexec_base_framework; +extern pmix_mca_base_framework_t pmix_pif_base_framework; +extern pmix_mca_base_framework_t pmix_pinstalldirs_base_framework; +extern pmix_mca_base_framework_t pmix_ploc_base_framework; +extern pmix_mca_base_framework_t pmix_plog_base_framework; +extern pmix_mca_base_framework_t pmix_pmdl_base_framework; +extern pmix_mca_base_framework_t pmix_pnet_base_framework; +extern pmix_mca_base_framework_t pmix_preg_base_framework; +extern pmix_mca_base_framework_t pmix_prm_base_framework; +extern pmix_mca_base_framework_t pmix_psec_base_framework; +extern pmix_mca_base_framework_t pmix_psensor_base_framework; +extern pmix_mca_base_framework_t pmix_psquash_base_framework; +extern pmix_mca_base_framework_t pmix_pstat_base_framework; +extern pmix_mca_base_framework_t pmix_pstrg_base_framework; +extern pmix_mca_base_framework_t pmix_ptl_base_framework; + +static pmix_mca_base_framework_t *pmix_frameworks[] = { + &pmix_bfrops_base_framework, + &pmix_gds_base_framework, + &pmix_pcompress_base_framework, + &pmix_pdl_base_framework, + &pmix_pfexec_base_framework, + &pmix_pif_base_framework, + &pmix_pinstalldirs_base_framework, + &pmix_ploc_base_framework, + &pmix_plog_base_framework, + &pmix_pmdl_base_framework, + &pmix_pnet_base_framework, + &pmix_preg_base_framework, + &pmix_prm_base_framework, + &pmix_psec_base_framework, + &pmix_psensor_base_framework, + &pmix_psquash_base_framework, + &pmix_pstat_base_framework, + &pmix_pstrg_base_framework, + &pmix_ptl_base_framework, + NULL +}; + +#endif /* PMIX_FRAMEWORKS_H */ + diff --git a/src/include/pmix_atomic.h b/src/include/pmix_atomic.h old mode 100644 new mode 100755 diff --git a/src/include/pmix_config_bottom.h b/src/include/pmix_config_bottom.h old mode 100644 new mode 100755 diff --git a/src/include/pmix_config_top.h b/src/include/pmix_config_top.h old mode 100644 new mode 100755 diff --git a/src/include/pmix_globals.c b/src/include/pmix_globals.c old mode 100644 new mode 100755 diff --git a/src/include/pmix_globals.h b/src/include/pmix_globals.h old mode 100644 new mode 100755 diff --git a/src/include/pmix_hash_string.h b/src/include/pmix_hash_string.h old mode 100644 new mode 100755 diff --git a/src/include/pmix_portable_platform.h b/src/include/pmix_portable_platform.h old mode 100644 new mode 100755 diff --git a/src/include/pmix_portable_platform_real.h b/src/include/pmix_portable_platform_real.h old mode 100644 new mode 100755 diff --git a/src/include/pmix_prefetch.h b/src/include/pmix_prefetch.h old mode 100644 new mode 100755 diff --git a/src/include/pmix_socket_errno.h b/src/include/pmix_socket_errno.h old mode 100644 new mode 100755 diff --git a/src/include/pmix_stdint.h b/src/include/pmix_stdint.h old mode 100644 new mode 100755 diff --git a/src/include/pmix_types.h b/src/include/pmix_types.h old mode 100644 new mode 100755 diff --git a/src/mca/Makefile.include b/src/mca/Makefile.include old mode 100644 new mode 100755 diff --git a/src/mca/base/Makefile.am b/src/mca/base/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/base/help-pmix-mca-base.txt b/src/mca/base/help-pmix-mca-base.txt old mode 100644 new mode 100755 diff --git a/src/mca/base/help-pmix-mca-var.txt b/src/mca/base/help-pmix-mca-var.txt old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_base.h b/src/mca/base/pmix_base.h old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_alias.c b/src/mca/base/pmix_mca_base_alias.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_alias.h b/src/mca/base/pmix_mca_base_alias.h old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_close.c b/src/mca/base/pmix_mca_base_close.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_component_compare.c b/src/mca/base/pmix_mca_base_component_compare.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_component_find.c b/src/mca/base/pmix_mca_base_component_find.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_component_repository.c b/src/mca/base/pmix_mca_base_component_repository.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_component_repository.h b/src/mca/base/pmix_mca_base_component_repository.h old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_components_close.c b/src/mca/base/pmix_mca_base_components_close.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_components_open.c b/src/mca/base/pmix_mca_base_components_open.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_components_register.c b/src/mca/base/pmix_mca_base_components_register.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_components_select.c b/src/mca/base/pmix_mca_base_components_select.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_framework.c b/src/mca/base/pmix_mca_base_framework.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_framework.h b/src/mca/base/pmix_mca_base_framework.h old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_list.c b/src/mca/base/pmix_mca_base_list.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_open.c b/src/mca/base/pmix_mca_base_open.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_parse_paramfile.c b/src/mca/base/pmix_mca_base_parse_paramfile.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_var.c b/src/mca/base/pmix_mca_base_var.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_var.h b/src/mca/base/pmix_mca_base_var.h old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_var_enum.c b/src/mca/base/pmix_mca_base_var_enum.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_var_enum.h b/src/mca/base/pmix_mca_base_var_enum.h old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_var_group.c b/src/mca/base/pmix_mca_base_var_group.c old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_var_group.h b/src/mca/base/pmix_mca_base_var_group.h old mode 100644 new mode 100755 diff --git a/src/mca/base/pmix_mca_base_vari.h b/src/mca/base/pmix_mca_base_vari.h old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/Makefile.am b/src/mca/bfrops/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/base/Makefile.include b/src/mca/bfrops/base/Makefile.include old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/base/base.h b/src/mca/bfrops/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/base/bfrop_base_cmp.c b/src/mca/bfrops/base/bfrop_base_cmp.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/base/bfrop_base_copy.c b/src/mca/bfrops/base/bfrop_base_copy.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/base/bfrop_base_fns.c b/src/mca/bfrops/base/bfrop_base_fns.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/base/bfrop_base_frame.c b/src/mca/bfrops/base/bfrop_base_frame.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/base/bfrop_base_pack.c b/src/mca/bfrops/base/bfrop_base_pack.c old mode 100644 new mode 100755 index b90a9c1837d494c828adf049f9b37b45b7d93f62..354e037b698f9c4276b27bd5dd96f367aed735b0 --- a/src/mca/bfrops/base/bfrop_base_pack.c +++ b/src/mca/bfrops/base/bfrop_base_pack.c @@ -963,6 +963,7 @@ pmix_status_t pmix_bfrops_base_pack_query(pmix_pointer_array_t *regtypes, pmix_b pmix_status_t pmix_bfrops_base_pack_val(pmix_pointer_array_t *regtypes, pmix_buffer_t *buffer, pmix_value_t *p) { + pmix_status_t ret; switch (p->type) { diff --git a/src/mca/bfrops/base/bfrop_base_print.c b/src/mca/bfrops/base/bfrop_base_print.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/base/bfrop_base_select.c b/src/mca/bfrops/base/bfrop_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/base/bfrop_base_stubs.c b/src/mca/bfrops/base/bfrop_base_stubs.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/base/bfrop_base_unpack.c b/src/mca/bfrops/base/bfrop_base_unpack.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/bfrops.h b/src/mca/bfrops/bfrops.h old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/bfrops_types.h b/src/mca/bfrops/bfrops_types.h old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v12/Makefile.am b/src/mca/bfrops/v12/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v12/bfrop_v12.c b/src/mca/bfrops/v12/bfrop_v12.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v12/bfrop_v12.h b/src/mca/bfrops/v12/bfrop_v12.h old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v12/bfrop_v12_component.c b/src/mca/bfrops/v12/bfrop_v12_component.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v12/copy.c b/src/mca/bfrops/v12/copy.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v12/internal.h b/src/mca/bfrops/v12/internal.h old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v12/pack.c b/src/mca/bfrops/v12/pack.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v12/print.c b/src/mca/bfrops/v12/print.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v12/unpack.c b/src/mca/bfrops/v12/unpack.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v20/Makefile.am b/src/mca/bfrops/v20/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v20/bfrop_pmix20.c b/src/mca/bfrops/v20/bfrop_pmix20.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v20/bfrop_pmix20.h b/src/mca/bfrops/v20/bfrop_pmix20.h old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v20/bfrop_pmix20_component.c b/src/mca/bfrops/v20/bfrop_pmix20_component.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v20/copy.c b/src/mca/bfrops/v20/copy.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v20/internal.h b/src/mca/bfrops/v20/internal.h old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v20/pack.c b/src/mca/bfrops/v20/pack.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v20/print.c b/src/mca/bfrops/v20/print.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v20/unpack.c b/src/mca/bfrops/v20/unpack.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v21/Makefile.am b/src/mca/bfrops/v21/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v21/bfrop_pmix21.c b/src/mca/bfrops/v21/bfrop_pmix21.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v21/bfrop_pmix21.h b/src/mca/bfrops/v21/bfrop_pmix21.h old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v21/bfrop_pmix21_component.c b/src/mca/bfrops/v21/bfrop_pmix21_component.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v3/Makefile.am b/src/mca/bfrops/v3/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v3/bfrop_pmix3.c b/src/mca/bfrops/v3/bfrop_pmix3.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v3/bfrop_pmix3.h b/src/mca/bfrops/v3/bfrop_pmix3.h old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v3/bfrop_pmix3_component.c b/src/mca/bfrops/v3/bfrop_pmix3_component.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v4/Makefile.am b/src/mca/bfrops/v4/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v4/bfrop_pmix4.c b/src/mca/bfrops/v4/bfrop_pmix4.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v4/bfrop_pmix4.h b/src/mca/bfrops/v4/bfrop_pmix4.h old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v4/bfrop_pmix4_component.c b/src/mca/bfrops/v4/bfrop_pmix4_component.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v41/Makefile.am b/src/mca/bfrops/v41/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v41/bfrop_pmix41.c b/src/mca/bfrops/v41/bfrop_pmix41.c old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v41/bfrop_pmix41.h b/src/mca/bfrops/v41/bfrop_pmix41.h old mode 100644 new mode 100755 diff --git a/src/mca/bfrops/v41/bfrop_pmix41_component.c b/src/mca/bfrops/v41/bfrop_pmix41_component.c old mode 100644 new mode 100755 diff --git a/src/mca/common/Makefile.am b/src/mca/common/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/common/sse/Makefile.am b/src/mca/common/sse/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/common/sse/configure.m4 b/src/mca/common/sse/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/common/sse/sse.c b/src/mca/common/sse/sse.c old mode 100644 new mode 100755 diff --git a/src/mca/common/sse/sse.h b/src/mca/common/sse/sse.h old mode 100644 new mode 100755 diff --git a/src/mca/common/sse/sse_internal.h b/src/mca/common/sse/sse_internal.h old mode 100644 new mode 100755 diff --git a/src/mca/common/sse/sse_lex.l b/src/mca/common/sse/sse_lex.l old mode 100644 new mode 100755 diff --git a/src/mca/gds/Makefile.am b/src/mca/gds/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/gds/base/Makefile.include b/src/mca/gds/base/Makefile.include old mode 100644 new mode 100755 diff --git a/src/mca/gds/base/base.h b/src/mca/gds/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/gds/base/gds_base_fns.c b/src/mca/gds/base/gds_base_fns.c old mode 100644 new mode 100755 diff --git a/src/mca/gds/base/gds_base_frame.c b/src/mca/gds/base/gds_base_frame.c old mode 100644 new mode 100755 diff --git a/src/mca/gds/base/gds_base_select.c b/src/mca/gds/base/gds_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/gds/gds.h b/src/mca/gds/gds.h old mode 100644 new mode 100755 diff --git a/src/mca/gds/hash/-home-dominik-work-tum-projects-euroHPC-time-x-dyn_mpi_sessions-mpi-prototype-docker-cluster-build-openpmix-src-mca-gds-hash-.txt b/src/mca/gds/hash/-home-dominik-work-tum-projects-euroHPC-time-x-dyn_mpi_sessions-mpi-prototype-docker-cluster-build-openpmix-src-mca-gds-hash-.txt old mode 100644 new mode 100755 diff --git a/src/mca/gds/hash/Makefile.am b/src/mca/gds/hash/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/gds/hash/gds_fetch.c b/src/mca/gds/hash/gds_fetch.c old mode 100644 new mode 100755 index ead0398ae9ac18168d7c903424536686e446c48f..94261e7bbd3b4aeb3488bd629693e9aa3e7d8469 --- a/src/mca/gds/hash/gds_fetch.c +++ b/src/mca/gds/hash/gds_fetch.c @@ -517,7 +517,6 @@ pmix_status_t pmix_gds_hash_fetch(const pmix_proc_t *proc, pmix_scope_t scope, b PMIX_NAME_PRINT(&pmix_globals.myid), (NULL == key) ? "NULL" : key, PMIX_NAME_PRINT(proc), PMIx_Scope_string(scope)); - PMIX_HIDE_UNUSED_PARAMS(copy); /* see if we have a tracker for this nspace - we will @@ -770,7 +769,6 @@ doover: rc = PMIX_ERR_NOT_FOUND; } } - return rc; } diff --git a/src/mca/gds/hash/gds_hash.c b/src/mca/gds/hash/gds_hash.c old mode 100644 new mode 100755 index 78325eda1bf053e834809da0d503742148156ac9..f3e0f68002cd6d2e2e524b577be31968acb85a10 --- a/src/mca/gds/hash/gds_hash.c +++ b/src/mca/gds/hash/gds_hash.c @@ -243,6 +243,7 @@ static pmix_status_t hash_cache_job_info(struct pmix_namespace_t *ns, } /* mark that we got the map */ flags |= PMIX_HASH_NODE_MAP; + goto store_arbitrary; } else if (PMIX_CHECK_KEY(&info[n], PMIX_PROC_MAP)) { /* not allowed to get this more than once */ if (flags & PMIX_HASH_PROC_MAP) { @@ -429,6 +430,7 @@ static pmix_status_t hash_cache_job_info(struct pmix_namespace_t *ns, pmix_list_append(&apptr->appinfo, &kp2->super); } } else { +store_arbitrary: if (PMIX_CHECK_KEY(&info[n], PMIX_QUALIFIED_VALUE)) { rc = pmix_gds_hash_store_qualified(ht, PMIX_RANK_WILDCARD, &info[n].value); if (PMIX_SUCCESS != rc) { @@ -628,6 +630,7 @@ static pmix_status_t register_info(pmix_peer_t *peer, PMIX_LIST_DESTRUCT(&values); return rc; } + rc = PMIX_SUCCESS; if (0 == pmix_list_get_size(&values)) { PMIX_LIST_DESTRUCT(&values); continue; @@ -713,6 +716,7 @@ static pmix_status_t hash_register_job_info(struct pmix_peer_t *pr, pmix_buffer_ pmix_output_verbose(2, pmix_gds_base_framework.framework_output, "[%s:%d] gds:hash:register_job_info packing new payload", pmix_globals.myid.nspace, pmix_globals.myid.rank); + msg = ns->nspace; PMIX_BFROPS_PACK(rc, peer, reply, &msg, 1, PMIX_STRING); if (PMIX_SUCCESS != rc) { diff --git a/src/mca/gds/hash/gds_hash.h b/src/mca/gds/hash/gds_hash.h old mode 100644 new mode 100755 diff --git a/src/mca/gds/hash/gds_hash_component.c b/src/mca/gds/hash/gds_hash_component.c old mode 100644 new mode 100755 diff --git a/src/mca/gds/hash/gds_utils.c b/src/mca/gds/hash/gds_utils.c old mode 100644 new mode 100755 diff --git a/src/mca/gds/hash/process_arrays.c b/src/mca/gds/hash/process_arrays.c old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/Makefile.am b/src/mca/gds/shmem/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/gds_shmem.c b/src/mca/gds/shmem/gds_shmem.c old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/gds_shmem.h b/src/mca/gds/shmem/gds_shmem.h old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/gds_shmem_component.c b/src/mca/gds/shmem/gds_shmem_component.c old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/gds_shmem_fetch.c b/src/mca/gds/shmem/gds_shmem_fetch.c old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/gds_shmem_fetch.h b/src/mca/gds/shmem/gds_shmem_fetch.h old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/gds_shmem_store.c b/src/mca/gds/shmem/gds_shmem_store.c old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/gds_shmem_store.h b/src/mca/gds/shmem/gds_shmem_store.h old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/gds_shmem_utils.c b/src/mca/gds/shmem/gds_shmem_utils.c old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/gds_shmem_utils.h b/src/mca/gds/shmem/gds_shmem_utils.h old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/pmix_hash2.c b/src/mca/gds/shmem/pmix_hash2.c old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/pmix_hash2.h b/src/mca/gds/shmem/pmix_hash2.h old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/pmix_hash_table2.c b/src/mca/gds/shmem/pmix_hash_table2.c old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/pmix_hash_table2.h b/src/mca/gds/shmem/pmix_hash_table2.h old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/pmix_pointer_array2.c b/src/mca/gds/shmem/pmix_pointer_array2.c old mode 100644 new mode 100755 diff --git a/src/mca/gds/shmem/pmix_pointer_array2.h b/src/mca/gds/shmem/pmix_pointer_array2.h old mode 100644 new mode 100755 diff --git a/src/mca/mca.h b/src/mca/mca.h old mode 100644 new mode 100755 diff --git a/src/mca/pcompress/Makefile.am b/src/mca/pcompress/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pcompress/base/Makefile.am b/src/mca/pcompress/base/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pcompress/base/base.h b/src/mca/pcompress/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/pcompress/base/help-pcompress.txt b/src/mca/pcompress/base/help-pcompress.txt old mode 100644 new mode 100755 diff --git a/src/mca/pcompress/base/owner.txt b/src/mca/pcompress/base/owner.txt old mode 100644 new mode 100755 diff --git a/src/mca/pcompress/base/pcompress_base_frame.c b/src/mca/pcompress/base/pcompress_base_frame.c old mode 100644 new mode 100755 diff --git a/src/mca/pcompress/base/pcompress_base_select.c b/src/mca/pcompress/base/pcompress_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/pcompress/owner.txt b/src/mca/pcompress/owner.txt old mode 100644 new mode 100755 diff --git a/src/mca/pcompress/pcompress.h b/src/mca/pcompress/pcompress.h old mode 100644 new mode 100755 diff --git a/src/mca/pcompress/zlib/Makefile.am b/src/mca/pcompress/zlib/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pcompress/zlib/compress_zlib.c b/src/mca/pcompress/zlib/compress_zlib.c old mode 100644 new mode 100755 diff --git a/src/mca/pcompress/zlib/compress_zlib.h b/src/mca/pcompress/zlib/compress_zlib.h old mode 100644 new mode 100755 diff --git a/src/mca/pcompress/zlib/compress_zlib_component.c b/src/mca/pcompress/zlib/compress_zlib_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pcompress/zlib/configure.m4 b/src/mca/pcompress/zlib/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pcompress/zlib/owner.txt b/src/mca/pcompress/zlib/owner.txt old mode 100644 new mode 100755 diff --git a/src/mca/pdl/Makefile.am b/src/mca/pdl/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pdl/base/Makefile.am b/src/mca/pdl/base/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pdl/base/base.h b/src/mca/pdl/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/pdl/base/pdl_base_close.c b/src/mca/pdl/base/pdl_base_close.c old mode 100644 new mode 100755 diff --git a/src/mca/pdl/base/pdl_base_fns.c b/src/mca/pdl/base/pdl_base_fns.c old mode 100644 new mode 100755 diff --git a/src/mca/pdl/base/pdl_base_open.c b/src/mca/pdl/base/pdl_base_open.c old mode 100644 new mode 100755 diff --git a/src/mca/pdl/base/pdl_base_select.c b/src/mca/pdl/base/pdl_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/pdl/configure.m4 b/src/mca/pdl/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pdl/pdl.h b/src/mca/pdl/pdl.h old mode 100644 new mode 100755 diff --git a/src/mca/pdl/pdlopen/Makefile.am b/src/mca/pdl/pdlopen/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pdl/pdlopen/configure.m4 b/src/mca/pdl/pdlopen/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pdl/pdlopen/pdl_pdlopen.h b/src/mca/pdl/pdlopen/pdl_pdlopen.h old mode 100644 new mode 100755 diff --git a/src/mca/pdl/pdlopen/pdl_pdlopen_component.c b/src/mca/pdl/pdlopen/pdl_pdlopen_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pdl/pdlopen/pdl_pdlopen_module.c b/src/mca/pdl/pdlopen/pdl_pdlopen_module.c old mode 100644 new mode 100755 diff --git a/src/mca/pdl/plibltdl/Makefile.am b/src/mca/pdl/plibltdl/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pdl/plibltdl/configure.m4 b/src/mca/pdl/plibltdl/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pdl/plibltdl/pdl_libltdl.h b/src/mca/pdl/plibltdl/pdl_libltdl.h old mode 100644 new mode 100755 diff --git a/src/mca/pdl/plibltdl/pdl_libltdl_component.c b/src/mca/pdl/plibltdl/pdl_libltdl_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pdl/plibltdl/pdl_libltdl_module.c b/src/mca/pdl/plibltdl/pdl_libltdl_module.c old mode 100644 new mode 100755 diff --git a/src/mca/pfexec/Makefile.am b/src/mca/pfexec/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pfexec/base/Makefile.am b/src/mca/pfexec/base/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pfexec/base/base.h b/src/mca/pfexec/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/pfexec/base/help-pfexec-base.txt b/src/mca/pfexec/base/help-pfexec-base.txt old mode 100644 new mode 100755 diff --git a/src/mca/pfexec/base/pfexec_base_default_fns.c b/src/mca/pfexec/base/pfexec_base_default_fns.c old mode 100644 new mode 100755 diff --git a/src/mca/pfexec/base/pfexec_base_frame.c b/src/mca/pfexec/base/pfexec_base_frame.c old mode 100644 new mode 100755 diff --git a/src/mca/pfexec/base/pfexec_base_select.c b/src/mca/pfexec/base/pfexec_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/pfexec/linux/Makefile.am b/src/mca/pfexec/linux/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pfexec/linux/configure.m4 b/src/mca/pfexec/linux/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pfexec/linux/help-pfexec-linux.txt b/src/mca/pfexec/linux/help-pfexec-linux.txt old mode 100644 new mode 100755 diff --git a/src/mca/pfexec/linux/pfexec_linux.c b/src/mca/pfexec/linux/pfexec_linux.c old mode 100644 new mode 100755 diff --git a/src/mca/pfexec/linux/pfexec_linux.h b/src/mca/pfexec/linux/pfexec_linux.h old mode 100644 new mode 100755 diff --git a/src/mca/pfexec/linux/pfexec_linux_component.c b/src/mca/pfexec/linux/pfexec_linux_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pfexec/pfexec.h b/src/mca/pfexec/pfexec.h old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/Makefile.am b/src/mca/pgpu/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/amd/Makefile.am b/src/mca/pgpu/amd/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/amd/configure.m4 b/src/mca/pgpu/amd/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/amd/pgpu_amd.c b/src/mca/pgpu/amd/pgpu_amd.c old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/amd/pgpu_amd.h b/src/mca/pgpu/amd/pgpu_amd.h old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/amd/pgpu_amd_component.c b/src/mca/pgpu/amd/pgpu_amd_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/base/Makefile.include b/src/mca/pgpu/base/Makefile.include old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/base/base.h b/src/mca/pgpu/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/base/pgpu_base_fns.c b/src/mca/pgpu/base/pgpu_base_fns.c old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/base/pgpu_base_frame.c b/src/mca/pgpu/base/pgpu_base_frame.c old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/base/pgpu_base_select.c b/src/mca/pgpu/base/pgpu_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/intel/Makefile.am b/src/mca/pgpu/intel/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/intel/configure.m4 b/src/mca/pgpu/intel/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/intel/pgpu_intel.c b/src/mca/pgpu/intel/pgpu_intel.c old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/intel/pgpu_intel.h b/src/mca/pgpu/intel/pgpu_intel.h old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/intel/pgpu_intel_component.c b/src/mca/pgpu/intel/pgpu_intel_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/nvd/Makefile.am b/src/mca/pgpu/nvd/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/nvd/configure.m4 b/src/mca/pgpu/nvd/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/nvd/pgpu_nvd.c b/src/mca/pgpu/nvd/pgpu_nvd.c old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/nvd/pgpu_nvd.h b/src/mca/pgpu/nvd/pgpu_nvd.h old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/nvd/pgpu_nvd_component.c b/src/mca/pgpu/nvd/pgpu_nvd_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pgpu/pgpu.h b/src/mca/pgpu/pgpu.h old mode 100644 new mode 100755 diff --git a/src/mca/pif/Makefile.am b/src/mca/pif/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pif/base/Makefile.am b/src/mca/pif/base/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pif/base/base.h b/src/mca/pif/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/pif/base/owner.txt b/src/mca/pif/base/owner.txt old mode 100644 new mode 100755 diff --git a/src/mca/pif/base/pif_base_components.c b/src/mca/pif/base/pif_base_components.c old mode 100644 new mode 100755 diff --git a/src/mca/pif/bsdx_ipv4/Makefile.am b/src/mca/pif/bsdx_ipv4/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pif/bsdx_ipv4/configure.m4 b/src/mca/pif/bsdx_ipv4/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pif/bsdx_ipv4/owner.txt b/src/mca/pif/bsdx_ipv4/owner.txt old mode 100644 new mode 100755 diff --git a/src/mca/pif/bsdx_ipv4/pif_bsdx.c b/src/mca/pif/bsdx_ipv4/pif_bsdx.c old mode 100644 new mode 100755 diff --git a/src/mca/pif/bsdx_ipv6/Makefile.am b/src/mca/pif/bsdx_ipv6/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pif/bsdx_ipv6/configure.m4 b/src/mca/pif/bsdx_ipv6/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pif/bsdx_ipv6/owner.txt b/src/mca/pif/bsdx_ipv6/owner.txt old mode 100644 new mode 100755 diff --git a/src/mca/pif/bsdx_ipv6/pif_bsdx_ipv6.c b/src/mca/pif/bsdx_ipv6/pif_bsdx_ipv6.c old mode 100644 new mode 100755 diff --git a/src/mca/pif/linux_ipv6/Makefile.am b/src/mca/pif/linux_ipv6/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pif/linux_ipv6/configure.m4 b/src/mca/pif/linux_ipv6/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pif/linux_ipv6/owner.txt b/src/mca/pif/linux_ipv6/owner.txt old mode 100644 new mode 100755 diff --git a/src/mca/pif/linux_ipv6/pif_linux_ipv6.c b/src/mca/pif/linux_ipv6/pif_linux_ipv6.c old mode 100644 new mode 100755 diff --git a/src/mca/pif/pif.h b/src/mca/pif/pif.h old mode 100644 new mode 100755 diff --git a/src/mca/pif/posix_ipv4/Makefile.am b/src/mca/pif/posix_ipv4/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pif/posix_ipv4/configure.m4 b/src/mca/pif/posix_ipv4/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pif/posix_ipv4/owner.txt b/src/mca/pif/posix_ipv4/owner.txt old mode 100644 new mode 100755 diff --git a/src/mca/pif/posix_ipv4/pif_posix.c b/src/mca/pif/posix_ipv4/pif_posix.c old mode 100644 new mode 100755 diff --git a/src/mca/pif/solaris_ipv6/Makefile.am b/src/mca/pif/solaris_ipv6/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pif/solaris_ipv6/configure.m4 b/src/mca/pif/solaris_ipv6/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pif/solaris_ipv6/owner.txt b/src/mca/pif/solaris_ipv6/owner.txt old mode 100644 new mode 100755 diff --git a/src/mca/pif/solaris_ipv6/pif_solaris_ipv6.c b/src/mca/pif/solaris_ipv6/pif_solaris_ipv6.c old mode 100644 new mode 100755 diff --git a/src/mca/pinstalldirs/Makefile.am b/src/mca/pinstalldirs/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pinstalldirs/base/Makefile.am b/src/mca/pinstalldirs/base/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pinstalldirs/base/base.h b/src/mca/pinstalldirs/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/pinstalldirs/base/pinstalldirs_base_components.c b/src/mca/pinstalldirs/base/pinstalldirs_base_components.c old mode 100644 new mode 100755 diff --git a/src/mca/pinstalldirs/base/pinstalldirs_base_expand.c b/src/mca/pinstalldirs/base/pinstalldirs_base_expand.c old mode 100644 new mode 100755 diff --git a/src/mca/pinstalldirs/config/Makefile.am b/src/mca/pinstalldirs/config/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pinstalldirs/config/configure.m4 b/src/mca/pinstalldirs/config/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pinstalldirs/config/pinstall_dirs.h.in b/src/mca/pinstalldirs/config/pinstall_dirs.h.in old mode 100644 new mode 100755 diff --git a/src/mca/pinstalldirs/config/pmix_pinstalldirs_config.c b/src/mca/pinstalldirs/config/pmix_pinstalldirs_config.c old mode 100644 new mode 100755 diff --git a/src/mca/pinstalldirs/configure.m4 b/src/mca/pinstalldirs/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pinstalldirs/env/Makefile.am b/src/mca/pinstalldirs/env/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pinstalldirs/env/configure.m4 b/src/mca/pinstalldirs/env/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pinstalldirs/env/pmix_pinstalldirs_env.c b/src/mca/pinstalldirs/env/pmix_pinstalldirs_env.c old mode 100644 new mode 100755 diff --git a/src/mca/pinstalldirs/pinstalldirs.h b/src/mca/pinstalldirs/pinstalldirs.h old mode 100644 new mode 100755 diff --git a/src/mca/pinstalldirs/pinstalldirs_types.h b/src/mca/pinstalldirs/pinstalldirs_types.h old mode 100644 new mode 100755 diff --git a/src/mca/plog/Makefile.am b/src/mca/plog/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/plog/base/Makefile.include b/src/mca/plog/base/Makefile.include old mode 100644 new mode 100755 diff --git a/src/mca/plog/base/base.h b/src/mca/plog/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/plog/base/help-pmix-plog.txt b/src/mca/plog/base/help-pmix-plog.txt old mode 100644 new mode 100755 diff --git a/src/mca/plog/base/plog_base_frame.c b/src/mca/plog/base/plog_base_frame.c old mode 100644 new mode 100755 diff --git a/src/mca/plog/base/plog_base_select.c b/src/mca/plog/base/plog_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/plog/base/plog_base_stubs.c b/src/mca/plog/base/plog_base_stubs.c old mode 100644 new mode 100755 diff --git a/src/mca/plog/default/Makefile.am b/src/mca/plog/default/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/plog/default/plog_default.c b/src/mca/plog/default/plog_default.c old mode 100644 new mode 100755 diff --git a/src/mca/plog/default/plog_default.h b/src/mca/plog/default/plog_default.h old mode 100644 new mode 100755 diff --git a/src/mca/plog/default/plog_default_component.c b/src/mca/plog/default/plog_default_component.c old mode 100644 new mode 100755 diff --git a/src/mca/plog/plog.h b/src/mca/plog/plog.h old mode 100644 new mode 100755 diff --git a/src/mca/plog/smtp/.pmix_ignore b/src/mca/plog/smtp/.pmix_ignore old mode 100644 new mode 100755 diff --git a/src/mca/plog/smtp/Makefile.am b/src/mca/plog/smtp/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/plog/smtp/configure.m4 b/src/mca/plog/smtp/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/plog/smtp/plog_smtp.c b/src/mca/plog/smtp/plog_smtp.c old mode 100644 new mode 100755 diff --git a/src/mca/plog/smtp/plog_smtp.h b/src/mca/plog/smtp/plog_smtp.h old mode 100644 new mode 100755 diff --git a/src/mca/plog/smtp/plog_smtp_component.c b/src/mca/plog/smtp/plog_smtp_component.c old mode 100644 new mode 100755 diff --git a/src/mca/plog/stdfd/Makefile.am b/src/mca/plog/stdfd/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/plog/stdfd/plog_stdfd.c b/src/mca/plog/stdfd/plog_stdfd.c old mode 100644 new mode 100755 diff --git a/src/mca/plog/stdfd/plog_stdfd.h b/src/mca/plog/stdfd/plog_stdfd.h old mode 100644 new mode 100755 diff --git a/src/mca/plog/stdfd/plog_stdfd_component.c b/src/mca/plog/stdfd/plog_stdfd_component.c old mode 100644 new mode 100755 diff --git a/src/mca/plog/syslog/Makefile.am b/src/mca/plog/syslog/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/plog/syslog/configure.m4 b/src/mca/plog/syslog/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/plog/syslog/plog_syslog.c b/src/mca/plog/syslog/plog_syslog.c old mode 100644 new mode 100755 diff --git a/src/mca/plog/syslog/plog_syslog.h b/src/mca/plog/syslog/plog_syslog.h old mode 100644 new mode 100755 diff --git a/src/mca/plog/syslog/plog_syslog_component.c b/src/mca/plog/syslog/plog_syslog_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/Makefile.am b/src/mca/pmdl/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/base/Makefile.include b/src/mca/pmdl/base/Makefile.include old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/base/base.h b/src/mca/pmdl/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/base/help-pmdl.txt b/src/mca/pmdl/base/help-pmdl.txt old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/base/pmdl_base_frame.c b/src/mca/pmdl/base/pmdl_base_frame.c old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/base/pmdl_base_select.c b/src/mca/pmdl/base/pmdl_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/base/pmdl_base_stubs.c b/src/mca/pmdl/base/pmdl_base_stubs.c old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/mpich/Makefile.am b/src/mca/pmdl/mpich/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/mpich/pmdl_mpich.c b/src/mca/pmdl/mpich/pmdl_mpich.c old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/mpich/pmdl_mpich.h b/src/mca/pmdl/mpich/pmdl_mpich.h old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/mpich/pmdl_mpich_component.c b/src/mca/pmdl/mpich/pmdl_mpich_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/ompi/Makefile.am b/src/mca/pmdl/ompi/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/ompi/pmdl_ompi.c b/src/mca/pmdl/ompi/pmdl_ompi.c old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/ompi/pmdl_ompi.h b/src/mca/pmdl/ompi/pmdl_ompi.h old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/ompi/pmdl_ompi_component.c b/src/mca/pmdl/ompi/pmdl_ompi_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/oshmem/Makefile.am b/src/mca/pmdl/oshmem/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/oshmem/pmdl_oshmem.c b/src/mca/pmdl/oshmem/pmdl_oshmem.c old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/oshmem/pmdl_oshmem.h b/src/mca/pmdl/oshmem/pmdl_oshmem.h old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/oshmem/pmdl_oshmem_component.c b/src/mca/pmdl/oshmem/pmdl_oshmem_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pmdl/pmdl.h b/src/mca/pmdl/pmdl.h old mode 100644 new mode 100755 diff --git a/src/mca/pnet/Makefile.am b/src/mca/pnet/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pnet/base/Makefile.include b/src/mca/pnet/base/Makefile.include old mode 100644 new mode 100755 diff --git a/src/mca/pnet/base/base.h b/src/mca/pnet/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/pnet/base/pnet_base_fns.c b/src/mca/pnet/base/pnet_base_fns.c old mode 100644 new mode 100755 diff --git a/src/mca/pnet/base/pnet_base_frame.c b/src/mca/pnet/base/pnet_base_frame.c old mode 100644 new mode 100755 diff --git a/src/mca/pnet/base/pnet_base_select.c b/src/mca/pnet/base/pnet_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/pnet/nvd/Makefile.am b/src/mca/pnet/nvd/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pnet/nvd/configure.m4 b/src/mca/pnet/nvd/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pnet/nvd/pnet_nvd.c b/src/mca/pnet/nvd/pnet_nvd.c old mode 100644 new mode 100755 diff --git a/src/mca/pnet/nvd/pnet_nvd.h b/src/mca/pnet/nvd/pnet_nvd.h old mode 100644 new mode 100755 diff --git a/src/mca/pnet/nvd/pnet_nvd_component.c b/src/mca/pnet/nvd/pnet_nvd_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pnet/opa/Makefile.am b/src/mca/pnet/opa/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pnet/opa/configure.m4 b/src/mca/pnet/opa/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pnet/opa/pnet_opa.c b/src/mca/pnet/opa/pnet_opa.c old mode 100644 new mode 100755 diff --git a/src/mca/pnet/opa/pnet_opa.h b/src/mca/pnet/opa/pnet_opa.h old mode 100644 new mode 100755 diff --git a/src/mca/pnet/opa/pnet_opa_component.c b/src/mca/pnet/opa/pnet_opa_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pnet/pnet.h b/src/mca/pnet/pnet.h old mode 100644 new mode 100755 diff --git a/src/mca/pnet/simptest/Makefile.am b/src/mca/pnet/simptest/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pnet/simptest/configure.m4 b/src/mca/pnet/simptest/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pnet/simptest/pnet_simptest.c b/src/mca/pnet/simptest/pnet_simptest.c old mode 100644 new mode 100755 diff --git a/src/mca/pnet/simptest/pnet_simptest.h b/src/mca/pnet/simptest/pnet_simptest.h old mode 100644 new mode 100755 diff --git a/src/mca/pnet/simptest/pnet_simptest_component.c b/src/mca/pnet/simptest/pnet_simptest_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pnet/sshot/Makefile.am b/src/mca/pnet/sshot/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pnet/sshot/configure.m4 b/src/mca/pnet/sshot/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pnet/sshot/help-pnet-sshot.txt b/src/mca/pnet/sshot/help-pnet-sshot.txt old mode 100644 new mode 100755 diff --git a/src/mca/pnet/sshot/pnet_fabric.c b/src/mca/pnet/sshot/pnet_fabric.c old mode 100644 new mode 100755 diff --git a/src/mca/pnet/sshot/pnet_sshot.c b/src/mca/pnet/sshot/pnet_sshot.c old mode 100644 new mode 100755 diff --git a/src/mca/pnet/sshot/pnet_sshot.h b/src/mca/pnet/sshot/pnet_sshot.h old mode 100644 new mode 100755 diff --git a/src/mca/pnet/sshot/pnet_sshot_component.c b/src/mca/pnet/sshot/pnet_sshot_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pnet/tcp/Makefile.am b/src/mca/pnet/tcp/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pnet/tcp/configure.m4 b/src/mca/pnet/tcp/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pnet/tcp/pnet_tcp.c b/src/mca/pnet/tcp/pnet_tcp.c old mode 100644 new mode 100755 diff --git a/src/mca/pnet/tcp/pnet_tcp.h b/src/mca/pnet/tcp/pnet_tcp.h old mode 100644 new mode 100755 diff --git a/src/mca/pnet/tcp/pnet_tcp_component.c b/src/mca/pnet/tcp/pnet_tcp_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pnet/usnic/Makefile.am b/src/mca/pnet/usnic/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pnet/usnic/configure.m4 b/src/mca/pnet/usnic/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pnet/usnic/pnet_usnic.c b/src/mca/pnet/usnic/pnet_usnic.c old mode 100644 new mode 100755 diff --git a/src/mca/pnet/usnic/pnet_usnic.h b/src/mca/pnet/usnic/pnet_usnic.h old mode 100644 new mode 100755 diff --git a/src/mca/pnet/usnic/pnet_usnic_component.c b/src/mca/pnet/usnic/pnet_usnic_component.c old mode 100644 new mode 100755 diff --git a/src/mca/preg/Makefile.am b/src/mca/preg/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/preg/base/Makefile.include b/src/mca/preg/base/Makefile.include old mode 100644 new mode 100755 diff --git a/src/mca/preg/base/base.h b/src/mca/preg/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/preg/base/preg_base_frame.c b/src/mca/preg/base/preg_base_frame.c old mode 100644 new mode 100755 diff --git a/src/mca/preg/base/preg_base_select.c b/src/mca/preg/base/preg_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/preg/base/preg_base_stubs.c b/src/mca/preg/base/preg_base_stubs.c old mode 100644 new mode 100755 diff --git a/src/mca/preg/compress/Makefile.am b/src/mca/preg/compress/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/preg/compress/preg_compress.c b/src/mca/preg/compress/preg_compress.c old mode 100644 new mode 100755 diff --git a/src/mca/preg/compress/preg_compress.h b/src/mca/preg/compress/preg_compress.h old mode 100644 new mode 100755 diff --git a/src/mca/preg/compress/preg_compress_component.c b/src/mca/preg/compress/preg_compress_component.c old mode 100644 new mode 100755 diff --git a/src/mca/preg/native/Makefile.am b/src/mca/preg/native/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/preg/native/preg_native.c b/src/mca/preg/native/preg_native.c old mode 100644 new mode 100755 diff --git a/src/mca/preg/native/preg_native.h b/src/mca/preg/native/preg_native.h old mode 100644 new mode 100755 diff --git a/src/mca/preg/native/preg_native_component.c b/src/mca/preg/native/preg_native_component.c old mode 100644 new mode 100755 diff --git a/src/mca/preg/preg.h b/src/mca/preg/preg.h old mode 100644 new mode 100755 diff --git a/src/mca/preg/preg_types.h b/src/mca/preg/preg_types.h old mode 100644 new mode 100755 diff --git a/src/mca/preg/raw/Makefile.am b/src/mca/preg/raw/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/preg/raw/preg_raw.c b/src/mca/preg/raw/preg_raw.c old mode 100644 new mode 100755 diff --git a/src/mca/preg/raw/preg_raw.h b/src/mca/preg/raw/preg_raw.h old mode 100644 new mode 100755 diff --git a/src/mca/preg/raw/preg_raw_component.c b/src/mca/preg/raw/preg_raw_component.c old mode 100644 new mode 100755 diff --git a/src/mca/prm/Makefile.am b/src/mca/prm/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/prm/base/Makefile.include b/src/mca/prm/base/Makefile.include old mode 100644 new mode 100755 diff --git a/src/mca/prm/base/base.h b/src/mca/prm/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/prm/base/help-prm.txt b/src/mca/prm/base/help-prm.txt old mode 100644 new mode 100755 diff --git a/src/mca/prm/base/prm_base_frame.c b/src/mca/prm/base/prm_base_frame.c old mode 100644 new mode 100755 diff --git a/src/mca/prm/base/prm_base_select.c b/src/mca/prm/base/prm_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/prm/base/prm_base_stubs.c b/src/mca/prm/base/prm_base_stubs.c old mode 100644 new mode 100755 diff --git a/src/mca/prm/default/Makefile.am b/src/mca/prm/default/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/prm/default/prm_default.c b/src/mca/prm/default/prm_default.c old mode 100644 new mode 100755 diff --git a/src/mca/prm/default/prm_default.h b/src/mca/prm/default/prm_default.h old mode 100644 new mode 100755 diff --git a/src/mca/prm/default/prm_default_component.c b/src/mca/prm/default/prm_default_component.c old mode 100644 new mode 100755 diff --git a/src/mca/prm/hpesmf/Makefile.am b/src/mca/prm/hpesmf/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/prm/hpesmf/configure.m4 b/src/mca/prm/hpesmf/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/prm/hpesmf/prm_hpesmf.c b/src/mca/prm/hpesmf/prm_hpesmf.c old mode 100644 new mode 100755 diff --git a/src/mca/prm/hpesmf/prm_hpesmf.h b/src/mca/prm/hpesmf/prm_hpesmf.h old mode 100644 new mode 100755 diff --git a/src/mca/prm/hpesmf/prm_hpesmf_component.c b/src/mca/prm/hpesmf/prm_hpesmf_component.c old mode 100644 new mode 100755 diff --git a/src/mca/prm/prm.h b/src/mca/prm/prm.h old mode 100644 new mode 100755 diff --git a/src/mca/prm/slurm/Makefile.am b/src/mca/prm/slurm/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/prm/slurm/configure.m4 b/src/mca/prm/slurm/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/prm/slurm/owner.txt b/src/mca/prm/slurm/owner.txt old mode 100644 new mode 100755 diff --git a/src/mca/prm/slurm/prm_slurm.c b/src/mca/prm/slurm/prm_slurm.c old mode 100644 new mode 100755 diff --git a/src/mca/prm/slurm/prm_slurm.h b/src/mca/prm/slurm/prm_slurm.h old mode 100644 new mode 100755 diff --git a/src/mca/prm/slurm/prm_slurm_component.c b/src/mca/prm/slurm/prm_slurm_component.c old mode 100644 new mode 100755 diff --git a/src/mca/prm/tm/Makefile.am b/src/mca/prm/tm/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/prm/tm/configure.m4 b/src/mca/prm/tm/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/prm/tm/prm_tm.c b/src/mca/prm/tm/prm_tm.c old mode 100644 new mode 100755 diff --git a/src/mca/prm/tm/prm_tm.h b/src/mca/prm/tm/prm_tm.h old mode 100644 new mode 100755 diff --git a/src/mca/prm/tm/prm_tm_component.c b/src/mca/prm/tm/prm_tm_component.c old mode 100644 new mode 100755 diff --git a/src/mca/psec/Makefile.am b/src/mca/psec/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/psec/base/Makefile.include b/src/mca/psec/base/Makefile.include old mode 100644 new mode 100755 diff --git a/src/mca/psec/base/base.h b/src/mca/psec/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/psec/base/psec_base_fns.c b/src/mca/psec/base/psec_base_fns.c old mode 100644 new mode 100755 diff --git a/src/mca/psec/base/psec_base_frame.c b/src/mca/psec/base/psec_base_frame.c old mode 100644 new mode 100755 diff --git a/src/mca/psec/base/psec_base_select.c b/src/mca/psec/base/psec_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/psec/dummy_handshake/Makefile.am b/src/mca/psec/dummy_handshake/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/psec/dummy_handshake/psec_dummy_handshake.c b/src/mca/psec/dummy_handshake/psec_dummy_handshake.c old mode 100644 new mode 100755 diff --git a/src/mca/psec/dummy_handshake/psec_dummy_handshake.h b/src/mca/psec/dummy_handshake/psec_dummy_handshake.h old mode 100644 new mode 100755 diff --git a/src/mca/psec/dummy_handshake/psec_dummy_handshake_component.c b/src/mca/psec/dummy_handshake/psec_dummy_handshake_component.c old mode 100644 new mode 100755 diff --git a/src/mca/psec/munge/Makefile.am b/src/mca/psec/munge/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/psec/munge/configure.m4 b/src/mca/psec/munge/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/psec/munge/psec_munge.c b/src/mca/psec/munge/psec_munge.c old mode 100644 new mode 100755 diff --git a/src/mca/psec/munge/psec_munge.h b/src/mca/psec/munge/psec_munge.h old mode 100644 new mode 100755 diff --git a/src/mca/psec/munge/psec_munge_component.c b/src/mca/psec/munge/psec_munge_component.c old mode 100644 new mode 100755 diff --git a/src/mca/psec/native/Makefile.am b/src/mca/psec/native/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/psec/native/psec_native.c b/src/mca/psec/native/psec_native.c old mode 100644 new mode 100755 diff --git a/src/mca/psec/native/psec_native.h b/src/mca/psec/native/psec_native.h old mode 100644 new mode 100755 diff --git a/src/mca/psec/native/psec_native_component.c b/src/mca/psec/native/psec_native_component.c old mode 100644 new mode 100755 diff --git a/src/mca/psec/none/Makefile.am b/src/mca/psec/none/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/psec/none/psec_none.c b/src/mca/psec/none/psec_none.c old mode 100644 new mode 100755 diff --git a/src/mca/psec/none/psec_none.h b/src/mca/psec/none/psec_none.h old mode 100644 new mode 100755 diff --git a/src/mca/psec/none/psec_none_component.c b/src/mca/psec/none/psec_none_component.c old mode 100644 new mode 100755 diff --git a/src/mca/psec/psec.h b/src/mca/psec/psec.h old mode 100644 new mode 100755 diff --git a/src/mca/psensor/Makefile.am b/src/mca/psensor/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/psensor/base/Makefile.am b/src/mca/psensor/base/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/psensor/base/base.h b/src/mca/psensor/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/psensor/base/psensor_base_frame.c b/src/mca/psensor/base/psensor_base_frame.c old mode 100644 new mode 100755 diff --git a/src/mca/psensor/base/psensor_base_select.c b/src/mca/psensor/base/psensor_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/psensor/base/psensor_base_stubs.c b/src/mca/psensor/base/psensor_base_stubs.c old mode 100644 new mode 100755 diff --git a/src/mca/psensor/file/Makefile.am b/src/mca/psensor/file/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/psensor/file/help-pmix-psensor-file.txt b/src/mca/psensor/file/help-pmix-psensor-file.txt old mode 100644 new mode 100755 diff --git a/src/mca/psensor/file/psensor_file.c b/src/mca/psensor/file/psensor_file.c old mode 100644 new mode 100755 diff --git a/src/mca/psensor/file/psensor_file.h b/src/mca/psensor/file/psensor_file.h old mode 100644 new mode 100755 diff --git a/src/mca/psensor/file/psensor_file_component.c b/src/mca/psensor/file/psensor_file_component.c old mode 100644 new mode 100755 diff --git a/src/mca/psensor/heartbeat/Makefile.am b/src/mca/psensor/heartbeat/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/psensor/heartbeat/help-pmix-psensor-heartbeat.txt b/src/mca/psensor/heartbeat/help-pmix-psensor-heartbeat.txt old mode 100644 new mode 100755 diff --git a/src/mca/psensor/heartbeat/psensor_heartbeat.c b/src/mca/psensor/heartbeat/psensor_heartbeat.c old mode 100644 new mode 100755 diff --git a/src/mca/psensor/heartbeat/psensor_heartbeat.h b/src/mca/psensor/heartbeat/psensor_heartbeat.h old mode 100644 new mode 100755 diff --git a/src/mca/psensor/heartbeat/psensor_heartbeat_component.c b/src/mca/psensor/heartbeat/psensor_heartbeat_component.c old mode 100644 new mode 100755 diff --git a/src/mca/psensor/psensor.h b/src/mca/psensor/psensor.h old mode 100644 new mode 100755 diff --git a/src/mca/psquash/Makefile.am b/src/mca/psquash/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/psquash/base/Makefile.include b/src/mca/psquash/base/Makefile.include old mode 100644 new mode 100755 diff --git a/src/mca/psquash/base/base.h b/src/mca/psquash/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/psquash/base/psquash_base_frame.c b/src/mca/psquash/base/psquash_base_frame.c old mode 100644 new mode 100755 diff --git a/src/mca/psquash/base/psquash_base_select.c b/src/mca/psquash/base/psquash_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/psquash/flex128/Makefile.am b/src/mca/psquash/flex128/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/psquash/flex128/psquash_flex128.c b/src/mca/psquash/flex128/psquash_flex128.c old mode 100644 new mode 100755 diff --git a/src/mca/psquash/flex128/psquash_flex128.h b/src/mca/psquash/flex128/psquash_flex128.h old mode 100644 new mode 100755 diff --git a/src/mca/psquash/flex128/psquash_flex128_component.c b/src/mca/psquash/flex128/psquash_flex128_component.c old mode 100644 new mode 100755 diff --git a/src/mca/psquash/native/Makefile.am b/src/mca/psquash/native/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/psquash/native/psquash_native.c b/src/mca/psquash/native/psquash_native.c old mode 100644 new mode 100755 diff --git a/src/mca/psquash/native/psquash_native.h b/src/mca/psquash/native/psquash_native.h old mode 100644 new mode 100755 diff --git a/src/mca/psquash/native/psquash_native_component.c b/src/mca/psquash/native/psquash_native_component.c old mode 100644 new mode 100755 diff --git a/src/mca/psquash/psquash.h b/src/mca/psquash/psquash.h old mode 100644 new mode 100755 diff --git a/src/mca/pstat/Makefile.am b/src/mca/pstat/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pstat/base/Makefile.am b/src/mca/pstat/base/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pstat/base/base.h b/src/mca/pstat/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/pstat/base/pstat_base_open.c b/src/mca/pstat/base/pstat_base_open.c old mode 100644 new mode 100755 diff --git a/src/mca/pstat/base/pstat_base_select.c b/src/mca/pstat/base/pstat_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/pstat/configure.m4 b/src/mca/pstat/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pstat/linux/Makefile.am b/src/mca/pstat/linux/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pstat/linux/configure.m4 b/src/mca/pstat/linux/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pstat/linux/owner.txt b/src/mca/pstat/linux/owner.txt old mode 100644 new mode 100755 diff --git a/src/mca/pstat/linux/pstat_linux.h b/src/mca/pstat/linux/pstat_linux.h old mode 100644 new mode 100755 diff --git a/src/mca/pstat/linux/pstat_linux_component.c b/src/mca/pstat/linux/pstat_linux_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pstat/linux/pstat_linux_module.c b/src/mca/pstat/linux/pstat_linux_module.c old mode 100644 new mode 100755 diff --git a/src/mca/pstat/pstat.h b/src/mca/pstat/pstat.h old mode 100644 new mode 100755 diff --git a/src/mca/pstat/test/Makefile.am b/src/mca/pstat/test/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pstat/test/configure.m4 b/src/mca/pstat/test/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pstat/test/owner.txt b/src/mca/pstat/test/owner.txt old mode 100644 new mode 100755 diff --git a/src/mca/pstat/test/pstat_test.c b/src/mca/pstat/test/pstat_test.c old mode 100644 new mode 100755 diff --git a/src/mca/pstat/test/pstat_test.h b/src/mca/pstat/test/pstat_test.h old mode 100644 new mode 100755 diff --git a/src/mca/pstat/test/pstat_test_component.c b/src/mca/pstat/test/pstat_test_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/Makefile.am b/src/mca/pstrg/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/base/Makefile.am b/src/mca/pstrg/base/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/base/base.h b/src/mca/pstrg/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/base/pstrg_base_frame.c b/src/mca/pstrg/base/pstrg_base_frame.c old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/base/pstrg_base_select.c b/src/mca/pstrg/base/pstrg_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/base/pstrg_base_stubs.c b/src/mca/pstrg/base/pstrg_base_stubs.c old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/lustre/Makefile.am b/src/mca/pstrg/lustre/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/lustre/configure.m4 b/src/mca/pstrg/lustre/configure.m4 old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/lustre/pstrg_lustre.c b/src/mca/pstrg/lustre/pstrg_lustre.c old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/lustre/pstrg_lustre.h b/src/mca/pstrg/lustre/pstrg_lustre.h old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/lustre/pstrg_lustre_component.c b/src/mca/pstrg/lustre/pstrg_lustre_component.c old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/pstrg.h b/src/mca/pstrg/pstrg.h old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/vfs/Makefile.am b/src/mca/pstrg/vfs/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/vfs/pstrg_vfs.c b/src/mca/pstrg/vfs/pstrg_vfs.c old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/vfs/pstrg_vfs.h b/src/mca/pstrg/vfs/pstrg_vfs.h old mode 100644 new mode 100755 diff --git a/src/mca/pstrg/vfs/pstrg_vfs_component.c b/src/mca/pstrg/vfs/pstrg_vfs_component.c old mode 100644 new mode 100755 diff --git a/src/mca/ptl/Makefile.am b/src/mca/ptl/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/ptl/base/Makefile.include b/src/mca/ptl/base/Makefile.include old mode 100644 new mode 100755 diff --git a/src/mca/ptl/base/base.h b/src/mca/ptl/base/base.h old mode 100644 new mode 100755 diff --git a/src/mca/ptl/base/help-ptl-base.txt b/src/mca/ptl/base/help-ptl-base.txt old mode 100644 new mode 100755 diff --git a/src/mca/ptl/base/ptl_base_connect.c b/src/mca/ptl/base/ptl_base_connect.c old mode 100644 new mode 100755 diff --git a/src/mca/ptl/base/ptl_base_connection_hdlr.c b/src/mca/ptl/base/ptl_base_connection_hdlr.c old mode 100644 new mode 100755 diff --git a/src/mca/ptl/base/ptl_base_fns.c b/src/mca/ptl/base/ptl_base_fns.c old mode 100644 new mode 100755 diff --git a/src/mca/ptl/base/ptl_base_frame.c b/src/mca/ptl/base/ptl_base_frame.c old mode 100644 new mode 100755 diff --git a/src/mca/ptl/base/ptl_base_handshake.h b/src/mca/ptl/base/ptl_base_handshake.h old mode 100644 new mode 100755 diff --git a/src/mca/ptl/base/ptl_base_listener.c b/src/mca/ptl/base/ptl_base_listener.c old mode 100644 new mode 100755 diff --git a/src/mca/ptl/base/ptl_base_select.c b/src/mca/ptl/base/ptl_base_select.c old mode 100644 new mode 100755 diff --git a/src/mca/ptl/base/ptl_base_sendrecv.c b/src/mca/ptl/base/ptl_base_sendrecv.c old mode 100644 new mode 100755 diff --git a/src/mca/ptl/base/ptl_base_stubs.c b/src/mca/ptl/base/ptl_base_stubs.c old mode 100644 new mode 100755 diff --git a/src/mca/ptl/base/usock.h b/src/mca/ptl/base/usock.h old mode 100644 new mode 100755 diff --git a/src/mca/ptl/client/Makefile.am b/src/mca/ptl/client/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/ptl/client/ptl_client.c b/src/mca/ptl/client/ptl_client.c old mode 100644 new mode 100755 diff --git a/src/mca/ptl/client/ptl_client.h b/src/mca/ptl/client/ptl_client.h old mode 100644 new mode 100755 diff --git a/src/mca/ptl/client/ptl_client_component.c b/src/mca/ptl/client/ptl_client_component.c old mode 100644 new mode 100755 diff --git a/src/mca/ptl/ptl.h b/src/mca/ptl/ptl.h old mode 100644 new mode 100755 diff --git a/src/mca/ptl/ptl_types.h b/src/mca/ptl/ptl_types.h old mode 100644 new mode 100755 diff --git a/src/mca/ptl/server/Makefile.am b/src/mca/ptl/server/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/ptl/server/ptl_server.c b/src/mca/ptl/server/ptl_server.c old mode 100644 new mode 100755 diff --git a/src/mca/ptl/server/ptl_server.h b/src/mca/ptl/server/ptl_server.h old mode 100644 new mode 100755 diff --git a/src/mca/ptl/server/ptl_server_component.c b/src/mca/ptl/server/ptl_server_component.c old mode 100644 new mode 100755 diff --git a/src/mca/ptl/tool/Makefile.am b/src/mca/ptl/tool/Makefile.am old mode 100644 new mode 100755 diff --git a/src/mca/ptl/tool/ptl_tool.c b/src/mca/ptl/tool/ptl_tool.c old mode 100644 new mode 100755 diff --git a/src/mca/ptl/tool/ptl_tool.h b/src/mca/ptl/tool/ptl_tool.h old mode 100644 new mode 100755 diff --git a/src/mca/ptl/tool/ptl_tool_component.c b/src/mca/ptl/tool/ptl_tool_component.c old mode 100644 new mode 100755 diff --git a/src/runtime/Makefile.include b/src/runtime/Makefile.include old mode 100644 new mode 100755 diff --git a/src/runtime/help-pmix-runtime.txt b/src/runtime/help-pmix-runtime.txt old mode 100644 new mode 100755 diff --git a/src/runtime/pmix_finalize.c b/src/runtime/pmix_finalize.c old mode 100644 new mode 100755 diff --git a/src/runtime/pmix_init.c b/src/runtime/pmix_init.c old mode 100644 new mode 100755 diff --git a/src/runtime/pmix_init_util.h b/src/runtime/pmix_init_util.h old mode 100644 new mode 100755 diff --git a/src/runtime/pmix_params.c b/src/runtime/pmix_params.c old mode 100644 new mode 100755 diff --git a/src/runtime/pmix_progress_threads.c b/src/runtime/pmix_progress_threads.c old mode 100644 new mode 100755 diff --git a/src/runtime/pmix_progress_threads.h b/src/runtime/pmix_progress_threads.h old mode 100644 new mode 100755 diff --git a/src/runtime/pmix_rte.h b/src/runtime/pmix_rte.h old mode 100644 new mode 100755 diff --git a/src/server/Makefile.include b/src/server/Makefile.include old mode 100644 new mode 100755 diff --git a/src/server/help-pmix-server.txt b/src/server/help-pmix-server.txt old mode 100644 new mode 100755 diff --git a/src/server/pmix_server.c b/src/server/pmix_server.c old mode 100644 new mode 100755 diff --git a/src/server/pmix_server_get.c b/src/server/pmix_server_get.c old mode 100644 new mode 100755 diff --git a/src/server/pmix_server_ops.c b/src/server/pmix_server_ops.c old mode 100644 new mode 100755 diff --git a/src/server/pmix_server_ops.h b/src/server/pmix_server_ops.h old mode 100644 new mode 100755 diff --git a/src/threads/Makefile.include b/src/threads/Makefile.include old mode 100644 new mode 100755 diff --git a/src/threads/mutex.c b/src/threads/mutex.c old mode 100644 new mode 100755 diff --git a/src/threads/pmix_mutex.h b/src/threads/pmix_mutex.h old mode 100644 new mode 100755 diff --git a/src/threads/pmix_mutex_unix.h b/src/threads/pmix_mutex_unix.h old mode 100644 new mode 100755 diff --git a/src/threads/pmix_threads.h b/src/threads/pmix_threads.h old mode 100644 new mode 100755 diff --git a/src/threads/pmix_tsd.h b/src/threads/pmix_tsd.h old mode 100644 new mode 100755 diff --git a/src/threads/thread.c b/src/threads/thread.c old mode 100644 new mode 100755 diff --git a/src/tool/Makefile.include b/src/tool/Makefile.include old mode 100644 new mode 100755 diff --git a/src/tool/pmix_tool.c b/src/tool/pmix_tool.c old mode 100644 new mode 100755 diff --git a/src/tool/pmix_tool_ops.c b/src/tool/pmix_tool_ops.c old mode 100644 new mode 100755 diff --git a/src/tool/pmix_tool_ops.h b/src/tool/pmix_tool_ops.h old mode 100644 new mode 100755 diff --git a/src/tools/Makefile.include b/src/tools/Makefile.include old mode 100644 new mode 100755 diff --git a/src/tools/pattrs/Makefile.am b/src/tools/pattrs/Makefile.am old mode 100644 new mode 100755 diff --git a/src/tools/pattrs/help-pattrs.txt b/src/tools/pattrs/help-pattrs.txt old mode 100644 new mode 100755 diff --git a/src/tools/pattrs/pattrs.1 b/src/tools/pattrs/pattrs.1 new file mode 100644 index 0000000000000000000000000000000000000000..38f9f860e0d09c80ec74de4633dcc6006c01b789 --- /dev/null +++ b/src/tools/pattrs/pattrs.1 @@ -0,0 +1,58 @@ +.\" Automatically generated by Pandoc 2.0.6 +.\" +.TH "pattrs" "1" "" "2023\-00\-31" "Open PMIx" +.hy +.SH NAME +.PP +pattrs \- Print supported attributes at the client, server, and host +levels +.SH SYNOPSIS +.IP +.nf +\f[C] +pattrs\ [\ options\ ] +\f[] +.fi +.SH DESCRIPTION +.PP +\f[C]pattrs\f[] will print a list of the supported PMIx APIs and the +supported PMIx attributes for each PMIx API at each of the client, +server, and host levels. +Host level information requires that \f[C]pattrs\f[] connect to an +appropriate server \- the tool will automatically attempt to do so, but +options are provided to assist its search or to direct it to a specific +server. +.SH OPTIONS +.PP +\f[C]pattrs\f[] supports the following options: +.IP +.nf +\f[C] +\-c|\-\-client\ <arg0>\ \ \ \ \ \ \ Comma\-delimited\ list\ of\ client\ function\ whose +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ attributes\ are\ to\ be\ printed\ (function\ or\ all) +\ \ \ \-\-client\-fns\ \ \ \ \ \ \ \ \ \ List\ the\ functions\ supported\ in\ this\ client +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ library +\-h|\-\-help\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ This\ help\ message +\-h|\-\-host\ <arg0>\ \ \ \ \ \ \ \ \ Comma\-delimited\ list\ of\ host\ function\ whose +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ attributes\ are\ to\ be\ printed\ (function\ or\ all) +\ \ \ \-\-host\-fns\ \ \ \ \ \ \ \ \ \ \ \ List\ the\ functions\ supported\ by\ this\ host +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ environment +\-n|\-\-nspace\ <arg0>\ \ \ \ \ \ \ Specify\ server\ nspace\ to\ connect\ to +\-p|\-\-pid\ <arg0>\ \ \ \ \ \ \ \ \ \ Specify\ server\ pid\ to\ connect\ to +\-s|\-\-server\ <arg0>\ \ \ \ \ \ \ Comma\-delimited\ list\ of\ server\ function\ whose +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ attributes\ are\ to\ be\ printed\ (function\ or\ all) +\ \ \ \-\-server\-fns\ \ \ \ \ \ \ \ \ \ List\ the\ functions\ supported\ in\ this\ server +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ library +\ \ \ \-\-system\-server\ \ \ \ \ \ \ Specifically\ connect\ to\ the\ system\ server +\ \ \ \-\-system\-server\-first\ Look\ for\ the\ system\ server\ first +\-t|\-\-tool\ <arg0>\ \ \ \ \ \ \ \ \ Comma\-delimited\ list\ of\ tool\ function\ whose +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ attributes\ are\ to\ be\ printed\ (function\ or\ all) +\ \ \ \-\-tool\-fns\ \ \ \ \ \ \ \ \ \ \ \ List\ the\ functions\ supported\ in\ this\ tool\ library +\ \ \ \-\-uri\ <arg0>\ \ \ \ \ \ \ \ \ \ Specify\ URI\ of\ server\ to\ connect\ to +\-v|\-\-verbose\ \ \ \ \ \ \ \ \ \ \ \ \ Be\ Verbose +\f[] +.fi +.SH AUTHORS +.PP +The OpenPMIx maintainers \[en] see https://github.com/openpmix/openpmix +or the file \f[C]AUTHORS\f[]. diff --git a/src/tools/pattrs/pattrs.c b/src/tools/pattrs/pattrs.c old mode 100644 new mode 100755 diff --git a/src/tools/pevent/Makefile.am b/src/tools/pevent/Makefile.am old mode 100644 new mode 100755 diff --git a/src/tools/pevent/help-pevent.txt b/src/tools/pevent/help-pevent.txt old mode 100644 new mode 100755 diff --git a/src/tools/pevent/pevent.1 b/src/tools/pevent/pevent.1 new file mode 100644 index 0000000000000000000000000000000000000000..45f048fce93a59de2a3dcdb8e7f693ba858b29c8 --- /dev/null +++ b/src/tools/pevent/pevent.1 @@ -0,0 +1,38 @@ +.\" Automatically generated by Pandoc 2.0.6 +.\" +.TH "pevent" "1" "" "2023\-00\-31" "Open PMIx" +.hy +.SH NAME +.PP +pevent \- Generate an event and inject it into the system +.SH SYNOPSIS +.IP +.nf +\f[C] +pevent\ [\ options\ ] +\f[] +.fi +.SH DESCRIPTION +.PP +\f[C]pevent\f[] will generate a specified event and inject it into a +server. +This requires that \f[C]pevent\f[] connect to an appropriate server \- +the tool will automatically attempt to do so, but options are provided +to assist its search or to direct it to a specific server. +.SH OPTIONS +.PP +\f[C]pevent\f[] supports the following options: +.IP +.nf +\f[C] +\-e|\-\-event\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Status\ code\ of\ event\ to\ be\ sent +\-h|\-\-help\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ This\ help\ message +\-p|\-\-pid\ <arg0>\ \ \ \ \ \ \ \ \ \ Specify\ starter\ pid +\-r|\-\-range\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Range\ of\ event\ to\ be\ sent +\-v|\-\-verbose\ \ \ \ \ \ \ \ \ \ \ \ \ Be\ Verbose +\f[] +.fi +.SH AUTHORS +.PP +The OpenPMIx maintainers \[en] see https://github.com/openpmix/openpmix +or the file \f[C]AUTHORS\f[]. diff --git a/src/tools/pevent/pevent.c b/src/tools/pevent/pevent.c old mode 100644 new mode 100755 diff --git a/src/tools/plookup/Makefile.am b/src/tools/plookup/Makefile.am old mode 100644 new mode 100755 diff --git a/src/tools/plookup/help-plookup.txt b/src/tools/plookup/help-plookup.txt old mode 100644 new mode 100755 diff --git a/src/tools/plookup/plookup.1 b/src/tools/plookup/plookup.1 new file mode 100644 index 0000000000000000000000000000000000000000..b770679a0aa38ee19d150fd4c97179866b703b67 --- /dev/null +++ b/src/tools/plookup/plookup.1 @@ -0,0 +1,41 @@ +.\" Automatically generated by Pandoc 2.0.6 +.\" +.TH "plookup" "1" "" "2023\-00\-31" "Open PMIx" +.hy +.SH NAME +.PP +plookup \- Request the value of one or more keys +.SH SYNOPSIS +.IP +.nf +\f[C] +plookup\ [\ options\ ]\ [\ keys\ ] +\f[] +.fi +.SH DESCRIPTION +.PP +\f[C]plookup\f[] will request the value of the specified keys. +This requires that \f[C]plookup\f[] connect to an appropriate server \- +the tool will automatically attempt to do so, but options are provided +to assist its search or to direct it to a specific server. +Reserved keys must be provided in their string form \- e.g., +\[lq]pmix.job.term.status\[rq] as opposed to the key's name of +\[lq]PMIX_JOB_TERM_STATUS\[rq]. +.SH OPTIONS +.PP +\f[C]plookup\f[] supports the following options: +.IP +.nf +\f[C] +\-h|\-\-help\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ This\ help\ message +\-p|\-\-pid\ <arg0>\ \ \ \ \ \ \ \ \ \ Specify\ starter\ pid +\-t|\-\-timeout\ \ \ \ \ \ \ \ \ \ \ \ \ Max\ number\ of\ seconds\ to\ wait\ for\ data\ to\ become +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ available +\-v|\-\-verbose\ \ \ \ \ \ \ \ \ \ \ \ \ Be\ Verbose +\-w|\-\-wait\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Wait\ for\ data\ to\ be\ available +\f[] +.fi +.SH AUTHORS +.PP +The OpenPMIx maintainers \[en] see https://github.com/openpmix/openpmix +or the file \f[C]AUTHORS\f[]. diff --git a/src/tools/plookup/plookup.c b/src/tools/plookup/plookup.c old mode 100644 new mode 100755 diff --git a/src/tools/pmix_info/Makefile.am b/src/tools/pmix_info/Makefile.am old mode 100644 new mode 100755 diff --git a/src/tools/pmix_info/help-pmix-info.txt b/src/tools/pmix_info/help-pmix-info.txt old mode 100644 new mode 100755 diff --git a/src/tools/pmix_info/pinfo.h b/src/tools/pmix_info/pinfo.h old mode 100644 new mode 100755 diff --git a/src/tools/pmix_info/pmix_info.c b/src/tools/pmix_info/pmix_info.c old mode 100644 new mode 100755 diff --git a/src/tools/pmix_info/support.c b/src/tools/pmix_info/support.c old mode 100644 new mode 100755 diff --git a/src/tools/pmix_info/support.h b/src/tools/pmix_info/support.h old mode 100644 new mode 100755 diff --git a/src/tools/pps/Makefile.am b/src/tools/pps/Makefile.am old mode 100644 new mode 100755 diff --git a/src/tools/pps/help-pps.txt b/src/tools/pps/help-pps.txt old mode 100644 new mode 100755 diff --git a/src/tools/pps/pps.1 b/src/tools/pps/pps.1 new file mode 100644 index 0000000000000000000000000000000000000000..26703dc4060f84f0cbcfc46cd194049c3fbf4ec0 --- /dev/null +++ b/src/tools/pps/pps.1 @@ -0,0 +1,41 @@ +.\" Automatically generated by Pandoc 2.0.6 +.\" +.TH "pps" "1" "" "2023\-00\-31" "Open PMIx" +.hy +.SH NAME +.PP +pps \- Request the status of one or more namespaces and/or nodes +.SH SYNOPSIS +.IP +.nf +\f[C] +pps\ [\ options\ ] +\f[] +.fi +.SH DESCRIPTION +.PP +\f[C]pps\f[] will request the status of the specified namespaces and/or +nodes. +If no namespace or node is given, then \f[C]pps\f[] will request the +status of all running jobs. +This requires that \f[C]pps\f[] connect to an appropriate server \- the +tool will automatically attempt to do so, but options are provided to +assist its search or to direct it to a specific server. +.SH OPTIONS +.PP +\f[C]pps\f[] supports the following options: +.IP +.nf +\f[C] +\-h|\-\-help\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ This\ help\ message +\-n|\-\-nodes\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Display\ Node\ Information +\ \ \ \-\-nspace\ \ \ \ \ \ \ \ \ \ \ \ \ \ Nspace\ of\ job\ whose\ status\ is\ being\ requested +\-p|\-\-pid\ <arg0>\ \ \ \ \ \ \ \ \ \ Specify\ pid\ of\ starter\ to\ be\ contacted\ (default\ is +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ to\ system\ server +\ \ \ \-\-parseable\ \ \ \ \ \ \ \ \ \ \ Provide\ parseable\ output +\f[] +.fi +.SH AUTHORS +.PP +The OpenPMIx maintainers \[en] see https://github.com/openpmix/openpmix +or the file \f[C]AUTHORS\f[]. diff --git a/src/tools/pps/pps.c b/src/tools/pps/pps.c old mode 100644 new mode 100755 diff --git a/src/tools/pquery/Makefile.am b/src/tools/pquery/Makefile.am old mode 100644 new mode 100755 diff --git a/src/tools/pquery/help-pquery.txt b/src/tools/pquery/help-pquery.txt old mode 100644 new mode 100755 diff --git a/src/tools/pquery/pquery.1 b/src/tools/pquery/pquery.1 new file mode 100644 index 0000000000000000000000000000000000000000..c8a56f22bc6b9c266b23bde9fdf1eb0d40c441f6 --- /dev/null +++ b/src/tools/pquery/pquery.1 @@ -0,0 +1,49 @@ +.\" Automatically generated by Pandoc 2.0.6 +.\" +.TH "pquery" "1" "" "2023\-00\-31" "Open PMIx" +.hy +.SH NAME +.PP +pquery \- Request information from the system +.SH SYNOPSIS +.IP +.nf +\f[C] +pquery\ [\ options\ ]\ [\ keys\ ] +\f[] +.fi +.SH DESCRIPTION +.PP +\f[C]pquery\f[] will request and output the specified information. +This requires that \f[C]pquery\f[] connect to an appropriate server \- +the tool will automatically attempt to do so, but options are provided +to assist its search or to direct it to a specific server. +.PP +Keys passed to \f[C]pquery\f[] may optionally include one or more +qualifiers, with the individual qualifiers delimited by semi\-colons. +For example: +.IP +.nf +\f[C] +PMIX_STORAGE_XFER_SIZE[PMIX_STORAGE_ID=lustre1,lustre2;PMIX_STORAGE_PATH=foo] +\f[] +.fi +.SH OPTIONS +.PP +\f[C]pquery\f[] supports the following options: +.IP +.nf +\f[C] +\-h|\-\-help\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ This\ help\ message +\-n|\-\-nspace\ <arg0>\ \ \ \ \ \ \ Specify\ server\ nspace\ to\ connect\ to +\-p|\-\-pid\ <arg0>\ \ \ \ \ \ \ \ \ \ Specify\ server\ pid\ to\ connect\ to +\ \ \ \-\-system\-server\ \ \ \ \ \ \ Specifically\ connect\ to\ the\ system\ server +\ \ \ \-\-system\-server\-first\ Look\ for\ the\ system\ server\ first +\ \ \ \-\-uri\ <arg0>\ \ \ \ \ \ \ \ \ \ Specify\ URI\ of\ server\ to\ connect\ to +\-v|\-\-verbose\ \ \ \ \ \ \ \ \ \ \ \ \ Be\ Verbose +\f[] +.fi +.SH AUTHORS +.PP +The OpenPMIx maintainers \[en] see https://github.com/openpmix/openpmix +or the file \f[C]AUTHORS\f[]. diff --git a/src/tools/pquery/pquery.c b/src/tools/pquery/pquery.c old mode 100644 new mode 100755 diff --git a/src/tools/wrapper/.gitignore b/src/tools/wrapper/.gitignore old mode 100644 new mode 100755 diff --git a/src/tools/wrapper/Makefile.am b/src/tools/wrapper/Makefile.am old mode 100644 new mode 100755 diff --git a/src/tools/wrapper/help-pmixcc.txt b/src/tools/wrapper/help-pmixcc.txt old mode 100644 new mode 100755 diff --git a/src/tools/wrapper/pmixcc-wrapper-data.txt.in b/src/tools/wrapper/pmixcc-wrapper-data.txt.in old mode 100644 new mode 100755 diff --git a/src/tools/wrapper/pmixcc.c b/src/tools/wrapper/pmixcc.c old mode 100644 new mode 100755 diff --git a/src/util/Makefile.am b/src/util/Makefile.am old mode 100644 new mode 100755 diff --git a/src/util/help-cli.txt b/src/util/help-cli.txt old mode 100644 new mode 100755 diff --git a/src/util/help-pmix-util.txt b/src/util/help-pmix-util.txt old mode 100644 new mode 100755 diff --git a/src/util/keyval/Makefile.am b/src/util/keyval/Makefile.am old mode 100644 new mode 100755 diff --git a/src/util/keyval/keyval_lex.h b/src/util/keyval/keyval_lex.h old mode 100644 new mode 100755 diff --git a/src/util/keyval/keyval_lex.l b/src/util/keyval/keyval_lex.l old mode 100644 new mode 100755 diff --git a/src/util/pmix_alfg.c b/src/util/pmix_alfg.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_alfg.h b/src/util/pmix_alfg.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_argv.c b/src/util/pmix_argv.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_argv.h b/src/util/pmix_argv.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_basename.c b/src/util/pmix_basename.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_basename.h b/src/util/pmix_basename.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_cmd_line.c b/src/util/pmix_cmd_line.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_cmd_line.h b/src/util/pmix_cmd_line.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_context_fns.c b/src/util/pmix_context_fns.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_context_fns.h b/src/util/pmix_context_fns.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_environ.c b/src/util/pmix_environ.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_environ.h b/src/util/pmix_environ.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_error.c b/src/util/pmix_error.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_error.h b/src/util/pmix_error.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_fd.c b/src/util/pmix_fd.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_fd.h b/src/util/pmix_fd.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_few.c b/src/util/pmix_few.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_few.h b/src/util/pmix_few.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_getcwd.c b/src/util/pmix_getcwd.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_getcwd.h b/src/util/pmix_getcwd.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_getid.c b/src/util/pmix_getid.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_getid.h b/src/util/pmix_getid.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_hash.c b/src/util/pmix_hash.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_hash.h b/src/util/pmix_hash.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_if.c b/src/util/pmix_if.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_if.h b/src/util/pmix_if.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_keyval_parse.c b/src/util/pmix_keyval_parse.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_keyval_parse.h b/src/util/pmix_keyval_parse.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_name_fns.c b/src/util/pmix_name_fns.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_name_fns.h b/src/util/pmix_name_fns.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_net.c b/src/util/pmix_net.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_net.h b/src/util/pmix_net.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_os_dirpath.c b/src/util/pmix_os_dirpath.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_os_dirpath.h b/src/util/pmix_os_dirpath.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_os_path.c b/src/util/pmix_os_path.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_os_path.h b/src/util/pmix_os_path.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_output.c b/src/util/pmix_output.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_output.h b/src/util/pmix_output.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_parse_options.c b/src/util/pmix_parse_options.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_parse_options.h b/src/util/pmix_parse_options.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_path.c b/src/util/pmix_path.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_path.h b/src/util/pmix_path.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_printf.c b/src/util/pmix_printf.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_printf.h b/src/util/pmix_printf.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_pty.c b/src/util/pmix_pty.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_pty.h b/src/util/pmix_pty.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_shmem.c b/src/util/pmix_shmem.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_shmem.h b/src/util/pmix_shmem.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_show_help.c b/src/util/pmix_show_help.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_show_help.h b/src/util/pmix_show_help.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_string_copy.c b/src/util/pmix_string_copy.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_string_copy.h b/src/util/pmix_string_copy.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_strnlen.h b/src/util/pmix_strnlen.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_timings.c b/src/util/pmix_timings.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_timings.h b/src/util/pmix_timings.h old mode 100644 new mode 100755 diff --git a/src/util/pmix_vmem.c b/src/util/pmix_vmem.c old mode 100644 new mode 100755 diff --git a/src/util/pmix_vmem.h b/src/util/pmix_vmem.h old mode 100644 new mode 100755 diff --git a/src/util/show_help_lex.c b/src/util/show_help_lex.c new file mode 100644 index 0000000000000000000000000000000000000000..973da0cf1704a2a02ca12b1f0376c88f70bbf4d2 --- /dev/null +++ b/src/util/show_help_lex.c @@ -0,0 +1,1881 @@ + +#line 3 "util/show_help_lex.c" + +#define YY_INT_ALIGNED short int + +/* A lexical scanner generated by flex */ + +#define yy_create_buffer pmix_show_help_yy_create_buffer +#define yy_delete_buffer pmix_show_help_yy_delete_buffer +#define yy_flex_debug pmix_show_help_yy_flex_debug +#define yy_init_buffer pmix_show_help_yy_init_buffer +#define yy_flush_buffer pmix_show_help_yy_flush_buffer +#define yy_load_buffer_state pmix_show_help_yy_load_buffer_state +#define yy_switch_to_buffer pmix_show_help_yy_switch_to_buffer +#define yyin pmix_show_help_yyin +#define yyleng pmix_show_help_yyleng +#define yylex pmix_show_help_yylex +#define yylineno pmix_show_help_yylineno +#define yyout pmix_show_help_yyout +#define yyrestart pmix_show_help_yyrestart +#define yytext pmix_show_help_yytext +#define yywrap pmix_show_help_yywrap +#define yyalloc pmix_show_help_yyalloc +#define yyrealloc pmix_show_help_yyrealloc +#define yyfree pmix_show_help_yyfree + +#define FLEX_SCANNER +#define YY_FLEX_MAJOR_VERSION 2 +#define YY_FLEX_MINOR_VERSION 6 +#define YY_FLEX_SUBMINOR_VERSION 1 +#if YY_FLEX_SUBMINOR_VERSION > 0 +#define FLEX_BETA +#endif + +/* First, we deal with platform-specific or compiler-specific issues. */ + +/* begin standard C headers. */ +#include <stdio.h> +#include <string.h> +#include <errno.h> +#include <stdlib.h> + +/* end standard C headers. */ + +/* flex integer type definitions */ + +#ifndef FLEXINT_H +#define FLEXINT_H + +/* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */ + +#if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L + +/* C99 says to define __STDC_LIMIT_MACROS before including stdint.h, + * if you want the limit (max/min) macros for int types. + */ +#ifndef __STDC_LIMIT_MACROS +#define __STDC_LIMIT_MACROS 1 +#endif + +#include <inttypes.h> +typedef int8_t flex_int8_t; +typedef uint8_t flex_uint8_t; +typedef int16_t flex_int16_t; +typedef uint16_t flex_uint16_t; +typedef int32_t flex_int32_t; +typedef uint32_t flex_uint32_t; +#else +typedef signed char flex_int8_t; +typedef short int flex_int16_t; +typedef int flex_int32_t; +typedef unsigned char flex_uint8_t; +typedef unsigned short int flex_uint16_t; +typedef unsigned int flex_uint32_t; + +/* Limits of integral types. */ +#ifndef INT8_MIN +#define INT8_MIN (-128) +#endif +#ifndef INT16_MIN +#define INT16_MIN (-32767-1) +#endif +#ifndef INT32_MIN +#define INT32_MIN (-2147483647-1) +#endif +#ifndef INT8_MAX +#define INT8_MAX (127) +#endif +#ifndef INT16_MAX +#define INT16_MAX (32767) +#endif +#ifndef INT32_MAX +#define INT32_MAX (2147483647) +#endif +#ifndef UINT8_MAX +#define UINT8_MAX (255U) +#endif +#ifndef UINT16_MAX +#define UINT16_MAX (65535U) +#endif +#ifndef UINT32_MAX +#define UINT32_MAX (4294967295U) +#endif + +#endif /* ! C99 */ + +#endif /* ! FLEXINT_H */ + +/* TODO: this is always defined, so inline it */ +#define yyconst const + +#if defined(__GNUC__) && __GNUC__ >= 3 +#define yynoreturn __attribute__((__noreturn__)) +#else +#define yynoreturn +#endif + +/* Returned upon end-of-file. */ +#define YY_NULL 0 + +/* Promotes a possibly negative, possibly signed char to an unsigned + * integer for use as an array index. If the signed char is negative, + * we want to instead treat it as an 8-bit unsigned char, hence the + * double cast. + */ +#define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c) + +/* Enter a start condition. This macro really ought to take a parameter, + * but we do it the disgusting crufty way forced on us by the ()-less + * definition of BEGIN. + */ +#define BEGIN (yy_start) = 1 + 2 * + +/* Translate the current start state into a value that can be later handed + * to BEGIN to return to the state. The YYSTATE alias is for lex + * compatibility. + */ +#define YY_START (((yy_start) - 1) / 2) +#define YYSTATE YY_START + +/* Action number for EOF rule of a given start state. */ +#define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) + +/* Special action meaning "start processing a new file". */ +#define YY_NEW_FILE pmix_show_help_yyrestart(pmix_show_help_yyin ) + +#define YY_END_OF_BUFFER_CHAR 0 + +/* Size of default input buffer. */ +#ifndef YY_BUF_SIZE +#ifdef __ia64__ +/* On IA-64, the buffer size is 16k, not 8k. + * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case. + * Ditto for the __ia64__ case accordingly. + */ +#define YY_BUF_SIZE 32768 +#else +#define YY_BUF_SIZE 16384 +#endif /* __ia64__ */ +#endif + +/* The state buf must be large enough to hold one state per character in the main buffer. + */ +#define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type)) + +#ifndef YY_TYPEDEF_YY_BUFFER_STATE +#define YY_TYPEDEF_YY_BUFFER_STATE +typedef struct yy_buffer_state *YY_BUFFER_STATE; +#endif + +#ifndef YY_TYPEDEF_YY_SIZE_T +#define YY_TYPEDEF_YY_SIZE_T +typedef size_t yy_size_t; +#endif + +extern int pmix_show_help_yyleng; + +extern FILE *pmix_show_help_yyin, *pmix_show_help_yyout; + +#define EOB_ACT_CONTINUE_SCAN 0 +#define EOB_ACT_END_OF_FILE 1 +#define EOB_ACT_LAST_MATCH 2 + + #define YY_LESS_LINENO(n) + #define YY_LINENO_REWIND_TO(ptr) + +/* Return all but the first "n" matched characters back to the input stream. */ +#define yyless(n) \ + do \ + { \ + /* Undo effects of setting up pmix_show_help_yytext. */ \ + yy_size_t yyless_macro_arg = (n); \ + YY_LESS_LINENO(yyless_macro_arg);\ + *yy_cp = (yy_hold_char); \ + YY_RESTORE_YY_MORE_OFFSET \ + (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \ + YY_DO_BEFORE_ACTION; /* set up pmix_show_help_yytext again */ \ + } \ + while ( 0 ) + +#define unput(c) yyunput( c, (yytext_ptr) ) + +#ifndef YY_STRUCT_YY_BUFFER_STATE +#define YY_STRUCT_YY_BUFFER_STATE +struct yy_buffer_state + { + FILE *yy_input_file; + + char *yy_ch_buf; /* input buffer */ + char *yy_buf_pos; /* current position in input buffer */ + + /* Size of input buffer in bytes, not including room for EOB + * characters. + */ + int yy_buf_size; + + /* Number of characters read into yy_ch_buf, not including EOB + * characters. + */ + int yy_n_chars; + + /* Whether we "own" the buffer - i.e., we know we created it, + * and can realloc() it to grow it, and should free() it to + * delete it. + */ + int yy_is_our_buffer; + + /* Whether this is an "interactive" input source; if so, and + * if we're using stdio for input, then we want to use getc() + * instead of fread(), to make sure we stop fetching input after + * each newline. + */ + int yy_is_interactive; + + /* Whether we're considered to be at the beginning of a line. + * If so, '^' rules will be active on the next match, otherwise + * not. + */ + int yy_at_bol; + + int yy_bs_lineno; /**< The line count. */ + int yy_bs_column; /**< The column count. */ + + /* Whether to try to fill the input buffer when we reach the + * end of it. + */ + int yy_fill_buffer; + + int yy_buffer_status; + +#define YY_BUFFER_NEW 0 +#define YY_BUFFER_NORMAL 1 + /* When an EOF's been seen but there's still some text to process + * then we mark the buffer as YY_EOF_PENDING, to indicate that we + * shouldn't try reading from the input source any more. We might + * still have a bunch of tokens to match, though, because of + * possible backing-up. + * + * When we actually see the EOF, we change the status to "new" + * (via pmix_show_help_yyrestart()), so that the user can continue scanning by + * just pointing pmix_show_help_yyin at a new input file. + */ +#define YY_BUFFER_EOF_PENDING 2 + + }; +#endif /* !YY_STRUCT_YY_BUFFER_STATE */ + +/* Stack of input buffers. */ +static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */ +static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */ +static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */ + +/* We provide macros for accessing buffer states in case in the + * future we want to put the buffer states in a more general + * "scanner state". + * + * Returns the top of the stack, or NULL. + */ +#define YY_CURRENT_BUFFER ( (yy_buffer_stack) \ + ? (yy_buffer_stack)[(yy_buffer_stack_top)] \ + : NULL) + +/* Same as previous macro, but useful when we know that the buffer stack is not + * NULL or when we need an lvalue. For internal use only. + */ +#define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)] + +/* yy_hold_char holds the character lost when pmix_show_help_yytext is formed. */ +static char yy_hold_char; +static int yy_n_chars; /* number of characters read into yy_ch_buf */ +int pmix_show_help_yyleng; + +/* Points to current character in buffer. */ +static char *yy_c_buf_p = NULL; +static int yy_init = 0; /* whether we need to initialize */ +static int yy_start = 0; /* start state number */ + +/* Flag which is used to allow pmix_show_help_yywrap()'s to do buffer switches + * instead of setting up a fresh pmix_show_help_yyin. A bit of a hack ... + */ +static int yy_did_buffer_switch_on_eof; + +void pmix_show_help_yyrestart (FILE *input_file ); +void pmix_show_help_yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ); +YY_BUFFER_STATE pmix_show_help_yy_create_buffer (FILE *file,int size ); +void pmix_show_help_yy_delete_buffer (YY_BUFFER_STATE b ); +void pmix_show_help_yy_flush_buffer (YY_BUFFER_STATE b ); +void pmix_show_help_yypush_buffer_state (YY_BUFFER_STATE new_buffer ); +void pmix_show_help_yypop_buffer_state (void ); + +static void pmix_show_help_yyensure_buffer_stack (void ); +static void pmix_show_help_yy_load_buffer_state (void ); +static void pmix_show_help_yy_init_buffer (YY_BUFFER_STATE b,FILE *file ); + +#define YY_FLUSH_BUFFER pmix_show_help_yy_flush_buffer(YY_CURRENT_BUFFER ) + +YY_BUFFER_STATE pmix_show_help_yy_scan_buffer (char *base,yy_size_t size ); +YY_BUFFER_STATE pmix_show_help_yy_scan_string (yyconst char *yy_str ); +YY_BUFFER_STATE pmix_show_help_yy_scan_bytes (yyconst char *bytes,int len ); + +void *pmix_show_help_yyalloc (yy_size_t ); +void *pmix_show_help_yyrealloc (void *,yy_size_t ); +void pmix_show_help_yyfree (void * ); + +#define yy_new_buffer pmix_show_help_yy_create_buffer + +#define yy_set_interactive(is_interactive) \ + { \ + if ( ! YY_CURRENT_BUFFER ){ \ + pmix_show_help_yyensure_buffer_stack (); \ + YY_CURRENT_BUFFER_LVALUE = \ + pmix_show_help_yy_create_buffer(pmix_show_help_yyin,YY_BUF_SIZE ); \ + } \ + YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ + } + +#define yy_set_bol(at_bol) \ + { \ + if ( ! YY_CURRENT_BUFFER ){\ + pmix_show_help_yyensure_buffer_stack (); \ + YY_CURRENT_BUFFER_LVALUE = \ + pmix_show_help_yy_create_buffer(pmix_show_help_yyin,YY_BUF_SIZE ); \ + } \ + YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ + } + +#define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) + +/* Begin user sect3 */ + +typedef unsigned char YY_CHAR; + +FILE *pmix_show_help_yyin = NULL, *pmix_show_help_yyout = NULL; + +typedef int yy_state_type; + +extern int pmix_show_help_yylineno; + +int pmix_show_help_yylineno = 1; + +extern char *pmix_show_help_yytext; +#ifdef yytext_ptr +#undef yytext_ptr +#endif +#define yytext_ptr pmix_show_help_yytext + +static yy_state_type yy_get_previous_state (void ); +static yy_state_type yy_try_NUL_trans (yy_state_type current_state ); +static int yy_get_next_buffer (void ); +static void yynoreturn yy_fatal_error (yyconst char* msg ); + +/* Done after the current pattern has been matched and before the + * corresponding action - sets up pmix_show_help_yytext. + */ +#define YY_DO_BEFORE_ACTION \ + (yytext_ptr) = yy_bp; \ + pmix_show_help_yyleng = (int) (yy_cp - yy_bp); \ + (yy_hold_char) = *yy_cp; \ + *yy_cp = '\0'; \ + (yy_c_buf_p) = yy_cp; + +#define YY_NUM_RULES 5 +#define YY_END_OF_BUFFER 6 +/* This struct is not used in this scanner, + but its presence is necessary. */ +struct yy_trans_info + { + flex_int32_t yy_verify; + flex_int32_t yy_nxt; + }; +static yyconst flex_int16_t yy_acclist[17] = + { 0, + 6, 5, 4, 5, 5, 5, 5, 3, 5, 4, + 1, 4, 3,16386, 8194, 4 + } ; + +static yyconst flex_int16_t yy_accept[24] = + { 0, + 1, 1, 1, 1, 1, 2, 3, 5, 6, 7, + 8, 10, 10, 11, 11, 13, 13, 13, 14, 15, + 15, 17, 17 + } ; + +static yyconst YY_CHAR yy_ec[256] = + { 0, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 4, 1, 5, 1, 1, 1, 1, 1, 1, 1, + + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1 + } ; + +static yyconst YY_CHAR yy_meta[6] = + { 0, + 1, 1, 1, 1, 1 + } ; + +static yyconst flex_uint16_t yy_base[30] = + { 0, + 0, 3, 28, 27, 28, 25, 31, 24, 23, 22, + 31, 21, 31, 20, 31, 7, 19, 31, 11, 15, + 31, 31, 18, 17, 14, 13, 10, 9, 0 + } ; + +static yyconst flex_int16_t yy_def[30] = + { 0, + 23, 22, 24, 24, 22, 25, 22, 26, 27, 28, + 22, 25, 22, 26, 22, 27, 28, 22, 29, 29, + 22, 0, 22, 22, 22, 22, 22, 22, 22 + } ; + +static yyconst flex_uint16_t yy_nxt[37] = + { 0, + 20, 7, 8, 6, 7, 8, 9, 6, 13, 17, + 16, 19, 21, 14, 12, 19, 21, 10, 6, 19, + 18, 15, 13, 18, 13, 15, 13, 22, 11, 11, + 5, 22, 22, 22, 22, 22 + } ; + +static yyconst flex_int16_t yy_chk[37] = + { 0, + 29, 1, 1, 2, 2, 2, 2, 2, 16, 28, + 27, 16, 19, 26, 25, 19, 20, 24, 23, 20, + 17, 14, 12, 10, 9, 8, 6, 5, 4, 3, + 22, 22, 22, 22, 22, 22 + } ; + +extern int pmix_show_help_yy_flex_debug; +int pmix_show_help_yy_flex_debug = 0; + +static yy_state_type *yy_state_buf=0, *yy_state_ptr=0; +static char *yy_full_match; +static int yy_lp; +static int yy_looking_for_trail_begin = 0; +static int yy_full_lp; +static int *yy_full_state; +#define YY_TRAILING_MASK 0x2000 +#define YY_TRAILING_HEAD_MASK 0x4000 +#define REJECT \ +{ \ +*yy_cp = (yy_hold_char); /* undo effects of setting up pmix_show_help_yytext */ \ +yy_cp = (yy_full_match); /* restore poss. backed-over text */ \ +(yy_lp) = (yy_full_lp); /* restore orig. accepting pos. */ \ +(yy_state_ptr) = (yy_full_state); /* restore orig. state */ \ +yy_current_state = *(yy_state_ptr); /* restore curr. state */ \ +++(yy_lp); \ +goto find_rule; \ +} + +#define yymore() yymore_used_but_not_detected +#define YY_MORE_ADJ 0 +#define YY_RESTORE_YY_MORE_OFFSET +char *pmix_show_help_yytext; +#line 1 "util/show_help_lex.l" +#define YY_NO_INPUT 1 +#line 5 "util/show_help_lex.l" +/* + * Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana + * University Research and Technology + * Corporation. All rights reserved. + * Copyright (c) 2004-2006 The University of Tennessee and The University + * of Tennessee Research Foundation. All rights + * reserved. + * Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, + * University of Stuttgart. All rights reserved. + * Copyright (c) 2004-2005 The Regents of the University of California. + * All rights reserved. + * Copyright (c) 2016-2020 Intel, Inc. All rights reserved. + * $COPYRIGHT$ + * + * Additional copyrights may follow + * + * $HEADER$ + */ + +#include "src/include/pmix_config.h" + +#include <stdio.h> +#ifdef HAVE_UNISTD_H +#include <unistd.h> +#endif + +#include "src/util/show_help_lex.h" + +BEGIN_C_DECLS + +/* + * public functions + */ +extern int pmix_show_help_finish_parsing(void); + +/* + * local functions + */ +static int pmix_show_help_yywrap(void); + +END_C_DECLS + +/* + * global variables + */ +int pmix_show_help_yynewlines = 1; +bool pmix_show_help_parse_done = false; + + +#line 550 "util/show_help_lex.c" + +#define INITIAL 0 +#define CHOMP 1 + +#ifndef YY_NO_UNISTD_H +/* Special case for "unistd.h", since it is non-ANSI. We include it way + * down here because we want the user's section 1 to have been scanned first. + * The user has a chance to override it with an option. + */ +#include <unistd.h> +#endif + +#ifndef YY_EXTRA_TYPE +#define YY_EXTRA_TYPE void * +#endif + +static int yy_init_globals (void ); + +/* Accessor methods to globals. + These are made visible to non-reentrant scanners for convenience. */ + +int pmix_show_help_yylex_destroy (void ); + +int pmix_show_help_yyget_debug (void ); + +void pmix_show_help_yyset_debug (int debug_flag ); + +YY_EXTRA_TYPE pmix_show_help_yyget_extra (void ); + +void pmix_show_help_yyset_extra (YY_EXTRA_TYPE user_defined ); + +FILE *pmix_show_help_yyget_in (void ); + +void pmix_show_help_yyset_in (FILE * _in_str ); + +FILE *pmix_show_help_yyget_out (void ); + +void pmix_show_help_yyset_out (FILE * _out_str ); + + int pmix_show_help_yyget_leng (void ); + +char *pmix_show_help_yyget_text (void ); + +int pmix_show_help_yyget_lineno (void ); + +void pmix_show_help_yyset_lineno (int _line_number ); + +/* Macros after this point can all be overridden by user definitions in + * section 1. + */ + +#ifndef YY_SKIP_YYWRAP +#ifdef __cplusplus +extern "C" int pmix_show_help_yywrap (void ); +#else +extern int pmix_show_help_yywrap (void ); +#endif +#endif + +#ifndef YY_NO_UNPUT + +#endif + +#ifndef yytext_ptr +static void yy_flex_strncpy (char *,yyconst char *,int ); +#endif + +#ifdef YY_NEED_STRLEN +static int yy_flex_strlen (yyconst char * ); +#endif + +#ifndef YY_NO_INPUT + +#ifdef __cplusplus +static int yyinput (void ); +#else +static int input (void ); +#endif + +#endif + +/* Amount of stuff to slurp up with each read. */ +#ifndef YY_READ_BUF_SIZE +#ifdef __ia64__ +/* On IA-64, the buffer size is 16k, not 8k */ +#define YY_READ_BUF_SIZE 16384 +#else +#define YY_READ_BUF_SIZE 8192 +#endif /* __ia64__ */ +#endif + +/* Copy whatever the last rule matched to the standard output. */ +#ifndef ECHO +/* This used to be an fputs(), but since the string might contain NUL's, + * we now use fwrite(). + */ +#define ECHO do { if (fwrite( pmix_show_help_yytext, (size_t) pmix_show_help_yyleng, 1, pmix_show_help_yyout )) {} } while (0) +#endif + +/* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, + * is returned in "result". + */ +#ifndef YY_INPUT +#define YY_INPUT(buf,result,max_size) \ + if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ + { \ + int c = '*'; \ + int n; \ + for ( n = 0; n < max_size && \ + (c = getc( pmix_show_help_yyin )) != EOF && c != '\n'; ++n ) \ + buf[n] = (char) c; \ + if ( c == '\n' ) \ + buf[n++] = (char) c; \ + if ( c == EOF && ferror( pmix_show_help_yyin ) ) \ + YY_FATAL_ERROR( "input in flex scanner failed" ); \ + result = n; \ + } \ + else \ + { \ + errno=0; \ + while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, pmix_show_help_yyin)) == 0 && ferror(pmix_show_help_yyin)) \ + { \ + if( errno != EINTR) \ + { \ + YY_FATAL_ERROR( "input in flex scanner failed" ); \ + break; \ + } \ + errno=0; \ + clearerr(pmix_show_help_yyin); \ + } \ + }\ +\ + +#endif + +/* No semi-colon after return; correct usage is to write "yyterminate();" - + * we don't want an extra ';' after the "return" because that will cause + * some compilers to complain about unreachable statements. + */ +#ifndef yyterminate +#define yyterminate() return YY_NULL +#endif + +/* Number of entries by which start-condition stack grows. */ +#ifndef YY_START_STACK_INCR +#define YY_START_STACK_INCR 25 +#endif + +/* Report a fatal error. */ +#ifndef YY_FATAL_ERROR +#define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) +#endif + +/* end tables serialization structures and prototypes */ + +/* Default declaration of generated scanner - a define so the user can + * easily add parameters. + */ +#ifndef YY_DECL +#define YY_DECL_IS_OURS 1 + +extern int pmix_show_help_yylex (void); + +#define YY_DECL int pmix_show_help_yylex (void) +#endif /* !YY_DECL */ + +/* Code executed at the beginning of each rule, after pmix_show_help_yytext and pmix_show_help_yyleng + * have been set up. + */ +#ifndef YY_USER_ACTION +#define YY_USER_ACTION +#endif + +/* Code executed at the end of each rule. */ +#ifndef YY_BREAK +#define YY_BREAK /*LINTED*/break; +#endif + +#define YY_RULE_SETUP \ + if ( pmix_show_help_yyleng > 0 ) \ + YY_CURRENT_BUFFER_LVALUE->yy_at_bol = \ + (pmix_show_help_yytext[pmix_show_help_yyleng - 1] == '\n'); \ + YY_USER_ACTION + +/** The main scanner function which does all the work. + */ +YY_DECL +{ + yy_state_type yy_current_state; + char *yy_cp, *yy_bp; + int yy_act; + + if ( !(yy_init) ) + { + (yy_init) = 1; + +#ifdef YY_USER_INIT + YY_USER_INIT; +#endif + + /* Create the reject buffer large enough to save one state per allowed character. */ + if ( ! (yy_state_buf) ) + (yy_state_buf) = (yy_state_type *)pmix_show_help_yyalloc(YY_STATE_BUF_SIZE ); + if ( ! (yy_state_buf) ) + YY_FATAL_ERROR( "out of dynamic memory in pmix_show_help_yylex()" ); + + if ( ! (yy_start) ) + (yy_start) = 1; /* first start state */ + + if ( ! pmix_show_help_yyin ) + pmix_show_help_yyin = stdin; + + if ( ! pmix_show_help_yyout ) + pmix_show_help_yyout = stdout; + + if ( ! YY_CURRENT_BUFFER ) { + pmix_show_help_yyensure_buffer_stack (); + YY_CURRENT_BUFFER_LVALUE = + pmix_show_help_yy_create_buffer(pmix_show_help_yyin,YY_BUF_SIZE ); + } + + pmix_show_help_yy_load_buffer_state( ); + } + + { +#line 60 "util/show_help_lex.l" + + +#line 779 "util/show_help_lex.c" + + while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */ + { + yy_cp = (yy_c_buf_p); + + /* Support of pmix_show_help_yytext. */ + *yy_cp = (yy_hold_char); + + /* yy_bp points to the position in yy_ch_buf of the start of + * the current run. + */ + yy_bp = yy_cp; + + yy_current_state = (yy_start); + yy_current_state += YY_AT_BOL(); + + (yy_state_ptr) = (yy_state_buf); + *(yy_state_ptr)++ = yy_current_state; + +yy_match: + do + { + YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ; + while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) + { + yy_current_state = (int) yy_def[yy_current_state]; + if ( yy_current_state >= 23 ) + yy_c = yy_meta[(unsigned int) yy_c]; + } + yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) yy_c]; + *(yy_state_ptr)++ = yy_current_state; + ++yy_cp; + } + while ( yy_base[yy_current_state] != 31 ); + +yy_find_action: + yy_current_state = *--(yy_state_ptr); + (yy_lp) = yy_accept[yy_current_state]; +find_rule: /* we branch to this label when backing up */ + for ( ; ; ) /* until we find what rule we matched */ + { + if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] ) + { + yy_act = yy_acclist[(yy_lp)]; + if ( yy_act & YY_TRAILING_HEAD_MASK || + (yy_looking_for_trail_begin) ) + { + if ( yy_act == (yy_looking_for_trail_begin) ) + { + (yy_looking_for_trail_begin) = 0; + yy_act &= ~YY_TRAILING_HEAD_MASK; + break; + } + } + else if ( yy_act & YY_TRAILING_MASK ) + { + (yy_looking_for_trail_begin) = yy_act & ~YY_TRAILING_MASK; + (yy_looking_for_trail_begin) |= YY_TRAILING_HEAD_MASK; + } + else + { + (yy_full_match) = yy_cp; + (yy_full_state) = (yy_state_ptr); + (yy_full_lp) = (yy_lp); + break; + } + ++(yy_lp); + goto find_rule; + } + --yy_cp; + yy_current_state = *--(yy_state_ptr); + (yy_lp) = yy_accept[yy_current_state]; + } + + YY_DO_BEFORE_ACTION; + +do_action: /* This label is used only to access EOF actions. */ + + switch ( yy_act ) + { /* beginning of action switch */ +case 1: +/* rule 1 can match eol */ +YY_RULE_SETUP +#line 62 "util/show_help_lex.l" +; /* comment line */ + YY_BREAK +case 2: +/* rule 2 can match eol */ +YY_RULE_SETUP +#line 64 "util/show_help_lex.l" +{ BEGIN(CHOMP); return PMIX_SHOW_HELP_PARSE_TOPIC; } + YY_BREAK +case 3: +/* rule 3 can match eol */ +YY_RULE_SETUP +#line 66 "util/show_help_lex.l" +{ BEGIN(INITIAL); } + YY_BREAK +case 4: +/* rule 4 can match eol */ +*yy_cp = (yy_hold_char); /* undo effects of setting up pmix_show_help_yytext */ +YY_LINENO_REWIND_TO(yy_cp - 1); +(yy_c_buf_p) = yy_cp -= 1; +YY_DO_BEFORE_ACTION; /* set up pmix_show_help_yytext again */ +YY_RULE_SETUP +#line 68 "util/show_help_lex.l" +{ BEGIN(CHOMP); return PMIX_SHOW_HELP_PARSE_MESSAGE; } + YY_BREAK +case 5: +YY_RULE_SETUP +#line 70 "util/show_help_lex.l" +ECHO; + YY_BREAK +#line 893 "util/show_help_lex.c" + case YY_STATE_EOF(INITIAL): + case YY_STATE_EOF(CHOMP): + yyterminate(); + + case YY_END_OF_BUFFER: + { + /* Amount of text matched not including the EOB char. */ + int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1; + + /* Undo the effects of YY_DO_BEFORE_ACTION. */ + *yy_cp = (yy_hold_char); + YY_RESTORE_YY_MORE_OFFSET + + if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW ) + { + /* We're scanning a new file or input source. It's + * possible that this happened because the user + * just pointed pmix_show_help_yyin at a new source and called + * pmix_show_help_yylex(). If so, then we have to assure + * consistency between YY_CURRENT_BUFFER and our + * globals. Here is the right place to do so, because + * this is the first action (other than possibly a + * back-up) that will match for the new input source. + */ + (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; + YY_CURRENT_BUFFER_LVALUE->yy_input_file = pmix_show_help_yyin; + YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL; + } + + /* Note that here we test for yy_c_buf_p "<=" to the position + * of the first EOB in the buffer, since yy_c_buf_p will + * already have been incremented past the NUL character + * (since all states make transitions on EOB to the + * end-of-buffer state). Contrast this with the test + * in input(). + */ + if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) + { /* This was really a NUL. */ + yy_state_type yy_next_state; + + (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text; + + yy_current_state = yy_get_previous_state( ); + + /* Okay, we're now positioned to make the NUL + * transition. We couldn't have + * yy_get_previous_state() go ahead and do it + * for us because it doesn't know how to deal + * with the possibility of jamming (and we don't + * want to build jamming into it because then it + * will run more slowly). + */ + + yy_next_state = yy_try_NUL_trans( yy_current_state ); + + yy_bp = (yytext_ptr) + YY_MORE_ADJ; + + if ( yy_next_state ) + { + /* Consume the NUL. */ + yy_cp = ++(yy_c_buf_p); + yy_current_state = yy_next_state; + goto yy_match; + } + + else + { + yy_cp = (yy_c_buf_p); + goto yy_find_action; + } + } + + else switch ( yy_get_next_buffer( ) ) + { + case EOB_ACT_END_OF_FILE: + { + (yy_did_buffer_switch_on_eof) = 0; + + if ( pmix_show_help_yywrap( ) ) + { + /* Note: because we've taken care in + * yy_get_next_buffer() to have set up + * pmix_show_help_yytext, we can now set up + * yy_c_buf_p so that if some total + * hoser (like flex itself) wants to + * call the scanner after we return the + * YY_NULL, it'll still work - another + * YY_NULL will get returned. + */ + (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ; + + yy_act = YY_STATE_EOF(YY_START); + goto do_action; + } + + else + { + if ( ! (yy_did_buffer_switch_on_eof) ) + YY_NEW_FILE; + } + break; + } + + case EOB_ACT_CONTINUE_SCAN: + (yy_c_buf_p) = + (yytext_ptr) + yy_amount_of_matched_text; + + yy_current_state = yy_get_previous_state( ); + + yy_cp = (yy_c_buf_p); + yy_bp = (yytext_ptr) + YY_MORE_ADJ; + goto yy_match; + + case EOB_ACT_LAST_MATCH: + (yy_c_buf_p) = + &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)]; + + yy_current_state = yy_get_previous_state( ); + + yy_cp = (yy_c_buf_p); + yy_bp = (yytext_ptr) + YY_MORE_ADJ; + goto yy_find_action; + } + break; + } + + default: + YY_FATAL_ERROR( + "fatal flex scanner internal error--no action found" ); + } /* end of action switch */ + } /* end of scanning one token */ + } /* end of user's declarations */ +} /* end of pmix_show_help_yylex */ + +/* yy_get_next_buffer - try to read in a new buffer + * + * Returns a code representing an action: + * EOB_ACT_LAST_MATCH - + * EOB_ACT_CONTINUE_SCAN - continue scanning from current position + * EOB_ACT_END_OF_FILE - end of file + */ +static int yy_get_next_buffer (void) +{ + char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; + char *source = (yytext_ptr); + yy_size_t number_to_move, i; + int ret_val; + + if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] ) + YY_FATAL_ERROR( + "fatal flex scanner internal error--end of buffer missed" ); + + if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 ) + { /* Don't try to fill the buffer, so this is an EOF. */ + if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 ) + { + /* We matched a single character, the EOB, so + * treat this as a final EOF. + */ + return EOB_ACT_END_OF_FILE; + } + + else + { + /* We matched some text prior to the EOB, first + * process it. + */ + return EOB_ACT_LAST_MATCH; + } + } + + /* Try to read more data. */ + + /* First move last chars to start of buffer. */ + number_to_move = (yy_size_t) ((yy_c_buf_p) - (yytext_ptr)) - 1; + + for ( i = 0; i < number_to_move; ++i ) + *(dest++) = *(source++); + + if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING ) + /* don't do the read, it's not guaranteed to return an EOF, + * just force an EOF + */ + YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0; + + else + { + int num_to_read = + YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1; + + while ( num_to_read <= 0 ) + { /* Not enough room in the buffer - grow it. */ + + YY_FATAL_ERROR( +"input buffer overflow, can't enlarge buffer because scanner uses REJECT" ); + + } + + if ( num_to_read > YY_READ_BUF_SIZE ) + num_to_read = YY_READ_BUF_SIZE; + + /* Read in more data. */ + YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), + (yy_n_chars), num_to_read ); + + YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); + } + + if ( (yy_n_chars) == 0 ) + { + if ( number_to_move == YY_MORE_ADJ ) + { + ret_val = EOB_ACT_END_OF_FILE; + pmix_show_help_yyrestart(pmix_show_help_yyin ); + } + + else + { + ret_val = EOB_ACT_LAST_MATCH; + YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = + YY_BUFFER_EOF_PENDING; + } + } + + else + ret_val = EOB_ACT_CONTINUE_SCAN; + + if ((int) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { + /* Extend the array by 50%, plus the number we really need. */ + int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1); + YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) pmix_show_help_yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,(yy_size_t) new_size ); + if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) + YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" ); + } + + (yy_n_chars) += number_to_move; + YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR; + YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR; + + (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0]; + + return ret_val; +} + +/* yy_get_previous_state - get the state just before the EOB char was reached */ + + static yy_state_type yy_get_previous_state (void) +{ + yy_state_type yy_current_state; + char *yy_cp; + + yy_current_state = (yy_start); + yy_current_state += YY_AT_BOL(); + + (yy_state_ptr) = (yy_state_buf); + *(yy_state_ptr)++ = yy_current_state; + + for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp ) + { + YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); + while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) + { + yy_current_state = (int) yy_def[yy_current_state]; + if ( yy_current_state >= 23 ) + yy_c = yy_meta[(unsigned int) yy_c]; + } + yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) yy_c]; + *(yy_state_ptr)++ = yy_current_state; + } + + return yy_current_state; +} + +/* yy_try_NUL_trans - try to make a transition on the NUL character + * + * synopsis + * next_state = yy_try_NUL_trans( current_state ); + */ + static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state ) +{ + int yy_is_jam; + + YY_CHAR yy_c = 1; + while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) + { + yy_current_state = (int) yy_def[yy_current_state]; + if ( yy_current_state >= 23 ) + yy_c = yy_meta[(unsigned int) yy_c]; + } + yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) yy_c]; + yy_is_jam = (yy_current_state == 22); + if ( ! yy_is_jam ) + *(yy_state_ptr)++ = yy_current_state; + + return yy_is_jam ? 0 : yy_current_state; +} + +#ifndef YY_NO_UNPUT + +#endif + +#ifndef YY_NO_INPUT +#ifdef __cplusplus + static int yyinput (void) +#else + static int input (void) +#endif + +{ + int c; + + *(yy_c_buf_p) = (yy_hold_char); + + if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR ) + { + /* yy_c_buf_p now points to the character we want to return. + * If this occurs *before* the EOB characters, then it's a + * valid NUL; if not, then we've hit the end of the buffer. + */ + if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) + /* This was really a NUL. */ + *(yy_c_buf_p) = '\0'; + + else + { /* need more input */ + int offset = (yy_c_buf_p) - (yytext_ptr); + ++(yy_c_buf_p); + + switch ( yy_get_next_buffer( ) ) + { + case EOB_ACT_LAST_MATCH: + /* This happens because yy_g_n_b() + * sees that we've accumulated a + * token and flags that we need to + * try matching the token before + * proceeding. But for input(), + * there's no matching to consider. + * So convert the EOB_ACT_LAST_MATCH + * to EOB_ACT_END_OF_FILE. + */ + + /* Reset buffer status. */ + pmix_show_help_yyrestart(pmix_show_help_yyin ); + + /*FALLTHROUGH*/ + + case EOB_ACT_END_OF_FILE: + { + if ( pmix_show_help_yywrap( ) ) + return 0; + + if ( ! (yy_did_buffer_switch_on_eof) ) + YY_NEW_FILE; +#ifdef __cplusplus + return yyinput(); +#else + return input(); +#endif + } + + case EOB_ACT_CONTINUE_SCAN: + (yy_c_buf_p) = (yytext_ptr) + offset; + break; + } + } + } + + c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */ + *(yy_c_buf_p) = '\0'; /* preserve pmix_show_help_yytext */ + (yy_hold_char) = *++(yy_c_buf_p); + + YY_CURRENT_BUFFER_LVALUE->yy_at_bol = (c == '\n'); + + return c; +} +#endif /* ifndef YY_NO_INPUT */ + +/** Immediately switch to a different input stream. + * @param input_file A readable stream. + * + * @note This function does not reset the start condition to @c INITIAL . + */ + void pmix_show_help_yyrestart (FILE * input_file ) +{ + + if ( ! YY_CURRENT_BUFFER ){ + pmix_show_help_yyensure_buffer_stack (); + YY_CURRENT_BUFFER_LVALUE = + pmix_show_help_yy_create_buffer(pmix_show_help_yyin,YY_BUF_SIZE ); + } + + pmix_show_help_yy_init_buffer(YY_CURRENT_BUFFER,input_file ); + pmix_show_help_yy_load_buffer_state( ); +} + +/** Switch to a different input buffer. + * @param new_buffer The new input buffer. + * + */ + void pmix_show_help_yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ) +{ + + /* TODO. We should be able to replace this entire function body + * with + * pmix_show_help_yypop_buffer_state(); + * pmix_show_help_yypush_buffer_state(new_buffer); + */ + pmix_show_help_yyensure_buffer_stack (); + if ( YY_CURRENT_BUFFER == new_buffer ) + return; + + if ( YY_CURRENT_BUFFER ) + { + /* Flush out information for old buffer. */ + *(yy_c_buf_p) = (yy_hold_char); + YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); + YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); + } + + YY_CURRENT_BUFFER_LVALUE = new_buffer; + pmix_show_help_yy_load_buffer_state( ); + + /* We don't actually know whether we did this switch during + * EOF (pmix_show_help_yywrap()) processing, but the only time this flag + * is looked at is after pmix_show_help_yywrap() is called, so it's safe + * to go ahead and always set it. + */ + (yy_did_buffer_switch_on_eof) = 1; +} + +static void pmix_show_help_yy_load_buffer_state (void) +{ + (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; + (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos; + pmix_show_help_yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file; + (yy_hold_char) = *(yy_c_buf_p); +} + +/** Allocate and initialize an input buffer state. + * @param file A readable stream. + * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE. + * + * @return the allocated buffer state. + */ + YY_BUFFER_STATE pmix_show_help_yy_create_buffer (FILE * file, int size ) +{ + YY_BUFFER_STATE b; + + b = (YY_BUFFER_STATE) pmix_show_help_yyalloc(sizeof( struct yy_buffer_state ) ); + if ( ! b ) + YY_FATAL_ERROR( "out of dynamic memory in pmix_show_help_yy_create_buffer()" ); + + b->yy_buf_size = size; + + /* yy_ch_buf has to be 2 characters longer than the size given because + * we need to put in 2 end-of-buffer characters. + */ + b->yy_ch_buf = (char *) pmix_show_help_yyalloc((yy_size_t) (b->yy_buf_size + 2) ); + if ( ! b->yy_ch_buf ) + YY_FATAL_ERROR( "out of dynamic memory in pmix_show_help_yy_create_buffer()" ); + + b->yy_is_our_buffer = 1; + + pmix_show_help_yy_init_buffer(b,file ); + + return b; +} + +/** Destroy the buffer. + * @param b a buffer created with pmix_show_help_yy_create_buffer() + * + */ + void pmix_show_help_yy_delete_buffer (YY_BUFFER_STATE b ) +{ + + if ( ! b ) + return; + + if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */ + YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0; + + if ( b->yy_is_our_buffer ) + pmix_show_help_yyfree((void *) b->yy_ch_buf ); + + pmix_show_help_yyfree((void *) b ); +} + +/* Initializes or reinitializes a buffer. + * This function is sometimes called more than once on the same buffer, + * such as during a pmix_show_help_yyrestart() or at EOF. + */ + static void pmix_show_help_yy_init_buffer (YY_BUFFER_STATE b, FILE * file ) + +{ + int oerrno = errno; + + pmix_show_help_yy_flush_buffer(b ); + + b->yy_input_file = file; + b->yy_fill_buffer = 1; + + /* If b is the current buffer, then pmix_show_help_yy_init_buffer was _probably_ + * called from pmix_show_help_yyrestart() or through yy_get_next_buffer. + * In that case, we don't want to reset the lineno or column. + */ + if (b != YY_CURRENT_BUFFER){ + b->yy_bs_lineno = 1; + b->yy_bs_column = 0; + } + + b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; + + errno = oerrno; +} + +/** Discard all buffered characters. On the next scan, YY_INPUT will be called. + * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER. + * + */ + void pmix_show_help_yy_flush_buffer (YY_BUFFER_STATE b ) +{ + if ( ! b ) + return; + + b->yy_n_chars = 0; + + /* We always need two end-of-buffer characters. The first causes + * a transition to the end-of-buffer state. The second causes + * a jam in that state. + */ + b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; + b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; + + b->yy_buf_pos = &b->yy_ch_buf[0]; + + b->yy_at_bol = 1; + b->yy_buffer_status = YY_BUFFER_NEW; + + if ( b == YY_CURRENT_BUFFER ) + pmix_show_help_yy_load_buffer_state( ); +} + +/** Pushes the new state onto the stack. The new state becomes + * the current state. This function will allocate the stack + * if necessary. + * @param new_buffer The new state. + * + */ +void pmix_show_help_yypush_buffer_state (YY_BUFFER_STATE new_buffer ) +{ + if (new_buffer == NULL) + return; + + pmix_show_help_yyensure_buffer_stack(); + + /* This block is copied from pmix_show_help_yy_switch_to_buffer. */ + if ( YY_CURRENT_BUFFER ) + { + /* Flush out information for old buffer. */ + *(yy_c_buf_p) = (yy_hold_char); + YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); + YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); + } + + /* Only push if top exists. Otherwise, replace top. */ + if (YY_CURRENT_BUFFER) + (yy_buffer_stack_top)++; + YY_CURRENT_BUFFER_LVALUE = new_buffer; + + /* copied from pmix_show_help_yy_switch_to_buffer. */ + pmix_show_help_yy_load_buffer_state( ); + (yy_did_buffer_switch_on_eof) = 1; +} + +/** Removes and deletes the top of the stack, if present. + * The next element becomes the new top. + * + */ +void pmix_show_help_yypop_buffer_state (void) +{ + if (!YY_CURRENT_BUFFER) + return; + + pmix_show_help_yy_delete_buffer(YY_CURRENT_BUFFER ); + YY_CURRENT_BUFFER_LVALUE = NULL; + if ((yy_buffer_stack_top) > 0) + --(yy_buffer_stack_top); + + if (YY_CURRENT_BUFFER) { + pmix_show_help_yy_load_buffer_state( ); + (yy_did_buffer_switch_on_eof) = 1; + } +} + +/* Allocates the stack if it does not exist. + * Guarantees space for at least one push. + */ +static void pmix_show_help_yyensure_buffer_stack (void) +{ + int num_to_alloc; + + if (!(yy_buffer_stack)) { + + /* First allocation is just for 2 elements, since we don't know if this + * scanner will even need a stack. We use 2 instead of 1 to avoid an + * immediate realloc on the next call. + */ + num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */ + (yy_buffer_stack) = (struct yy_buffer_state**)pmix_show_help_yyalloc + (num_to_alloc * sizeof(struct yy_buffer_state*) + ); + if ( ! (yy_buffer_stack) ) + YY_FATAL_ERROR( "out of dynamic memory in pmix_show_help_yyensure_buffer_stack()" ); + + memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*)); + + (yy_buffer_stack_max) = num_to_alloc; + (yy_buffer_stack_top) = 0; + return; + } + + if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){ + + /* Increase the buffer to prepare for a possible push. */ + yy_size_t grow_size = 8 /* arbitrary grow size */; + + num_to_alloc = (yy_buffer_stack_max) + grow_size; + (yy_buffer_stack) = (struct yy_buffer_state**)pmix_show_help_yyrealloc + ((yy_buffer_stack), + num_to_alloc * sizeof(struct yy_buffer_state*) + ); + if ( ! (yy_buffer_stack) ) + YY_FATAL_ERROR( "out of dynamic memory in pmix_show_help_yyensure_buffer_stack()" ); + + /* zero only the new slots.*/ + memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*)); + (yy_buffer_stack_max) = num_to_alloc; + } +} + +/** Setup the input buffer state to scan directly from a user-specified character buffer. + * @param base the character buffer + * @param size the size in bytes of the character buffer + * + * @return the newly allocated buffer state object. + */ +YY_BUFFER_STATE pmix_show_help_yy_scan_buffer (char * base, yy_size_t size ) +{ + YY_BUFFER_STATE b; + + if ( size < 2 || + base[size-2] != YY_END_OF_BUFFER_CHAR || + base[size-1] != YY_END_OF_BUFFER_CHAR ) + /* They forgot to leave room for the EOB's. */ + return NULL; + + b = (YY_BUFFER_STATE) pmix_show_help_yyalloc(sizeof( struct yy_buffer_state ) ); + if ( ! b ) + YY_FATAL_ERROR( "out of dynamic memory in pmix_show_help_yy_scan_buffer()" ); + + b->yy_buf_size = (int) (size - 2); /* "- 2" to take care of EOB's */ + b->yy_buf_pos = b->yy_ch_buf = base; + b->yy_is_our_buffer = 0; + b->yy_input_file = NULL; + b->yy_n_chars = b->yy_buf_size; + b->yy_is_interactive = 0; + b->yy_at_bol = 1; + b->yy_fill_buffer = 0; + b->yy_buffer_status = YY_BUFFER_NEW; + + pmix_show_help_yy_switch_to_buffer(b ); + + return b; +} + +/** Setup the input buffer state to scan a string. The next call to pmix_show_help_yylex() will + * scan from a @e copy of @a str. + * @param yystr a NUL-terminated string to scan + * + * @return the newly allocated buffer state object. + * @note If you want to scan bytes that may contain NUL values, then use + * pmix_show_help_yy_scan_bytes() instead. + */ +YY_BUFFER_STATE pmix_show_help_yy_scan_string (yyconst char * yystr ) +{ + + return pmix_show_help_yy_scan_bytes(yystr,(int) strlen(yystr) ); +} + +/** Setup the input buffer state to scan the given bytes. The next call to pmix_show_help_yylex() will + * scan from a @e copy of @a bytes. + * @param yybytes the byte buffer to scan + * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes. + * + * @return the newly allocated buffer state object. + */ +YY_BUFFER_STATE pmix_show_help_yy_scan_bytes (yyconst char * yybytes, int _yybytes_len ) +{ + YY_BUFFER_STATE b; + char *buf; + yy_size_t n; + int i; + + /* Get memory for full buffer, including space for trailing EOB's. */ + n = (yy_size_t) (_yybytes_len + 2); + buf = (char *) pmix_show_help_yyalloc(n ); + if ( ! buf ) + YY_FATAL_ERROR( "out of dynamic memory in pmix_show_help_yy_scan_bytes()" ); + + for ( i = 0; i < _yybytes_len; ++i ) + buf[i] = yybytes[i]; + + buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; + + b = pmix_show_help_yy_scan_buffer(buf,n ); + if ( ! b ) + YY_FATAL_ERROR( "bad buffer in pmix_show_help_yy_scan_bytes()" ); + + /* It's okay to grow etc. this buffer, and we should throw it + * away when we're done. + */ + b->yy_is_our_buffer = 1; + + return b; +} + +#ifndef YY_EXIT_FAILURE +#define YY_EXIT_FAILURE 2 +#endif + +static void yynoreturn yy_fatal_error (yyconst char* msg ) +{ + (void) fprintf( stderr, "%s\n", msg ); + exit( YY_EXIT_FAILURE ); +} + +/* Redefine yyless() so it works in section 3 code. */ + +#undef yyless +#define yyless(n) \ + do \ + { \ + /* Undo effects of setting up pmix_show_help_yytext. */ \ + yy_size_t yyless_macro_arg = (n); \ + YY_LESS_LINENO(yyless_macro_arg);\ + pmix_show_help_yytext[pmix_show_help_yyleng] = (yy_hold_char); \ + (yy_c_buf_p) = pmix_show_help_yytext + yyless_macro_arg; \ + (yy_hold_char) = *(yy_c_buf_p); \ + *(yy_c_buf_p) = '\0'; \ + pmix_show_help_yyleng = yyless_macro_arg; \ + } \ + while ( 0 ) + +/* Accessor methods (get/set functions) to struct members. */ + +/** Get the current line number. + * + */ +int pmix_show_help_yyget_lineno (void) +{ + + return pmix_show_help_yylineno; +} + +/** Get the input stream. + * + */ +FILE *pmix_show_help_yyget_in (void) +{ + return pmix_show_help_yyin; +} + +/** Get the output stream. + * + */ +FILE *pmix_show_help_yyget_out (void) +{ + return pmix_show_help_yyout; +} + +/** Get the length of the current token. + * + */ +int pmix_show_help_yyget_leng (void) +{ + return pmix_show_help_yyleng; +} + +/** Get the current token. + * + */ + +char *pmix_show_help_yyget_text (void) +{ + return pmix_show_help_yytext; +} + +/** Set the current line number. + * @param _line_number line number + * + */ +void pmix_show_help_yyset_lineno (int _line_number ) +{ + + pmix_show_help_yylineno = _line_number; +} + +/** Set the input stream. This does not discard the current + * input buffer. + * @param _in_str A readable stream. + * + * @see pmix_show_help_yy_switch_to_buffer + */ +void pmix_show_help_yyset_in (FILE * _in_str ) +{ + pmix_show_help_yyin = _in_str ; +} + +void pmix_show_help_yyset_out (FILE * _out_str ) +{ + pmix_show_help_yyout = _out_str ; +} + +int pmix_show_help_yyget_debug (void) +{ + return pmix_show_help_yy_flex_debug; +} + +void pmix_show_help_yyset_debug (int _bdebug ) +{ + pmix_show_help_yy_flex_debug = _bdebug ; +} + +static int yy_init_globals (void) +{ + /* Initialization is the same as for the non-reentrant scanner. + * This function is called from pmix_show_help_yylex_destroy(), so don't allocate here. + */ + + (yy_buffer_stack) = NULL; + (yy_buffer_stack_top) = 0; + (yy_buffer_stack_max) = 0; + (yy_c_buf_p) = NULL; + (yy_init) = 0; + (yy_start) = 0; + + (yy_state_buf) = 0; + (yy_state_ptr) = 0; + (yy_full_match) = 0; + (yy_lp) = 0; + +/* Defined in main.c */ +#ifdef YY_STDINIT + pmix_show_help_yyin = stdin; + pmix_show_help_yyout = stdout; +#else + pmix_show_help_yyin = NULL; + pmix_show_help_yyout = NULL; +#endif + + /* For future reference: Set errno on error, since we are called by + * pmix_show_help_yylex_init() + */ + return 0; +} + +/* pmix_show_help_yylex_destroy is for both reentrant and non-reentrant scanners. */ +int pmix_show_help_yylex_destroy (void) +{ + + /* Pop the buffer stack, destroying each element. */ + while(YY_CURRENT_BUFFER){ + pmix_show_help_yy_delete_buffer(YY_CURRENT_BUFFER ); + YY_CURRENT_BUFFER_LVALUE = NULL; + pmix_show_help_yypop_buffer_state(); + } + + /* Destroy the stack itself. */ + pmix_show_help_yyfree((yy_buffer_stack) ); + (yy_buffer_stack) = NULL; + + pmix_show_help_yyfree ( (yy_state_buf) ); + (yy_state_buf) = NULL; + + /* Reset the globals. This is important in a non-reentrant scanner so the next time + * pmix_show_help_yylex() is called, initialization will occur. */ + yy_init_globals( ); + + return 0; +} + +/* + * Internal utility routines. + */ + +#ifndef yytext_ptr +static void yy_flex_strncpy (char* s1, yyconst char * s2, int n ) +{ + + int i; + for ( i = 0; i < n; ++i ) + s1[i] = s2[i]; +} +#endif + +#ifdef YY_NEED_STRLEN +static int yy_flex_strlen (yyconst char * s ) +{ + int n; + for ( n = 0; s[n]; ++n ) + ; + + return n; +} +#endif + +void *pmix_show_help_yyalloc (yy_size_t size ) +{ + return malloc(size); +} + +void *pmix_show_help_yyrealloc (void * ptr, yy_size_t size ) +{ + + /* The cast to (char *) in the following accommodates both + * implementations that use char* generic pointers, and those + * that use void* generic pointers. It works with the latter + * because both ANSI C and C++ allow castless assignment from + * any pointer type to void*, and deal with argument conversions + * as though doing an assignment. + */ + return realloc(ptr, size); +} + +void pmix_show_help_yyfree (void * ptr ) +{ + free( (char *) ptr ); /* see pmix_show_help_yyrealloc() for (char *) cast */ +} + +#define YYTABLES_NAME "yytables" + +#line 70 "util/show_help_lex.l" + + + +/* Old flex (2.5.4a? and older) does not define a destroy function */ +#if !defined(YY_FLEX_SUBMINOR_VERSION) +#define YY_FLEX_SUBMINOR_VERSION 0 +#endif + +#if (YY_FLEX_MAJOR_VERSION < 2) || (YY_FLEX_MAJOR_VERSION == 2 && (YY_FLEX_MINOR_VERSION < 5 || (YY_FLEX_MINOR_VERSION == 5 && YY_FLEX_SUBMINOR_VERSION < 5))) +int pmix_show_help_yylex_destroy(void) +{ + if (NULL != YY_CURRENT_BUFFER) { + pmix_show_help_yy_delete_buffer(YY_CURRENT_BUFFER); +#if defined(YY_CURRENT_BUFFER_LVALUE) + YY_CURRENT_BUFFER_LVALUE = NULL; +#else + YY_CURRENT_BUFFER = NULL; +#endif /* YY_CURRENT_BUFFER_LVALUE */ + } + return YY_NULL; +} +#endif + +static int pmix_show_help_yywrap(void) +{ + pmix_show_help_parse_done = true; + return 1; +} + + +/* + * Ensure that we have a valid yybuffer to use. Specifically, if this + * scanner is invoked a second time, finish_parsing() (above) will + * have been executed, and the current buffer will have been freed. + * Flex doesn't recognize this fact because as far as it's concerned, + * its internal state was already initialized, so it thinks it should + * have a valid buffer. Hence, here we ensure to give it a valid + * buffer. + */ +int pmix_show_help_init_buffer(FILE *file) +{ + YY_BUFFER_STATE buf = pmix_show_help_yy_create_buffer(file,YY_BUF_SIZE); + pmix_show_help_yy_switch_to_buffer(buf); + + return 0; +} + diff --git a/test/Makefile.am b/test/Makefile.am old mode 100644 new mode 100755 diff --git a/test/README b/test/README old mode 100644 new mode 100755 diff --git a/test/cli_stages.c b/test/cli_stages.c old mode 100644 new mode 100755 diff --git a/test/cli_stages.h b/test/cli_stages.h old mode 100644 new mode 100755 diff --git a/test/cmd_examples b/test/cmd_examples old mode 100644 new mode 100755 diff --git a/test/pmix_client.c b/test/pmix_client.c old mode 100644 new mode 100755 diff --git a/test/pmix_environ.c b/test/pmix_environ.c old mode 100644 new mode 100755 diff --git a/test/pmix_regex.c b/test/pmix_regex.c old mode 100644 new mode 100755 diff --git a/test/pmix_test.c b/test/pmix_test.c old mode 100644 new mode 100755 diff --git a/test/python/Makefile.am b/test/python/Makefile.am old mode 100644 new mode 100755 diff --git a/test/server_callbacks.c b/test/server_callbacks.c old mode 100644 new mode 100755 diff --git a/test/server_callbacks.h b/test/server_callbacks.h old mode 100644 new mode 100755 diff --git a/test/simple/Makefile.am b/test/simple/Makefile.am old mode 100644 new mode 100755 diff --git a/test/simple/asyncio.c b/test/simple/asyncio.c old mode 100644 new mode 100755 diff --git a/test/simple/doubleget.c b/test/simple/doubleget.c old mode 100644 new mode 100755 diff --git a/test/simple/get_put_example.c b/test/simple/get_put_example.c old mode 100644 new mode 100755 diff --git a/test/simple/gwclient.c b/test/simple/gwclient.c old mode 100644 new mode 100755 diff --git a/test/simple/gwtest.c b/test/simple/gwtest.c old mode 100644 new mode 100755 diff --git a/test/simple/hybrid.c b/test/simple/hybrid.c old mode 100644 new mode 100755 diff --git a/test/simple/netconfig.txt b/test/simple/netconfig.txt old mode 100644 new mode 100755 diff --git a/test/simple/quietclient.c b/test/simple/quietclient.c old mode 100644 new mode 100755 diff --git a/test/simple/simpclient.c b/test/simple/simpclient.c old mode 100644 new mode 100755 diff --git a/test/simple/simpcoord.c b/test/simple/simpcoord.c old mode 100644 new mode 100755 diff --git a/test/simple/simpcycle.c b/test/simple/simpcycle.c old mode 100644 new mode 100755 diff --git a/test/simple/simpdie.c b/test/simple/simpdie.c old mode 100644 new mode 100755 diff --git a/test/simple/simpdmodex.c b/test/simple/simpdmodex.c old mode 100644 new mode 100755 diff --git a/test/simple/simpdyn.c b/test/simple/simpdyn.c old mode 100644 new mode 100755 diff --git a/test/simple/simpfabric.c b/test/simple/simpfabric.c old mode 100644 new mode 100755 diff --git a/test/simple/simpft.c b/test/simple/simpft.c old mode 100644 new mode 100755 diff --git a/test/simple/simpio.c b/test/simple/simpio.c old mode 100644 new mode 100755 diff --git a/test/simple/simpjctrl.c b/test/simple/simpjctrl.c old mode 100644 new mode 100755 diff --git a/test/simple/simppub.c b/test/simple/simppub.c old mode 100644 new mode 100755 diff --git a/test/simple/simpqual.c b/test/simple/simpqual.c old mode 100644 new mode 100755 diff --git a/test/simple/simpsched.c b/test/simple/simpsched.c old mode 100644 new mode 100755 diff --git a/test/simple/simptest.c b/test/simple/simptest.c old mode 100644 new mode 100755 diff --git a/test/simple/simptest.h b/test/simple/simptest.h old mode 100644 new mode 100755 diff --git a/test/simple/simptimeout.c b/test/simple/simptimeout.c old mode 100644 new mode 100755 diff --git a/test/simple/simptool.c b/test/simple/simptool.c old mode 100644 new mode 100755 diff --git a/test/simple/simpvni.c b/test/simple/simpvni.c old mode 100644 new mode 100755 diff --git a/test/simple/stability.c b/test/simple/stability.c old mode 100644 new mode 100755 diff --git a/test/simple/test_pmix.c b/test/simple/test_pmix.c old mode 100644 new mode 100755 diff --git a/test/sshot/Makefile.am b/test/sshot/Makefile.am old mode 100644 new mode 100755 diff --git a/test/sshot/daemon.c b/test/sshot/daemon.c old mode 100644 new mode 100755 diff --git a/test/sshot/generate.c b/test/sshot/generate.c old mode 100644 new mode 100755 diff --git a/test/sshot/server.c b/test/sshot/server.c old mode 100644 new mode 100755 diff --git a/test/sshot/testcoord.c b/test/sshot/testcoord.c old mode 100644 new mode 100755 diff --git a/test/test_cd.c b/test/test_cd.c old mode 100644 new mode 100755 diff --git a/test/test_cd.h b/test/test_cd.h old mode 100644 new mode 100755 diff --git a/test/test_common.c b/test/test_common.c old mode 100644 new mode 100755 diff --git a/test/test_common.h b/test/test_common.h old mode 100644 new mode 100755 diff --git a/test/test_error.c b/test/test_error.c old mode 100644 new mode 100755 diff --git a/test/test_error.h b/test/test_error.h old mode 100644 new mode 100755 diff --git a/test/test_fence.c b/test/test_fence.c old mode 100644 new mode 100755 diff --git a/test/test_fence.h b/test/test_fence.h old mode 100644 new mode 100755 diff --git a/test/test_internal.c b/test/test_internal.c old mode 100644 new mode 100755 diff --git a/test/test_internal.h b/test/test_internal.h old mode 100644 new mode 100755 diff --git a/test/test_publish.c b/test/test_publish.c old mode 100644 new mode 100755 diff --git a/test/test_publish.h b/test/test_publish.h old mode 100644 new mode 100755 diff --git a/test/test_replace.c b/test/test_replace.c old mode 100644 new mode 100755 diff --git a/test/test_replace.h b/test/test_replace.h old mode 100644 new mode 100755 diff --git a/test/test_resolve_peers.c b/test/test_resolve_peers.c old mode 100644 new mode 100755 diff --git a/test/test_resolve_peers.h b/test/test_resolve_peers.h old mode 100644 new mode 100755 diff --git a/test/test_server.c b/test/test_server.c old mode 100644 new mode 100755 diff --git a/test/test_server.h b/test/test_server.h old mode 100644 new mode 100755 diff --git a/test/test_spawn.c b/test/test_spawn.c old mode 100644 new mode 100755 diff --git a/test/test_spawn.h b/test/test_spawn.h old mode 100644 new mode 100755 diff --git a/test/test_v2/Makefile.am b/test/test_v2/Makefile.am old mode 100644 new mode 100755 diff --git a/test/test_v2/base64_enc_dec.c b/test/test_v2/base64_enc_dec.c old mode 100644 new mode 100755 diff --git a/test/test_v2/cli_stages.c b/test/test_v2/cli_stages.c old mode 100644 new mode 100755 diff --git a/test/test_v2/cli_stages.h b/test/test_v2/cli_stages.h old mode 100644 new mode 100755 diff --git a/test/test_v2/pmix_regex.c b/test/test_v2/pmix_regex.c old mode 100644 new mode 100755 diff --git a/test/test_v2/pmix_test.c b/test/test_v2/pmix_test.c old mode 100644 new mode 100755 diff --git a/test/test_v2/server_callbacks.c b/test/test_v2/server_callbacks.c old mode 100644 new mode 100755 diff --git a/test/test_v2/server_callbacks.h b/test/test_v2/server_callbacks.h old mode 100644 new mode 100755 diff --git a/test/test_v2/test_clientapp_funcs.c b/test/test_v2/test_clientapp_funcs.c old mode 100644 new mode 100755 diff --git a/test/test_v2/test_common.c b/test/test_v2/test_common.c old mode 100644 new mode 100755 diff --git a/test/test_v2/test_common.h b/test/test_v2/test_common.h old mode 100644 new mode 100755 diff --git a/test/test_v2/test_fence_basic.c b/test/test_v2/test_fence_basic.c old mode 100644 new mode 100755 diff --git a/test/test_v2/test_fence_partial.c b/test/test_v2/test_fence_partial.c old mode 100644 new mode 100755 diff --git a/test/test_v2/test_fence_wildcard.c b/test/test_v2/test_fence_wildcard.c old mode 100644 new mode 100755 diff --git a/test/test_v2/test_get_basic.c b/test/test_v2/test_get_basic.c old mode 100644 new mode 100755 diff --git a/test/test_v2/test_get_peers.c b/test/test_v2/test_get_peers.c old mode 100644 new mode 100755 diff --git a/test/test_v2/test_helloworld.c b/test/test_v2/test_helloworld.c old mode 100644 new mode 100755 diff --git a/test/test_v2/test_init_fin.c b/test/test_v2/test_init_fin.c old mode 100644 new mode 100755 diff --git a/test/test_v2/test_server.c b/test/test_v2/test_server.c old mode 100644 new mode 100755 diff --git a/test/test_v2/test_server.h b/test/test_v2/test_server.h old mode 100644 new mode 100755 diff --git a/test/util/Makefile.am b/test/util/Makefile.am old mode 100644 new mode 100755 diff --git a/test/util/convert.c b/test/util/convert.c old mode 100644 new mode 100755 diff --git a/test/util/numa.c b/test/util/numa.c old mode 100644 new mode 100755 diff --git a/test/utils.c b/test/utils.c old mode 100644 new mode 100755 diff --git a/test/utils.h b/test/utils.h old mode 100644 new mode 100755