Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support new HG_Init_opt2() function in Mercury #254

Open
carns opened this issue Apr 12, 2023 · 1 comment
Open

support new HG_Init_opt2() function in Mercury #254

carns opened this issue Apr 12, 2023 · 1 comment

Comments

@carns
Copy link
Member

carns commented Apr 12, 2023

See mercury-hpc/mercury#677. There is a new function in Mercury to support updated init info structs without breaking binary compatibility in the previous HG_Init_opt() function.

Margo will need a configure test to check for the presence of this function and use it if available.

The original function still works, but will not support new fields in the init info function.

@soumagne

@carns
Copy link
Member Author

carns commented Apr 12, 2023

The older version of the function will not support the existing no_multi_recv or release_input_early fields, two options that we are not likely to use in the near term. So this isn't urgent, but we should take care of it for future proofing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant