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

Master tls refactor Part 2, rework address table as hash, and other minor changes #6

Open
wants to merge 239 commits into
base: master-tls-refactor_v4
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
239 commits
Select commit Hold shift + click to select a range
f9c42c9
Fix wrong enum type in default command line option category assignment
cniethammer Jun 30, 2020
7f6263c
Update out of date documentation for opal_cmd_line_create()
cniethammer Jun 30, 2020
ddfb4de
Second take on fixing the Inel _Atomic atomic operation warning.
bosilca Jul 8, 2020
3111877
oshmem/mca/sshmem: Fix build with `--enable-mem-debug`
bertwesarg Jul 13, 2020
8e0cb1d
des->tag = hdr->frag, should be hdr->tag
abouteiller Jul 30, 2020
a7dcfd9
btl/ofi: Disable EFA provider in versions earlier than libfabric 1.12.0
wckzhang Jul 28, 2020
9b8f463
btl/ofi: Use common provider include/exclude list
wckzhang Jul 31, 2020
f5cb1a4
Merge pull request #7897 from cniethammer/cmd_line_fixes
jsquyres Aug 8, 2020
a44914c
Merge pull request #7915 from bosilca/fix/intel_2330_warning_take2
hjelmn Aug 8, 2020
9a0f661
Merge pull request #7975 from wckzhang/btlcommonlist
jsquyres Aug 10, 2020
4708458
Fix a typo in parsing locality string: L0 changed to L1
mkurnosov Aug 11, 2020
1d07933
Merge pull request #7992 from mkurnosov/fix-parsing-locality-str
jjhursey Aug 11, 2020
b6a06ca
Merge pull request #7974 from abouteiller/bugfix/vader_des_tag
bosilca Aug 11, 2020
41acfee
btl/ofi: Disable ofi_rxm provider
wckzhang Aug 11, 2020
f3832c1
Merge pull request #7973 from wckzhang/btlexclude
bwbarrett Aug 12, 2020
1e11933
ompi: cleanup C++ MPI::ERRORS_THROW_EXCEPTIONS
jsquyres Aug 17, 2020
20c772e
Cleanup language about MPI exceptions --> errors
jsquyres Aug 17, 2020
bf4e1b4
Merge pull request #8008 from jsquyres/pr/cleanup-of-mpi-errors-and-e…
jsquyres Aug 17, 2020
e6f81ed
ofi mtl: fix problem with mrecv
hppritcha Aug 18, 2020
eefaadf
Merge pull request #8012 from hppritcha/topic/mprobe_with_ofi_fix
hppritcha Aug 18, 2020
6df0e53
suppress icc long double message
hppritcha Aug 19, 2020
fe73586
Add ADAPT module
dycz0fx Jun 25, 2018
a4be3bb
Coll/adapt Bull (#15)
May 6, 2020
d712645
Fix the atomic management of the bcast and reduce freelist
bosilca May 7, 2020
8582e10
Consistent handling of zero counts in the MPI API.
bosilca May 7, 2020
c2970a3
Correctly handle non-blocking collectives tags
bosilca May 8, 2020
e59bde9
Remove the code handling zero count cases in ADAPT.
dycz0fx May 8, 2020
ee592f3
Address the comments on the PR.
bosilca Jul 23, 2020
57b95bc
coll/tuned: Revert RSB and RS default algorithms
wckzhang Aug 25, 2020
b1874e4
Merge pull request #8019 from wckzhang/rsbandrsfix
bwbarrett Aug 25, 2020
d6ac41c
OFI: patch OFI MTL for GNI provider
hppritcha Aug 13, 2020
8727e98
Merge pull request #8015 from hppritcha/topic/squash_icc_no_log_warning
jsquyres Aug 26, 2020
c1c71b2
Merge pull request #8002 from hppritcha/topic/ofi_gni_prov_patch_for_mtl
hppritcha Aug 26, 2020
4df5fcf
errors_are_fatal_comm_handler takes a pointer to the error constant as
abouteiller Aug 26, 2020
2b62a2b
Merge pull request #8023 from abouteiller/bugfix/ob1_err_abort
bosilca Aug 29, 2020
4d42034
Fix MPI versions in MPI.3 manpage
devreal Aug 31, 2020
c17968c
Merge pull request #8028 from devreal/fix-mpi3-manpage
jsquyres Aug 31, 2020
556a4ac
btl: remove unused descriptor flags
hjelmn Aug 31, 2020
01dcc39
Merge pull request #8031 from hjelmn/some_btl_interface_cleanup
hjelmn Aug 31, 2020
560ebc5
Merge pull request #7716 from bosilca/coll/adapt
jsquyres Sep 1, 2020
fc025c7
UCX: do not dereference NULL pointer in wpmem_[free|flush]
devreal Sep 4, 2020
43e3add
Merge pull request #8035 from devreal/osc-ucx-fix-win-dynamic-segfault
devreal Sep 4, 2020
b78c7e9
Use correct conditional variable initializer in opal/mca/pmix/base
devreal Sep 9, 2020
7fce2f3
update MPI_F08_status type
ggouaillardet Jul 21, 2020
466a2b3
configury: cleanup .mod file
ggouaillardet Jul 22, 2020
e97d3ce
Add missing MPI_Status conversion subroutines
ggouaillardet Jul 21, 2020
c04dc35
mpi/man: convert MPI_Status conversion man pages to Markdown
jsquyres Sep 8, 2020
1b0dfcd
Merge pull request #7762 from ggouaillardet/topic/mpi_status_f08_c
jsquyres Sep 10, 2020
49da998
Fix a copy/paste in the RDMA emulation.
bosilca Sep 14, 2020
fb8bfcc
mpif-h: fix a typo in MPI_Status_f2f08()
ggouaillardet Sep 14, 2020
d5791b2
Merge pull request #8043 from ggouaillardet/topic/status_f2f08
jsquyres Sep 14, 2020
3a93e4f
Merge pull request #8038 from devreal/fix-opal-pmix-cond-init
jsquyres Sep 14, 2020
eca00a7
Merge pull request #8042 from bosilca/fix/sm_emu
bosilca Sep 14, 2020
18baa5e
use sync_send mask for ofi_create_recv_tag
hkuno Sep 17, 2020
7fca99b
patcher: remove the linux component
hjelmn Sep 18, 2020
c98e387
Many fixes and improvements to ADAPT
bosilca Sep 8, 2020
77eaa5c
Keep the non-blocking collective tags globally in sync.
bosilca Sep 15, 2020
21c9c66
Merge pull request #8039 from bosilca/fix/adapt
bosilca Sep 18, 2020
dfe20e0
SHMEM/SCOLL: Fix inplace reductions
brminich Sep 12, 2020
b532564
Merge pull request #8041 from brminich/topic/shmem_scoll_fix
yosefe Sep 23, 2020
96fea22
Don't allow some rank to don't count the collective if they have no data
bosilca Sep 24, 2020
9203156
Merge pull request #8054 from hjelmn/kill_the_never_going_to_work_pat…
hjelmn Sep 25, 2020
08f6867
Merge pull request #8060 from bosilca/fix/ialltoallw
bosilca Sep 26, 2020
91a9420
PML UCX: add SPC instrumentation for message size sent/received
devreal Sep 28, 2020
a9ed53a
pml/ob1: add SPC instrumentation of sent fin messages
devreal Sep 28, 2020
1fdf05f
pml/ob1: fix SPC potential over-counting when sending ack and request…
devreal Sep 28, 2020
d11ccba
OSC RDMA: put memory of each process into separate pages
devreal Sep 29, 2020
52b52b8
OSC RDMA: only touch pages before memory registration, don't fill them
devreal Sep 29, 2020
1f5ed0b
Merge pull request #8070 from devreal/osc-page-align
hjelmn Sep 29, 2020
675a899
build: Allow symbol search tool to skip directories
bwbarrett Jul 10, 2020
389b4b3
build: Add third-party package infrastructure
bwbarrett Apr 28, 2020
9ffac85
build: Move libevent to a 3rd-party package
bwbarrett Apr 4, 2020
0e9581d
build: Move hwloc to a 3rd-party package
bwbarrett Apr 4, 2020
8f89d15
build: Move PMIx to a 3rd-party package
bwbarrett Apr 27, 2020
c5d8037
build: Move PRRTE to a 3rd-party package
bwbarrett May 8, 2020
a30eb69
libevent: Upgrade Libevent to 2.1.12-stable
bwbarrett Sep 29, 2020
7592eb3
Merge pull request #8069 from bwbarrett/feature/3rdparty-packaging
bwbarrett Oct 1, 2020
8680ea9
build: Ignore use-mpi's types file
bwbarrett Oct 1, 2020
6c46da3
Merge pull request #8076 from bwbarrett/bugfix/mpi-types-ignore
ggouaillardet Oct 2, 2020
e5d6952
build: Expose 3rd-party package CPPFLAGS
bwbarrett Oct 3, 2020
6cc17b0
mca/threads/qthreads: rework configury to be smarter
shintaro-iwasaki Oct 5, 2020
db3e598
mca/threads/qthreads: remove Argobots dependency
shintaro-iwasaki Oct 5, 2020
919a163
mca/threads/qthreads: implement missing functionalities
shintaro-iwasaki Oct 5, 2020
84dcb23
mca/threads: set THREAD_* flags in the component's root configure.m4
shintaro-iwasaki Oct 5, 2020
57df108
build: Fix sed expression used to ignore subconfig args
bwbarrett Oct 5, 2020
f500371
build: Fix precious variable passing to sub-configure
bwbarrett Oct 3, 2020
78dfe45
build: Fix PRRTE prefix_by_default handling
bwbarrett Oct 3, 2020
9779813
Merge pull request #8077 from bwbarrett/bugfix/visibility
bwbarrett Oct 5, 2020
9f114c6
Merge pull request #8067 from devreal/fix-ob1-spc
bosilca Oct 6, 2020
34b42b1
symbol pollution
markalle Oct 2, 2020
a541ab9
Merge pull request #8066 from devreal/spc-pml-ucx
bosilca Oct 8, 2020
3dc3bbc
opal/util: Fix typo
nariba-fj Oct 8, 2020
4c86172
Merge pull request #8081 from nariba-fj/pr/fix-typo-in-opal-util-stac…
jsquyres Oct 8, 2020
0bcef04
Merge pull request #8053 from shintaro-iwasaki/topic/fix_issue_8036
jsquyres Oct 8, 2020
182c333
Initial import of the HAN collective module
dycz0fx Mar 9, 2020
220b997
Coll/han Bull
May 9, 2020
9db7893
Add some protection against PMIx v4
rhc54 Oct 12, 2020
14a7283
Update opal/pmix config script to check for min v3.1.5
rhc54 Oct 12, 2020
202b81d
pml/ucx: fix zero sized datatype transfers
AboorvaDevarajan Oct 13, 2020
92d2842
Protect against non-standard environment
rhc54 Oct 12, 2020
8cd7976
Merge pull request #8090 from rhc54/topic/pmix3
rhc54 Oct 13, 2020
23269cc
Merge pull request #8079 from markalle/exported_symbol_names
awlauria Oct 13, 2020
9201503
fix SPC example
naughtont3 Oct 13, 2020
08e8205
Adding ofi include to CPPFLAGS so that configure is able to check fab…
dancejic Oct 13, 2020
7aa195f
Merge pull request #8091 from naughtont3/fix-spcexample
naughtont3 Oct 15, 2020
32dc9f6
Merge pull request #8093 from dancejic/include
jsquyres Oct 15, 2020
bca3c0e
make Type_create_resized set FLAG_USER_UB
markalle Oct 14, 2020
9586e98
Merge pull request #8092 from markalle/maintain_extent_markers
markalle Oct 16, 2020
992e8f9
Merge pull request #8105 from AboorvaDevarajan/fix_zero2
nysal Oct 20, 2020
5d42272
dist: Update NEWS file from branches
bwbarrett Oct 20, 2020
8f3b2d2
Merge pull request #7926 from bertwesarg/fix-mem-debug-build
jsquyres Oct 20, 2020
4cbfc6c
Merge pull request #8108 from bwbarrett/misc/NEWS-update
jsquyres Oct 20, 2020
3590484
dist: Add missing items from 4.0.4 NEWS
bwbarrett Oct 20, 2020
c6ee023
Merge pull request #8109 from bwbarrett/misc/NEWS-update
bwbarrett Oct 21, 2020
2a606fb
add blurb about issue 7968 to the README
hppritcha Aug 3, 2020
47c03bc
Merge pull request #8110 from bwbarrett/dist/master
jsquyres Oct 21, 2020
415dddb
mtl/ofi: Do not fail if error CQ is empty
rajachan Oct 21, 2020
9afcb8e
Merge pull request #8113 from rajachan/empty-error-cq
bwbarrett Oct 21, 2020
d091809
configury: enhance the check for ISO_FORTRAN_ENV module
ggouaillardet Oct 22, 2020
39f8a86
mtl/ofi: Fix erroneous FI_PEEK/FI_CLAIM usage
rajachan Oct 23, 2020
8f13c3b
opal_get_version.m4: properly quote dir args
jsquyres Oct 24, 2020
8841b12
configure: abort if dirs with spaces are used
jsquyres Oct 24, 2020
d52bf35
Merge pull request #8128 from jsquyres/pr/in-space-no-one-hears-you-s…
jsquyres Oct 24, 2020
ca52413
ompi/man5: include nroff-ified pages in tarball
jsquyres Oct 24, 2020
f14a6c5
Converted MPI_Barrier.3in to MPI_Barrier.md
Colton-K Oct 25, 2020
105636c
Merge pull request #8134 from Colton-K/pr/MPI_Barrier-to-md
jsquyres Oct 25, 2020
6304c3f
Merge pull request #8131 from jsquyres/pr/include-mpi-man5-markdown-n…
jsquyres Oct 25, 2020
16b49dc
A complete overhaul of the HAN code.
bosilca May 14, 2020
cc6432b
Fix partial packing of non data elements.
bosilca Aug 24, 2020
ce97090
Merge pull request #7735 from bosilca/coll/han
bosilca Oct 26, 2020
2e5303f
Merge pull request #8124 from rajachan/peek-probe-errorflow
rajachan Oct 26, 2020
7c36b45
opal_functions.m4: remove redundant code
jsquyres Oct 26, 2020
487bbf3
Merge pull request #8052 from hkuno/john.l.byrne/ofi_create_recv_tag_…
hppritcha Oct 26, 2020
c2ef4af
Convert MPI_Bcast.3in to markdown
Fangcong-Yin Oct 24, 2020
593a918
Merge pull request #8133 from Fangcong-Yin/latest_pr
jsquyres Oct 27, 2020
7b4e8ba
configury: make build Reproducible
ggouaillardet Jun 28, 2017
00ccc9d
Merge pull request #8136 from bmwiedemann/date
jsquyres Oct 28, 2020
1541175
Fix HAN issues reported by Coverity.
bosilca Oct 27, 2020
d330551
Merge pull request #8146 from bosilca/fix/han_coverity
bosilca Oct 28, 2020
ddf216b
configure.ac: Add workaround on MacOS for "readlink -f"
jsquyres Oct 29, 2020
89920ba
getdate.sh: make the date(1) usage more portable
jsquyres Oct 29, 2020
3ba35c9
Merge pull request #8152 from jsquyres/pr/macos-portability-fixes
jsquyres Oct 29, 2020
5219241
fortran/use-mpi-f08: generates PMPI bindings from the MPI bindings
ggouaillardet Aug 15, 2019
c2e3df6
fortran/use-mpi-f08: simplify mod/mpi-f08-interfaces.h
ggouaillardet Aug 18, 2019
e981e46
fortran/use-mpi-ignore-tkr: revamp PMPI_* declarations
ggouaillardet Aug 18, 2019
8c2b916
fortran/use-mpi-tkr: revamp PMPI_* declarations
ggouaillardet Aug 19, 2019
cded23f
Finished converting MPI_B section into markdown files
Colton-K Oct 25, 2020
320a9a1
OPAL: fix string buffer allocation for large env variables
devreal Oct 27, 2020
8208111
Convert MPI_File_write_ordered.3in - MPI_Free_mem.3in to md
Oct 29, 2020
548f5db
Merge pull request #8135 from Colton-K/pr/all-MPI_B
jsquyres Oct 30, 2020
ee405cc
coll/adapt and coll/han: fix trivial compiler warnings
jsquyres Oct 30, 2020
f813656
Merge pull request #8154 from Fangcong-Yin/latest_pr
jsquyres Oct 30, 2020
25e4741
Merge pull request #8159 from jsquyres/pr/fix-coll-and-adapt-warnings
jsquyres Oct 30, 2020
dca2058
Merge pull request #8144 from devreal/fix_opal_add_to_env_str_alloc
jsquyres Oct 30, 2020
a08f8d3
Converted first half of MPI_C* (from MPI_Cancel to MPI_Close_port)
Colton-K Oct 30, 2020
d85bf3a
Convert MPI_Gather.3in - MPI_Get_version.3in to md
Oct 30, 2020
b239715
Merge pull request #8158 from Colton-K/pr/MPI_C_first_half
jsquyres Oct 31, 2020
400c005
Merge pull request #8161 from Fangcong-Yin/latest_pr
jsquyres Oct 31, 2020
eac0ab5
keyval_parse.c: ensure to init values
jsquyres Oct 31, 2020
8ed1d28
keyval_parse.c: update whitespace/comments
jsquyres Oct 31, 2020
c7b968e
Merge pull request #6903 from ggouaillardet/topic/use-mpi-f08-profile
jsquyres Oct 31, 2020
fe03602
Merge pull request #8163 from jsquyres/pr/keyval-parse-tweaks
jsquyres Oct 31, 2020
ee3bd58
Converted batch 2 of MPI_C* (MPI_Comm_accept - MPI_Comm_dup_with_info)
Colton-K Oct 31, 2020
6f2a5b9
Merge pull request #8162 from Colton-K/pr/MPI_C_batch2
jsquyres Oct 31, 2020
7ee34e9
Convert 12 .3in files to md
Oct 31, 2020
5b25a06
Merge pull request #8165 from Fangcong-Yin/latest_pr
jsquyres Nov 1, 2020
bd9d7f8
.gitignore: ignore sym linked F08 profile bindings
jsquyres Nov 1, 2020
5d9a3c2
README: Provide example of differing linker search paths
jsquyres Nov 1, 2020
8017f12
Using package_rank to select between NIC of equal distance from the p…
dancejic Oct 23, 2020
eb9405d
PML/UCX: improved error processing in MPI_Recv
Oct 27, 2020
e9e5dab
Merge pull request #8153 from dancejic/multi
jsquyres Nov 2, 2020
19f4fe9
Merge pull request #8168 from jsquyres/pr/different-compiler-default-…
jsquyres Nov 2, 2020
41a3850
Merge pull request #8167 from jsquyres/pr/gitignore-sym-linked-use-mp…
ggouaillardet Nov 3, 2020
1f3e334
Merge pull request #8140 from hoopoepg/topic/pml-ucx-recv-improved-er…
yosefe Nov 3, 2020
917269b
Coverity fixes for recent OFI changes
rajachan Nov 3, 2020
26e42f9
op/avx: check for _mm512_mullo_epi64() AVX512 intrinsic
ggouaillardet Nov 4, 2020
38be947
Merge pull request #8180 from ggouaillardet/topic/avx512_pgi
ggouaillardet Nov 4, 2020
cb90834
Update the PMIx and PRRTE pointers
rhc54 Oct 27, 2020
62a76c9
Merge pull request #8145 from rhc54/topic/up
rhc54 Nov 4, 2020
91a5af8
config/Makefile.am: ensure getdate.sh is in dist tarball
jsquyres Nov 5, 2020
a6a0d51
opal_functions.m4: add comment
jsquyres Nov 5, 2020
06f605c
coll/tuned: add hint about dynamic rules to mca parameters
devreal Nov 5, 2020
7261255
coll/tuned: Mark global static algorithm as const
devreal Nov 5, 2020
04d198f
coll/tuned: don't select algorithms knowing when it's clear they woul…
devreal Nov 5, 2020
22e289b
coll/tuned: fix minor errors in comments
devreal Nov 5, 2020
a784a84
PRRTE / OpenPMIx: update git submodule pointers
jsquyres Nov 5, 2020
3ea0658
Merge pull request #8185 from jsquyres/pr/fix-getdate-woes
jsquyres Nov 5, 2020
7a922c8
Merge pull request #8177 from rajachan/coverity-fixes
rajachan Nov 6, 2020
cb3d275
Merge pull request #8116 from ggouaillardet/topic/fortran_real128
jsquyres Nov 8, 2020
6233dea
mtl/ofi: Check cq_data_size without querying providers again
rajachan Nov 4, 2020
46ce4ad
Typo in error message for ompi_proc_world
Webcretaire Nov 10, 2020
76a3f43
Remove some stale contrib scripts
jsquyres Nov 8, 2020
686c214
ompi/mca/common/monitoring: add x perms to Perl scripts
jsquyres Nov 8, 2020
c960d29
Convert all README files to Markdown
jsquyres Nov 8, 2020
fd59b46
Merge pull request #8191 from jsquyres/pr/markdown-ftw
jsquyres Nov 10, 2020
57ccb83
Merge pull request #8197 from Webcretaire/typo
jsquyres Nov 10, 2020
2f7f1fe
Fix confusion between cpuset and locality
rhc54 Nov 11, 2020
a15e5dc
COLL TUNED: remove stray selection of linear algs for alreduce and al…
devreal Nov 11, 2020
d489030
Merge pull request #8199 from rhc54/topic/locality
rhc54 Nov 11, 2020
581478d
UCX osc: make progress on default worker if none are active
devreal Apr 15, 2020
30831fb
Merge pull request #8186 from devreal/fix-tuned-dynamic
rajachan Nov 12, 2020
b7b9254
Merge pull request #8178 from rajachan/whack-remote-cq-data-query
rajachan Nov 12, 2020
c49e5e5
coll/base: do not drop const qualifier
ggouaillardet Nov 13, 2020
f670364
COLL TUNED: Use per-rank data size instead of total size for decision
devreal Nov 13, 2020
9fa0015
coll/hcoll: scatterv inplace fix
Nov 13, 2020
f9ef4b4
Merge pull request #7632 from devreal/osc-ucx-progress
artpol84 Nov 13, 2020
67421c5
Merge pull request #8207 from ggouaillardet/topic/retain_datatypes_w
jsquyres Nov 14, 2020
14aa5fa
Fix many compiler warnings:
jsquyres Nov 14, 2020
282be20
Merge pull request #8210 from vspetrov/master
jsquyres Nov 14, 2020
a6e00e3
PML/UCX/WPOOL: fixed coverity issue
Nov 16, 2020
3cdead0
oshmem/tools/oshmem_info: fix an issue with fortran keyword when comp…
paklui Nov 17, 2020
1aa6e74
PML/UCX/WPOOL: fixe potential leak in error processing
Nov 17, 2020
12796a4
Merge pull request #8209 from devreal/fix-tuned-allgatherv
jsquyres Nov 17, 2020
a89830b
Merge pull request #8223 from paklui/master
awlauria Nov 17, 2020
a43d890
Do not pass --enable-debug to internal hwloc
rhc54 Nov 18, 2020
3f02faf
Merge pull request #8229 from rhc54/topic/dbg
rhc54 Nov 18, 2020
208c2d2
Typo in ob1 comments
Webcretaire Nov 19, 2020
dd54af9
coll/base: Fix collective module selection preference treatment
devreal Nov 16, 2020
09c2f4a
coll/[sm|han|adapt]: don't disqualify on priority 0
devreal Nov 19, 2020
971d58c
coll/han: remove references to experimental solo and shared collectiv…
devreal Nov 19, 2020
1cdc855
coll/han: reduce default segment size for reduce/allreduce to 64k
devreal Nov 19, 2020
7d493c6
Uniform conditions in ob1 recv
Webcretaire Nov 19, 2020
2877932
Merge pull request #8233 from Webcretaire/typo
jsquyres Nov 19, 2020
38d2f12
Merge pull request #8220 from devreal/fix-coll-base-preference
rajachan Nov 20, 2020
159856f
Merge pull request #8219 from hoopoepg/topic/fixed-coverity-warning-w…
artpol84 Nov 21, 2020
930d3c4
configury: fix OPAL_GET_VERSION
ggouaillardet Nov 22, 2020
3f45ced
autogen.pl: patch libtool.m4 for OSX Big Sur
ggouaillardet Nov 17, 2020
c134664
Merge pull request #8222 from ggouaillardet/topic/libtool_bigsur
ggouaillardet Nov 22, 2020
3edd62e
Merge pull request #8203 from jsquyres/pr/fix-warnings
jsquyres Nov 23, 2020
61dc29f
Merge pull request #8239 from ggouaillardet/topic/OPAL_GET_VERSION
jsquyres Nov 23, 2020
3c2dbac
Update PMIx/PRRTE pointers
rhc54 Nov 23, 2020
7dc9815
Merge pull request #8245 from rhc54/topic/up
rhc54 Nov 23, 2020
33105b0
coll/han: fix coll preference selection in mca_coll_han_comm_create_new
devreal Nov 24, 2020
a8f883a
Merge pull request #8250 from devreal/fix-han-commselect-new
jsquyres Nov 24, 2020
7f9a305
Replace usage of the deprecated NB API of UCX with NBX
gleon99 Nov 5, 2020
47fb05f
Merge pull request #8184 from gleon99/master
yosefe Nov 25, 2020
588e1de
Make wpctx global, move worker address table to wpool and add necessa…
Jul 30, 2020
d702d37
Update ompi/mca/osc/ucx/osc_ucx_component.c
janjust Aug 7, 2020
b7683a4
Reworking address table as hash
Aug 11, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
26 changes: 21 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,15 @@

Makefile
Makefile.in

# hwloc and pmix have been de-modularized, but still uses parts of the
# MCA system due to the amount of glue code that ended up in the
# framework base. Until that is cleaned up, do not ignore the
# hard-coded static-components.h file.
static-components.h
!opal/mca/hwloc/base/static-components.h
!opal/mca/pmix/base/static-components.h

*\\#
config.cache
aclocal.m4
Expand Down Expand Up @@ -90,6 +98,14 @@ ltsugar.m4
ltversion.m4
ltoptions.m4

# Libevent and hwloc are included as a tarball. Ignore any expanded
# tarballs, since they are not included in git. Do not ignore the
# tarballs themselves, and those are artifacts we will store in git.
3rd-party/libevent-*
!3rd-party/libevent-*.tar.*
3rd-party/hwloc-*
!3rd-party/hwloc-*.tar.*

config/project_list.m4
config/autogen_found_items.m4
config/opal_get_version.sh
Expand Down Expand Up @@ -214,10 +230,14 @@ ompi/mpi/fortran/mpif-h/sizeof_f.f90
ompi/mpi/fortran/mpif-h/profile/p*.c
ompi/mpi/fortran/mpif-h/profile/psizeof_f.f90

ompi/mpi/fortran/use-mpi/mpi-types.F90

ompi/mpi/fortran/use-mpi-f08/mod/mpi-f08-constants.h
ompi/mpi/fortran/use-mpi-f08/mod/mpi-f08-interfaces.h
ompi/mpi/fortran/use-mpi-f08/sizeof_f08.f90
ompi/mpi/fortran/use-mpi-f08/sizeof_f08.h
ompi/mpi/fortran/use-mpi-f08/profile/psizeof_f08.f90
ompi/mpi/fortran/use-mpi-f08/profile/*.F90

ompi/mpi/fortran/use-mpi-ignore-tkr/mpi-ignore-tkr-interfaces.h
ompi/mpi/fortran/use-mpi-ignore-tkr/mpi-ignore-tkr-file-interfaces.h
Expand Down Expand Up @@ -367,11 +387,6 @@ opal/mca/event/libevent*/libevent/libevent_openssl.pc
opal/mca/event/libevent*/libevent/libevent_pthreads.pc
opal/mca/event/libevent*/libevent/include/event2/event-config.h

opal/mca/hwloc/hwloc*/hwloc/include/hwloc/autogen/config.h
opal/mca/hwloc/hwloc*/hwloc/include/private/autogen/config.h
opal/mca/hwloc/base/static-components.h.new.extern
opal/mca/hwloc/base/static-components.h.new.struct

opal/mca/installdirs/config/install_dirs.h

!opal/mca/pmix/pmix*/openpmix/AUTHORS
Expand Down Expand Up @@ -675,3 +690,4 @@ test/util/bipartite_graph
opal/test/reachable/reachable_netlink
opal/test/reachable/reachable_weighted
opal/mca/threads/argobots/threads_argobots.h
opal/mca/threads/qthreads/threads_qthreads.h
7 changes: 2 additions & 5 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
[submodule "hwloc-20x"]
path = opal/mca/hwloc/hwloc2/hwloc
url = https://github.com/open-mpi/hwloc.git
[submodule "prrte"]
path = prrte
path = 3rd-party/prrte
url = https://github.com/openpmix/prrte
branch = master
[submodule "openpmix"]
path = opal/mca/pmix/pmix4x/openpmix
path = 3rd-party/openpmix
url = https://github.com/openpmix/openpmix.git
branch = master
28 changes: 28 additions & 0 deletions 3rd-party/Makefile.am
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#
# Copyright (c) 2020 Amazon.com, Inc. or its affiliates.
# All Rights reserved.
# $COPYRIGHT$
#
# Additional copyrights may follow
#
# $HEADER$
#
# This Makefile exists (as opposed to being part of the top level
# Makefile) solely to have a blank check-recursive rule. Otherwise, the
# stability of Open MPI's ability to run "make check" or "make
# distcheck" is dependent on the ability of our 3rd-party packages to
# do the same. Libevent's tests are not stable enough for that kind
# of choice.

SUBDIRS = $(OPAL_3RDPARTY_SUBDIRS)
DIST_SUBDIRS = $(OPAL_3RDPARTY_DIST_SUBDIRS)
EXTRA_DIST = $(OPAL_3RDPARTY_EXTRA_DIST)

distclean-local:
rm -rf $(OPAL_3RDPARTY_DISTCLEAN_DIRS)

check:
@echo "auto-recursing into 3rd-party packages for check disabled"

check-recursive:
@echo "auto-recursing into 3rd-party packages for check disabled"
Binary file added 3rd-party/hwloc-2.2.0.tar.gz
Binary file not shown.
Binary file added 3rd-party/libevent-2.1.12-stable.tar.gz
Binary file not shown.
1 change: 1 addition & 0 deletions 3rd-party/openpmix
Submodule openpmix added at cf5b49
1 change: 1 addition & 0 deletions 3rd-party/prrte
Submodule prrte added at 080c11
272 changes: 0 additions & 272 deletions HACKING

This file was deleted.

Loading