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

Include Hyperlinks in Language Bindings #422

Closed
wesbland opened this issue Jan 8, 2021 · 5 comments
Closed

Include Hyperlinks in Language Bindings #422

wesbland opened this issue Jan 8, 2021 · 5 comments
Assignees

Comments

@wesbland
Copy link
Member

wesbland commented Jan 8, 2021

Problem

The current document produced by the mpi-4-rc Makefile does not produce correct links in the bindings chapter. @wgropp has said this is something that gets added manually later, but there was a request by the Forum during the 2021-01-08 meeting to see this in the MPI 4.0 RC 2 document produced for the FRM in February.

Proposal

See above

Changes to the Text

See above

Impact on Implementations

N/A

Impact on Users

N/A

References

N/A

@wgropp
Copy link

wgropp commented Jan 8, 2021

Fixed by PR 473. Note that this requires an obscure program, so if that's not available, no links will be generated.

@wgropp wgropp closed this as completed Jan 8, 2021
MPI 4.0 Ratification automation moved this from To Do for MPI 4.0 to Done Jan 8, 2021
@wesbland
Copy link
Member Author

wesbland commented Jan 8, 2021

I can confirm that this works if you install Sowing as the comments now mention. There are now links from each function to its definition. Is this PDF what you were looking for @dholmes-epcc-ed-ac-uk and @RolfRabenseifner?

mpi40-report-binding_links.pdf

@dholmes-epcc-ed-ac-uk
Copy link
Member

Partially, yes. The MPI handles types---MPI_Datatype, etc---were also hyperlinks in the previous MPI standard document.

MPI 4.0 Ratification automation moved this from Done to Triage Jan 8, 2021
@dholmes-epcc-ed-ac-uk dholmes-epcc-ed-ac-uk moved this from Triage to In Progress in MPI 4.0 Ratification Jan 8, 2021
@wgropp
Copy link

wgropp commented Jan 8, 2021

Ok, I must have changed something else that broke the handle mapping. I'll fix that this weekend.

@wgropp
Copy link

wgropp commented Jan 9, 2021

Fixed in PR 476

@wgropp wgropp closed this as completed Jan 9, 2021
MPI 4.0 Ratification automation moved this from In Progress to Done Jan 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

No branches or pull requests

3 participants