You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think that SLURM PMI2 may be internally using the ; character to split a string into a list of key/value pairs. Margo address use the ; character, so then a put like:
to exchange margo addresses via SLURM PMI2 produces an error message like:
slurmstepd: error: mpi/pmi2: no value for key ;ofi_rxm://123.123.123.123:55555; in req
I worked around this with a hack to replace ; with ! before submitting the key/values to PMI2, and then converting back after pulling the value back out of PMI2.
If that's what is going on, it's more a SLURM issue, but I just bring it up since other margo users might hit it.
The text was updated successfully, but these errors were encountered:
I was curious whether you have seen this.
LLNL/UnifyFS#626 (comment)
I think that SLURM PMI2 may be internally using the
;
character to split a string into a list of key/value pairs. Margo address use the;
character, so then a put like:to exchange margo addresses via SLURM PMI2 produces an error message like:
I worked around this with a hack to replace
;
with!
before submitting the key/values to PMI2, and then converting back after pulling the value back out of PMI2.If that's what is going on, it's more a SLURM issue, but I just bring it up since other margo users might hit it.
The text was updated successfully, but these errors were encountered: