Skip to content

Commit ee87ec3

Browse files
authored
Merge pull request #10213 from jsquyres/pr/yet-more-docs
Minor docs updates
2 parents b7a85fd + 8ffe33f commit ee87ec3

File tree

4 files changed

+24
-4
lines changed

4 files changed

+24
-4
lines changed

docs/Makefile.am

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -889,4 +889,13 @@ man1_MANS += \
889889
man3_MANS += $(OSHMEM_MAN3_BUILT)
890890
endif
891891

892+
install-data-hook:
893+
$(MKDIR_P) $(DESTDIR)$(docdir)
894+
cp -r $(srcdir)/_build/html $(DESTDIR)$(docdir)
895+
find $(DESTDIR)$(docdir) -type d -exec chmod 0755 {} \;
896+
find $(DESTDIR)$(docdir) -type f -exec chmod 0644 {} \;
897+
898+
uninstall-hook:
899+
rm -rf $(DESTDIR)$(docdir)
900+
892901
endif OPAL_INSTALL_DOCS

docs/requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
--use-feature=2020-resolver
12
sphinx>=4.2.0
23
recommonmark
34
docutils

docs/to-do.rst

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,23 @@ Need to update these docs to reflect:
1919
* Document this new breakpoint functionality:
2020
https://github.com/open-mpi/ompi/commit/f97d081cf9b540c5a79e00aecee17b25e8c123ad
2121

22-
* Document v5.0.x's ABI relationship with v4.x. It will likely be:
22+
* Add that we *do* support "single dash" ``mpirun`` options, but we
23+
don't want people to do that.
24+
25+
* Document v5.0.x's backwards-compatibility relationship with v4.x
26+
(including ABI and ``mpirun`` command line options). It will likely
27+
be:
2328

2429
* C bindings are ABI compatible
30+
* Fortran ``mpif.h`` *should* be ok (but probably bears checking).
31+
* Fortran module ABIs may have changed. These definitely need
32+
checking (e.g., w.r.t. ``MPI_Status`` and friends...?).
2533
* MPI-1 deleted functions are always included in the library
2634

27-
* Need to check to see what the current behavior is w.r.t. the
28-
prototypes in ``mpi.h``.
35+
* Per Brian: the behavior is the same as Open MPI 4.x. The deleted
36+
functions are not declared in mpi.h unless Open MPI was compiled
37+
with ``--enable-mpi1-compatibility``.
38+
2939

3040
Other random to-do items
3141
------------------------

examples/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Open MPI installation is working properly.
44

55
If you are looking for a comprehensive MPI tutorial, these samples are
66
not enough. [Excellent MPI tutorials are available
7-
here](http://www.citutor.org/login.php).
7+
here](http://www.hpc-training.org/).
88

99
Get a free account and login; you can then browse to the list of
1010
available courses. Look for the ones with "MPI" in the title.

0 commit comments

Comments
 (0)