PMIX_STATUS_T(5)
π NAME π
pmix_status_t β bestie, it's an int-compatible value for return status codes β¨
Okay so real talk: this is the page for PMIX_STATUS_T(5) out of the OpenPMIx manual, section 5, and it is way more important than it looks, because literally every function you call in PMIx is gonna hand you one of these back. Every. Single. One. π
π¦ SYNTAX π¦
πΈ C Syntax
#include <pmix_common.h>
typedef int pmix_status_t;
πΈ Python Syntax
from pmix import *
foo = PMIxStatus.status
where status is a PMIx-defined status code (e.g., PMIX_SUCCESS) π«Ά
π DESCRIPTION π
PMIx return values other than PMIX_SUCCESS are required to always be negative. No cap, that's the rule π
The return status value for a successful operation is PMIX_SUCCESS, which must have an integer value of 0. Zero. That's it. That's the good one. The one we want. The main character status code π
So like: 0 = we ate π, anything negative = something went sideways π
π ERRORS π
PMIx errno values are defined in pmix_common.h. That's where the whole roster of "it went wrong" codes lives, go look π
See also:
PMIx_Initialized(3)PMIx_Abort(3)<#man3-pmix-abort>PMIx_Commit(3)PMIx_Finalize(3)<#man3-pmix-finalize>PMIx_Put(3)pmiAddInstance(3)pmiAddMetric(3)
π Copyright π
2014-2026, OpenPMIx Community π
and that's the whole page, bestie π this was the PMIX_STATUS_T(5) page from OpenPMIx, dated Aug 04, 2026 β go forth and check your return codes, PMIX_SUCCESS is always the vibe we're manifesting β¨ππ¦
π¦ where this page comes from
- ubuntu stonking: libpmix-dev 6.1.1~rc2-4 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms