mercury icon indicating copy to clipboard operation
mercury copied to clipboard

Mercury is a C library for implementing RPC, optimized for HPC.

Results 75 mercury issues
Sort by recently updated
recently updated
newest added

I have a test (using Margo) that includes a test case for sending an RPC with an incorrect `hg_id_t`, not matching a registered RPC on the server. Mercury used to...

**Describe the bug** The hello world thallium RPC example doesn't work in a heterogeneous environment (mac + linux). See [hello-world](https://mochi.readthedocs.io/en/latest/thallium/02_hello.html). I modified the source to use 'sockets' provider instead of...

na
minor
defect

**Describe the bug** Tried to build on windows with VS2022 and got a couple errors. Is there a known workaround for windows? From [this issue](https://github.com/mercury-hpc/mercury/issues/80), it seems like windows builds...

My objective is to make the server run on a specific port. Seems like explicitly specifying the address to use should work. However, it does not work is I use...

na
minor
defect

When going over the eager message size limit, Mercury automatically uses an overflow mechanism that lets larger messages be transferred using RMA. When using one-way RPCs however, there is currently...

hg
major
defect

**Is your feature request related to a problem? Please describe.** In the context of Margo, to fill up the JSON configuration that represents the parameters used to initialize Mercury, we...

hg
minor
feature

**Describe** I have two servers run with ofi+verbs on the same machine, which gave the listen addresses: ofi+verbs; ofi_rxm://192.168.161.1:39022 and ofi+verbs;ofi_rxm://192.168.161.1:39043. On the client side, I created one HG_CLASS and...

This function would have the following prototype: ``` hg_return_t hg_proc_ignore(hg_proc_t proc) ``` If the operation is `HG_ENCODE` or `HG_FREE`, this function would do nothing. If the operation is `HG_DECODE`, this...

hg
minor
feature

Hi, should thread-shared static variable `hg_progress_shutdown_flag ` be protected by locks? https://github.com/mercury-hpc/mercury/blob/ce847b771def57e9d63f33313ed81149b366648b/Examples/src/example_rpc_engine.c#L50-L63 https://github.com/mercury-hpc/mercury/blob/ce847b771def57e9d63f33313ed81149b366648b/Examples/src/example_rpc_engine.c#L66-L84

hg
minor
bug

**Describe the bug** bus error happens at various locations **Screenshots** https://github.com/mercury-hpc/mercury/blob/v2.1.0/src/util/mercury_poll.c#L355 ``` Program terminated with signal 7, Bus error. #0 0x00002ab2d2ab1cc6 in hg_poll_wait (poll_set=0x29abd00, timeout=timeout@entry=100, max_events=max_events@entry=1, events=events@entry=0x29a8950, actual_events=actual_events@entry=0x2ab30fd1afb4) at /.../spack-stage-mercury-2.1.0-otei3gni3ceongkg3rbtpzvrddjnvjqv/spack-src/src/util/mercury_poll.c:355...