Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2573 commits
Select commit Hold shift + click to select a range
739923c
Merge pull request #2286 from jjhursey/topic/v2.x-pmix-1.2.0
hppritcha Jan 22, 2017
2ef5e72
io/ompio: change default for sharedfp_lazy_open parameter
edgargabriel Jan 23, 2017
b3da29a
Merge pull request #2725 from hjelmn/v2.x_ess_hnp
jsquyres Jan 23, 2017
012ce29
man: fix a typo in MPI_Win_get_name()
ggouaillardet Jan 24, 2017
cfda4b8
io/ompio: correctly position shared fp in append mode
edgargabriel Jan 23, 2017
596b2c1
libevent2022: Fix broken configure AC_LANG_PROGRAM
jjhursey Jan 23, 2017
eb94bf2
libevent2022: Fix broken configure AC_LANG_PROGRAM
jjhursey Jan 24, 2017
3126db8
Merge pull request #2797 from jjhursey/fix/v2.x/libevent-conf
jsquyres Jan 24, 2017
f56ea5d
Merge pull request #2786 from edgargabriel/pr/sharedfp-append-fix-v2.x
hppritcha Jan 24, 2017
5a9ba57
Merge pull request #2217 from hjelmn/v2.x_ptmalloc2
jsquyres Jan 24, 2017
22e4f6e
openib: remove stale comment about ptmalloc2
jsquyres Jan 25, 2017
8c67525
Merge pull request #2804 from jsquyres/pr/remove-stale-openib-btl-com…
jsquyres Jan 25, 2017
54dd45a
oob/usock: Protect against possible NULL peer
jjhursey Oct 21, 2016
4bfa099
mpit: Fix MPI_T_pvar_get_index
nysal Nov 15, 2016
b858344
orterun: Add parameter to control when we give up on stack traces
jjhursey Dec 1, 2016
9d11ff1
verbs: remove extra event user increment/decrement operation
hjelmn Jan 26, 2017
1cc59c8
opal/stacktace: Raise the signal after processing
jjhursey Jan 19, 2017
eab30b0
stacktrace: Add flexibility in stacktrace ouptut
jjhursey Jan 26, 2017
60b958c
Merge pull request #2842 from hjelmn/v2.x_event_fix
jsquyres Jan 27, 2017
d838ec6
fs/ufs: avoid using the exclusive flag with shared file pointer
edgargabriel Jan 24, 2017
1b8ccec
io/ompio: store the SHAREDFP_IS_SET flag correctly
edgargabriel Jan 24, 2017
08ce53d
Minor change to allow qrsh to tree spawn, if supported
Jan 20, 2017
04ec0a8
oshmem: spml: add memory allocation hook
alex-mikheev Jan 10, 2017
cf74c5d
oshmem: spml ucx: on error print ucx error string
alex-mikheev Jan 29, 2017
a422154
oshmem: mem use hook: apply code review fixes
alex-mikheev Jan 29, 2017
8dc979e
yalla: fix memory leak with blocking non-contig send.
yosefe Jan 29, 2017
f22a52b
coll/libnbc: fix the red_schain algo of ireduce with MPI_IN_PLACE
ggouaillardet Jan 30, 2017
353870a
Merge pull request #2882 from ggouaillardet/topic/v2.x/red_sched_chain
jsquyres Jan 30, 2017
bc31bae
orte: add missing include file
ggouaillardet Jan 25, 2017
fffa80e
pmix/pmix112: correctly use PMIx_server_register_nspace()
ggouaillardet Jan 27, 2017
1bf3237
pmix/external: correctly use PMIx_server_register_nspace()
ggouaillardet Jan 30, 2017
dc4ec12
Merge pull request #2876 from yosefe/topic/pml-yalla-fix-dt-leak-v2.x
hppritcha Jan 31, 2017
8b16747
Merge pull request #2872 from alex-mikheev/topic/oshmem_mem_prefetch_…
hppritcha Jan 31, 2017
f5ad91b
Merge pull request #2789 from ggouaillardet/topic/v2.x/man_mpi_win_ge…
hppritcha Feb 1, 2017
757d85b
pmix/pmix112: Correct `--enable-pmix-dstore` option
kawashima-fj Jan 27, 2017
7aa3a4d
pml/base: Expose some bsend varaibles so PMLs may reference them
sssharka Jun 30, 2016
75ebf84
opal/output: Make sure verbose gets updated when id 0 gets updated.
jjhursey Sep 20, 2016
068502c
coll/base: Allgatherv MPI_IN_PLACE Bug
markalle Jan 24, 2017
b85644e
Fix a minor error at MPI_AINT_DIFF.
Zhiming-Wang Aug 1, 2016
f6a88dd
libevent/external: Add opal_event_include to this component
jjhursey Aug 20, 2016
66ab9da
orte/iof: Add orte_map_stddiag_to_stdout option
jjhursey Sep 20, 2016
637d32e
orte/iof: Add app stderr to stdout redirection at source
jjhursey Sep 20, 2016
9e13a19
communicator: Fix uninitialized variable
jjhursey Nov 18, 2016
a9227f6
ess/singleton: expects 4 PMIX_* environment variables or more
ggouaillardet Aug 23, 2016
035b4bf
ess/singleton: push all PMIX_* environment variables, regardless how …
ggouaillardet Aug 23, 2016
679927c
ess/singleton: use opal_setenv instead of putenv
ggouaillardet Oct 4, 2016
1fb31d7
Make a partial repair of singleton comm_spawn - more to come
Feb 2, 2017
d8d9467
orte: add missing include file
ggouaillardet Jan 25, 2017
f41afb8
Merge pull request #2834 from jjhursey/topic/ibm/v2.x/usock-cleanup
hppritcha Feb 5, 2017
9431868
Merge pull request #2909 from rhc54/cmr2x/singleton
hppritcha Feb 5, 2017
5fd4f85
Merge pull request #2902 from jjhursey/topic/ibm/v2.x/aint-diff-type
hppritcha Feb 5, 2017
7cc0a83
Merge pull request #2641 from jsquyres/pr/v2.x/fix-cflags-uniq
hppritcha Feb 5, 2017
fdd1b24
Merge pull request #2907 from jjhursey/topic/ibm/v2.x/comm-cleanup
hppritcha Feb 5, 2017
18a0219
Merge pull request #2885 from ggouaillardet/topic/v2.x/pmix112
hppritcha Feb 5, 2017
938e12c
Merge pull request #2856 from jjhursey/topic/ibm/v2.x/stacktrace-improv
hppritcha Feb 6, 2017
52adec6
Merge pull request #2912 from jjhursey/fix/v2.x/missing-include
hppritcha Feb 6, 2017
786b253
Merge pull request #2622 from jsquyres/pr/v2.x/remove-stale-configure…
hppritcha Feb 6, 2017
74440de
Merge pull request #2836 from jjhursey/topic/ibm/v2.x/mpi_t_pvar
hppritcha Feb 6, 2017
c03116e
osc/base: Detect unsupported data types and abort
nysal Jul 4, 2016
3f0b35a
Re-enable support for local addresses.
bosilca Sep 23, 2016
d655338
btl/tcp: make mca_btl_tcp_proc_insert re-entrant
ggouaillardet Sep 5, 2016
badc641
squash compiler warning
hppritcha Jan 25, 2017
b7e45ef
Merge pull request #2837 from jjhursey/topic/ibm/v2.x/orted-timeout-i…
hppritcha Feb 6, 2017
670b1bb
Merge pull request #2895 from jjhursey/fix/ibm/v2.x/pml-bsend
jsquyres Feb 6, 2017
f691b46
Merge pull request #2901 from jjhursey/topic/ibm/v2.x/base-allgatherv
hppritcha Feb 6, 2017
eda0619
Merge pull request #2905 from jjhursey/topic/ibm/v2.x/event-external
hppritcha Feb 6, 2017
968751f
Merge pull request #2871 from rhc54/cmr2x/qrsh
hppritcha Feb 6, 2017
60f0d13
Merge pull request #2898 from jjhursey/topic/ibm/v2.x/opal-verbose
hppritcha Feb 6, 2017
7b640c8
Merge pull request #2859 from kawashima-fj/pr/v2.x/config-pmix-dstore
hppritcha Feb 6, 2017
8104b76
Merge pull request #2729 from hjelmn/v2.x_osc_rdma
hppritcha Feb 6, 2017
09bd227
Merge pull request #2774 from hppritcha/topic/fix_2750_for_v2.x
jsquyres Feb 6, 2017
6da79da
pmix/pmix112: Enable PMIx shared memory dstore by default
kawashima-fj Feb 7, 2017
0ae1d09
coll/basic: Expand check for negative input values
jjhursey Oct 2, 2016
47b992e
Completely removed ompi_request_lock and ompi_request_cond as we
matcabral Feb 10, 2017
681594b
Removed the unused ompi_request_[waiting, completed, failed, poll]
matcabral Feb 10, 2017
e6e8996
help btl base: tell how to disable the warning
jsquyres Feb 9, 2017
8e2f72b
create_tarball: read $debug from environment
jsquyres Feb 11, 2017
da9caec
Merge pull request #2960 from jsquyres/pr/v2.x/nightly-script-updates
jsquyres Feb 11, 2017
03bb81e
Merge pull request #2952 from jsquyres/pr/v2.1.0/update-unused-compon…
hppritcha Feb 13, 2017
fa8f818
Merge pull request #2942 from jjhursey/fix/ibm/v2.x/basic-neighbor
hppritcha Feb 13, 2017
09b0e86
Merge pull request #2830 from hppritcha/topic/push_pr2115_to_v2.x
jsquyres Feb 13, 2017
3555e02
Merge pull request #2906 from jjhursey/topic/ibm/v2.x/stdiag-to-stdout
jsquyres Feb 14, 2017
2eef69e
mca/base: fix deprecated variable help message
hjelmn Feb 14, 2017
72373c6
plm/rsh: Fix signal handling for rsh launcher
jjhursey Feb 10, 2017
bd985d0
osc/sm: fix MPI_Win_allocate_shared() alignment
ggouaillardet Feb 15, 2017
179abe4
pmix/external: Fix memory corruption
karasevb Feb 15, 2017
b9fe9de
osc-portals4: add support for noncontiguous datatypes
tkordenbrock Nov 4, 2016
ac60b7f
Merge pull request #2981 from karasevb/v2.x_pmix_external
hppritcha Feb 16, 2017
6d4198b
ess: Make sure orted and HNP clean up their session directories
jjhursey Feb 10, 2017
926c1d1
Dump also the blockLen.
bosilca Feb 23, 2016
e346afe
Add the datatype checks to the pack/unpack functions.
ggouaillardet Mar 30, 2016
a3c3693
Add a small optimization for the vector of predefined datatype.
bosilca Feb 23, 2016
5a88415
Always build support for HETEROGENEOUS environment (this is needed to
bosilca Feb 23, 2016
f3195ef
Add a test to validate the support for external32.
bosilca Feb 23, 2016
65cec3e
Validate the packed data
bosilca Feb 23, 2016
8be543a
test/datatype/external32: make it a non MPI application
ggouaillardet Feb 24, 2016
bfe0240
opal/datatype: only use opal_pack_general[_checksum] if CONVERTOR_SEN…
ggouaillardet Mar 25, 2016
fd29946
datatype/external32: fix test
ggouaillardet Mar 30, 2016
8038522
osc/base: Consolidate error messages for unsupported dt
jjhursey Feb 16, 2017
cc5747f
osc/rdma: Detect unsupported data types and abort
jjhursey Feb 17, 2017
88ca53a
Merge pull request #2862 from edgargabriel/pr/sharedfp-append-fix-v2.x
hppritcha Feb 18, 2017
c849b37
Merge pull request #2999 from tkordenbrock/topic/v2.x/implement.osc.n…
hppritcha Feb 18, 2017
1cf9775
Merge pull request #2976 from jjhursey/fix/ibm/v2.x/rsh-sigint-fix
hppritcha Feb 21, 2017
7161009
Merge pull request #2971 from hjelmn/v2.x_deprecated
hppritcha Feb 21, 2017
d411593
Merge pull request #2996 from ggouaillardet/topic/v2.x/external_support
hppritcha Feb 21, 2017
6697514
Merge pull request #2928 from jjhursey/topic/ibm/v2.x/osc-base-dt-abort
hppritcha Feb 21, 2017
b79a9fa
Merge pull request #3002 from jjhursey/fix/v2.x/session-dir-cleanup
hppritcha Feb 21, 2017
0933ed6
pmix/pmix112: Update to PMIx 1.2.1 release
jjhursey Feb 10, 2017
c24ba53
Merge pull request #2958 from jjhursey/topic/v2.x-pmix-1.2.1
jsquyres Feb 21, 2017
b03288c
Merge pull request #2932 from kawashima-fj/pr/v2.x/enable-pmix-dstore
jsquyres Feb 21, 2017
10a0d0f
Never collect data when doing the fence at the end of MPI_Init
Nov 29, 2016
9ae3aa0
ompi: Avoid unnecessary PMIx lookups when adding procs.
artpol84 Feb 22, 2017
c36db7d
Merge pull request #2950 from matcabral/v2.x
hppritcha Feb 23, 2017
152f0ed
ompi: pml ucx: add support for the buffered send
alex-mikheev Feb 9, 2017
bcfa8b3
Update the mpirun man page
Feb 16, 2017
db02d85
Remove commands not in v2.x
Feb 22, 2017
ca27566
Merge pull request #3019 from nrgraham23/mpirun_man_update
jsquyres Feb 23, 2017
f67bfa4
openmpi-mca-params.conf: Fix comment
jsquyres Feb 24, 2017
10354ec
Merge pull request #3020 from alex-mikheev/topic/pml_ucx_bsend_v2.x
hppritcha Feb 24, 2017
2e85894
Merge pull request #3025 from jsquyres/v2.x
hppritcha Feb 24, 2017
c9026eb
VERSION: Bump to 2.1.0rc1
jsquyres Feb 24, 2017
c9f9d89
NEWS: Update to include v2.0.2 buillets
jsquyres Feb 24, 2017
ae76346
NEWS: re-wrap for default emacs line wrapping
jsquyres Feb 24, 2017
05f56e8
Merge pull request #3028 from jsquyres/pr/v2.1.0/updates-for-release
jsquyres Feb 24, 2017
c8df138
VERSION: Update the rest of the version to 2.1.0rc1
jsquyres Feb 25, 2017
1b58ff8
VERSION: Update .so versions for v2.1.0 release
jsquyres Feb 25, 2017
4917f01
NEWS: Updates for v2.1.0 (still needs updates!)
jsquyres Feb 25, 2017
d4ffdc9
AUTHORS: update for v2.1.0 release
jsquyres Feb 25, 2017
97e48bf
Merge pull request #3030 from jsquyres/pr/v2.1.0/more-updates-for-rel…
jsquyres Feb 25, 2017
a65372c
configury: fix asm atomic detection
ggouaillardet Feb 27, 2017
5dbc0d9
asm: rename the AMD64 into X86_64
ggouaillardet Feb 27, 2017
63a0a7c
osc/rdma: make locking code more robust
hjelmn Feb 26, 2017
8e165c8
orte/errmgr: Improve help message on connection lost
jjhursey Feb 15, 2017
353f720
oob/tcp: Adjust TCP keepalive default values
jjhursey Feb 17, 2017
42df51d
Merge pull request #3046 from jjhursey/fix/ibm/v2.x/tcp-timeout
jsquyres Feb 27, 2017
1d597e0
.mailmap: Remove accent from Aurelein's name
jsquyres Feb 27, 2017
ef02767
AUTHORS: Re-run contrib/dist/make-authors.pl
jsquyres Feb 27, 2017
cd6227c
Merge pull request #3054 from jsquyres/pr/v2.1.0/mailmap-update
jsquyres Feb 28, 2017
24aab62
ompi: fixes crash in mpi_unpack
alex-mikheev Feb 28, 2017
ac25b27
configury: add -lpthread to LIBS when pthread locks are used
jjhursey Feb 28, 2017
3b31ce4
dstore/esh: make Oracle compilers happy panda again !
jjhursey Feb 28, 2017
03b250a
pmix/pmix112: Add README about v1.2.1 cherry-picks
jjhursey Feb 28, 2017
52c3b93
README: Add more info about "backwards compatibility"
jsquyres Feb 27, 2017
6a2fb80
Merge pull request #3062 from jjhursey/fix/v2.x/suncc-pmix
jsquyres Feb 28, 2017
052ec8b
NEWS: Update bullet about PMIx improvements.
jsquyres Feb 28, 2017
2972f79
Merge pull request #3068 from jsquyres/pr/v2.1.0/news-pmix-bullet-update
jsquyres Feb 28, 2017
e054b33
pml_yalla/mtl_mxm/hcoll: open memory component to activate memory hooks.
yosefe Mar 1, 2017
8d2c643
Merge pull request #3060 from alex-mikheev/topic/mpi_unpack_fix_v2.x
hppritcha Mar 1, 2017
28f665d
Merge pull request #3063 from jsquyres/pr/v2.1.0/README-backwards-com…
jsquyres Mar 1, 2017
246f221
orte-clean: fix bad username/uid usage, add orte-dvm
naughtont3 Feb 27, 2017
5d2e5eb
Merge pull request #3012 from artpol84/add_proc_fix/v2.x
jsquyres Mar 1, 2017
1607d07
osc/rdma: fix compile warning
hjelmn Feb 27, 2017
05b5d96
datatype/[un]pack_external[_size]: move subroutines down to ompi/data…
ggouaillardet Mar 30, 2016
be1c180
MPI_Unpack: fix return status
ggouaillardet Mar 2, 2017
09d07cf
MPI_Unpack: fix error code when insize <= 0
ggouaillardet Apr 6, 2016
0c69572
mpi/c: revamp error handling in MPI_{Pack,Unpack}[_external]
ggouaillardet Mar 1, 2017
8f4e2bb
Merge pull request #3072 from yosefe/topic/fix-memhooks-mxm-hcoll-v2.x
hppritcha Mar 2, 2017
bd84577
Allow a TCP proc release during the create.
bosilca Mar 1, 2017
aec1235
Never free the statically allocated buffer.
bosilca Mar 1, 2017
a0d29ac
btl/tcp: use show_help to print the dropped-TCP warning
jsquyres Mar 1, 2017
3a4e28b
Merge pull request #3070 from ggouaillardet/topic/v2.x/mpi_pack_unpack
jsquyres Mar 2, 2017
48ee00c
plm/base: fix spawn of MPI task
ggouaillardet Mar 2, 2017
0ca6a93
ompi: pml ucx: fix datatype packing error in bsend
alex-mikheev Mar 1, 2017
ddc8e48
Merge pull request #3078 from jsquyres/pr/v2.1.x/bosilica-fixes
hppritcha Mar 2, 2017
d2c8b45
Merge pull request #3081 from ggouaillardet/topic/v2.x/spawn_mpi
hppritcha Mar 2, 2017
0ce9dc8
Merge pull request #3087 from alex-mikheev/topic/pml_ucx_bsend_dt_fix…
hppritcha Mar 2, 2017
5625b9d
MPI_Wtick: may return a higher resolution than 10e-6 these days
jsquyres Mar 2, 2017
59674ec
VERSION: Bump to 2.1.0rc2
jsquyres Mar 2, 2017
5f1aa92
Merge pull request #3093 from jsquyres/pr/v2.1.0/bump-version-to-2.1.…
jsquyres Mar 2, 2017
6bb4a34
NEWS and README updates
hppritcha Feb 27, 2017
083a73b
Merge pull request #3058 from hppritcha/topic/news_updates_for_2.1.0
jsquyres Mar 2, 2017
b9d8514
ompi/pml/ucx: Fix uninitialized UCX request field.
artpol84 Mar 4, 2017
ceb2cd3
sharedfp/lockedfile and sm: fix name collision
edgargabriel Mar 4, 2017
e4798fb
Merge pull request #3099 from artpol84/fix_ucx_req/v2.x
hppritcha Mar 6, 2017
4f7c2b4
Adding latest ConnectX-5 adapter vendor part id to OpenIB device params.
jladd-mlnx Mar 6, 2017
889b663
Fix some missing includes and one #ifdef that shouldn't have been
jjhursey Mar 7, 2017
ad3e85a
pmix/pmix112: Update README with one more v1.2.1 cherry-pick
jjhursey Mar 7, 2017
763b5e0
Merge pull request #3105 from edgargabriel/pr/sharedfp-name-collision…
jsquyres Mar 7, 2017
0ff6da7
README: More updates for v2.1.0
jsquyres Mar 7, 2017
423f863
memory/patcher: do not hook madvise
hjelmn Mar 7, 2017
32f6152
Merge pull request #3112 from jladd-mlnx/topic/cx5-device-param-v2.x
jsquyres Mar 8, 2017
dfd48b3
Merge pull request #3123 from hjelmn/v2.x_patcher_madvise
jsquyres Mar 8, 2017
2b8baf0
Merge pull request #3118 from jjhursey/fix/ibm/pmix-1.2.1-patches
hppritcha Mar 8, 2017
3d3340c
Merge pull request #3119 from jsquyres/pr/v2.1.0/readme-updates
jsquyres Mar 8, 2017
402dc8c
VERSION: Bump to 2.1.0rc3
jsquyres Mar 8, 2017
e38309b
Merge pull request #3128 from jsquyres/pr/v2.1.0/version-bump-to-2.1.…
ompiteam Mar 8, 2017
20a276c
opal/pmix112: dstore/sm: added the check `posix_fallocate` return code
PHHargrove Mar 8, 2017
af4f0eb
pmix/pmix112: dstore/sm: small refactoring
karasevb Mar 8, 2017
f4511f9
pmix/pmix112: Update README with two more v1.2.2 cherry-pick
artpol84 Mar 8, 2017
f0654ce
Merge pull request #3130 from artpol84/dstore_fix/v2.x
jsquyres Mar 9, 2017
8ae29b2
ompi: pml ucx: fix persistant request initialization
alex-mikheev Mar 8, 2017
b80ff70
ompi: pml ucx: fix persistant request init CR changes
alex-mikheev Mar 8, 2017
7e899dd
NEWS: Fix a mistake in a bullet
jsquyres Mar 9, 2017
3c759dc
Merge pull request #3136 from jsquyres/pr/v2.1.0/NEWS-typo-fix
jsquyres Mar 9, 2017
fda9157
Add missing MPI_T_PVAR_SESSION_NULL to mpi.h
omor1 Mar 4, 2017
72e0275
LICENSE: update according to copyrights in source files
hppritcha Mar 13, 2017
b1c52a7
Fixes the coll_allgather usage bug
Mar 14, 2017
e3f98ba
Fix plm/rsh runtime check
Feb 14, 2017
6ca773e
pml/ob1: do not cache leave_pinned
hjelmn Mar 14, 2017
a04fcce
NEWS: Sync with master
jsquyres Mar 14, 2017
9a6e1b7
configury: consider double _Complex as a candidate for the C equivale…
ggouaillardet Mar 18, 2016
87f98f6
Merge pull request #3155 from hppritcha/topic/update_license_v2.x
hppritcha Mar 15, 2017
b819f9c
Merge pull request #3172 from jsquyres/pr/v2.1.x/NEWS-sync-with-master
jsquyres Mar 15, 2017
5324cff
Merge pull request #3165 from hjelmn/v2.x_ob1_pinned
jsquyres Mar 16, 2017
eaa82eb
opal/datatype: fix compiler warnings
jsquyres Mar 16, 2017
d66c882
opal/cmd_line: fix compiler warning
jsquyres Mar 16, 2017
4327c4a
opal/memory: remove last vestiages of ptmalloc2
jsquyres Mar 16, 2017
1283128
opal_graph: fix compiler warning
jsquyres Mar 16, 2017
2379e6e
common/sm: remove last vestiages of FT support
jsquyres Mar 16, 2017
2e2627f
btl/openib: fix compiler warnings
jsquyres Mar 16, 2017
882f375
coll/base: fix compiler warning
jsquyres Mar 16, 2017
c167eeb
coll/sync: fix compiler warnings
jsquyres Mar 16, 2017
ff8e549
oshmem/scoll: fix compiler warning
jsquyres Mar 16, 2017
41a9557
hwloc: allow frameworks to have alternate header filenames
jsquyres Feb 10, 2017
93cf86b
hwloc: rename opal/mca/hwloc/hwloc.h -> hwloc-internal.h
jsquyres Feb 10, 2017
d0b915b
hwloc: re-enable use of autogen.pl in a tarball
jsquyres Mar 17, 2017
b68bffb
timer/linux: remove global variable
jsquyres Mar 15, 2017
c7504c9
timer/linux: rename component-specific functions
jsquyres Mar 15, 2017
b64fba6
mpi/c: Force wtick/wtime to use gettimeofday
jjhursey Mar 16, 2017
ee44180
timer: hack use of clock_gettime
hppritcha Mar 17, 2017
3075212
You cannot include both pmi.h and pmi2.h as they have conflicting def…
Mar 19, 2017
3b2f2b9
Merge pull request #3204 from jsquyres/pr/v2.x/fix-wtick-wtime
jsquyres Mar 20, 2017
dbc59f0
NEWS: more bullets for v2.1.0
jsquyres Mar 20, 2017
4a4ce9e
Merge pull request #3209 from jsquyres/pr/v2.1.0/NEWS-bullets
jsquyres Mar 20, 2017
1413dcc
VERSION: Bump to 2.1.0rc4
jsquyres Mar 20, 2017
1cd1edf
Merge pull request #3210 from jsquyres/pr/v2.1.0/update-to-v2.1.0rc4
jsquyres Mar 20, 2017
62cd194
VERSION: Bump to v2.1.1a1
jsquyres Mar 21, 2017
50c175a
Merge pull request #3215 from jsquyres/pr/v2.x/bump-to-v2.1.1
jsquyres Mar 21, 2017
1ce8b40
config: fix typo in mxm configury
hjelmn May 26, 2016
719ffe2
Merge pull request #3207 from rhc54/cmr2x/s2
hppritcha Mar 28, 2017
97c95c4
Merge pull request #3189 from jsquyres/pr/v2.1.1/compiler-warning-fixes
hppritcha Mar 28, 2017
974792b
Merge pull request #3163 from rhc54/cmr2x/sge
hppritcha Mar 28, 2017
68b5ace
Merge pull request #3159 from vspetrov/v2.x_c_coll_allgather_usage_bu…
hppritcha Mar 28, 2017
7bee3d7
openmpi.spec: also put the modulefile in /opt if install_in_opt==1
vuw-ecs-kevin Mar 29, 2017
6f9f602
Merge pull request #3253 from jsquyres/pr/v2.x/rpm-spec-file-fix
hppritcha Mar 29, 2017
ee5b889
Merge pull request #3240 from ggouaillardet/topic/mxm_configury
hppritcha Mar 29, 2017
4b6d34a
Merge pull request #3139 from omor1/v2.x
hppritcha Mar 29, 2017
a4174ef
Merge pull request #3092 from jsquyres/pr/v2.1.x/mpi-wtick-man-page-fix
hppritcha Mar 29, 2017
b2fe67b
Merge pull request #2979 from ggouaillardet/topic/v2.x/osc_sm_align
hppritcha Mar 29, 2017
f605f6c
Merge pull request #3134 from alex-mikheev/topic/pml_ucx_req_init_fix…
hppritcha Mar 30, 2017
f1d8236
Merge pull request #3073 from naughtont3/tjn-br2x-orteclean
hppritcha Mar 30, 2017
835f91d
Merge pull request #3175 from jsquyres/pr/v2.1.x/fix-fortran-configur…
hppritcha Mar 30, 2017
88e139f
Merge pull request #3045 from hjelmn/v2.x_osc_rdma_lock
hppritcha Mar 31, 2017
d6f0aa6
Merge pull request #3067 from jsquyres/pr/v2.1.x/fix-hwloc-external
hppritcha Mar 31, 2017
ce9f8ac
Merge pull request #3039 from ggouaillardet/topic/v2.x/asm_BUILTIN_GCC
hppritcha Apr 4, 2017
16fde29
build: Fix platform detection on FreeBSD
bwbarrett Apr 10, 2017
5116232
osc/rdma: fix typo in atomic code
hjelmn Apr 3, 2017
83b0a37
Merge pull request #3314 from hjelmn/v2.x_osc_rdma
hppritcha Apr 10, 2017
9d7e7a8
Merge pull request #3318 from bwbarrett/v2.x
hppritcha Apr 11, 2017
616e62e
check for negative ranks in ompi_win_peer_invalid
jeffhammond Apr 11, 2017
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
33 changes: 33 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -140,9 +140,12 @@ ompi/debuggers/predefined_pad_test
ompi/include/mpi.h
ompi/include/mpif-config.h
ompi/include/mpif.h
ompi/include/mpif-c-constants-decl.h
ompi/include/mpif-c-constants.h
ompi/include/mpif-common.h
ompi/include/mpi-ext.h
ompi/include/mpif-ext.h
ompi/include/mpif-f08-types.h
ompi/include/mpif-handles.h
ompi/include/mpif-io-constants.h
ompi/include/mpif-constants.h
Expand Down Expand Up @@ -231,6 +234,9 @@ ompi/mpiext/example/tests/progress_mpifh
ompi/mpiext/example/tests/progress_usempi
ompi/mpiext/example/tests/progress_usempif08

ompi/mpiext/cuda/c/MPIX_Query_cuda_support.3
ompi/mpiext/cuda/c/mpiext_cuda_c.h

ompi/tools/mpisync/mpisync
ompi/tools/mpisync/mpirun_prof
ompi/tools/mpisync/ompi_timing_post
Expand Down Expand Up @@ -294,6 +300,14 @@ opal/mca/hwloc/hwloc*/hwloc/include/private/autogen/config.h

opal/mca/installdirs/config/install_dirs.h

opal/mca/pmix/pmix112/pmix/include/pmix/autogen/config.h
opal/mca/pmix/pmix112/pmix/include/pmix/autogen/config.h.in
opal/mca/pmix/pmix112/pmix/include/pmix/pmix_common.h
opal/mca/pmix/pmix112/pmix/include/private/autogen/config.h
opal/mca/pmix/pmix112/pmix/include/private/autogen/config.h.in
opal/mca/pmix/pmix112/pmix/include/pmix/autogen/config.h.in
opal/mca/pmix/pmix112/pmix/include/pmix_version.h

opal/tools/opal-checkpoint/opal-checkpoint
opal/tools/opal-checkpoint/opal-checkpoint.1
opal/tools/opal-restart/opal-restart
Expand Down Expand Up @@ -382,6 +396,7 @@ orte/test/mpi/pconnect
orte/test/mpi/thread_init
orte/test/mpi/memcached-dummy
orte/test/mpi/coll_test
orte/test/mpi/badcoll

orte/test/system/radix
orte/test/system/sigusr_trap
Expand Down Expand Up @@ -503,9 +518,27 @@ oshmem/shmem/java/java/shmem
oshmem/shmem/java/java/shmem_Addr.h
oshmem/shmem/java/java/shmem_PSync.h

oshmem/shmem/man/man3/shmem_*.3
oshmem/shmem/man/man3/OpenSHMEM.3
oshmem/shmem/man/man3/intro_shmem.3
oshmem/shmem/man/man3/_my_pe.3
oshmem/shmem/man/man3/_num_pes.3
oshmem/shmem/man/man3/shfree.3
oshmem/shmem/man/man3/shmalloc.3
oshmem/shmem/man/man3/shmemalign.3
oshmem/shmem/man/man3/shrealloc.3
oshmem/shmem/man/man3/start_pes.3
oshmem/shmem/man/man3/.dir-stamp

oshmem/tools/oshmem_info/oshmem_info
oshmem/tools/oshmem_info/oshmem_info.1

oshmem/tools/wrappers/oshcc.1
oshmem/tools/wrappers/oshfort.1
oshmem/tools/wrappers/oshrun.1
oshmem/tools/wrappers/shmemcc.1
oshmem/tools/wrappers/shmemfort.1
oshmem/tools/wrappers/shmemrun.1
oshmem/tools/wrappers/shmemcc-wrapper-data.txt
oshmem/tools/wrappers/shmemfort-wrapper-data.txt

Expand Down
208 changes: 90 additions & 118 deletions .mailmap
Original file line number Diff line number Diff line change
@@ -1,8 +1,19 @@
# This file exists to help map usernames to proper names and email addresses
# in the Open MPI github mirror of the canonical SVN repository. The github
# mirror can be found here:
# This file exists to help consolidate names and email addresses
# (e.g., when people accidentally commit with an incorrect or local
# email address). Two common use cases:
#
# https://github.com/open-mpi/ompi-svn-mirror
# 1. Consolidate multiple email addresses from a single person.
# Example: one commit from John Smith is from
# <[email protected]> and another is from
# <[email protected]>, and a third is from
# <[email protected]>. But they're all from
# the same John Smith person.
#
# 2. Consolidate misspellings / altername names from a single person.
# Example: one commit is from "John Smith" and another is from
# "John Smith, CONTRACTOR", and third is from "RocketMan 9982". But
# these are all really the same person, who can be listed once in
# AUTHORS as "John Smith".
#
# The format of this file is documented in git-shortlog(1). Specifically,
# a line like this:
Expand All @@ -12,121 +23,82 @@
# means that when git sees "[email protected]" it will display
# "Proper Name <[email protected]>" instead in certain circumstances. Those
# circumstances include:
#
# - git shortlog
# - git blame
# - git log --format=tformat:"%aN <%aE>" (and similar)
#
# A copy of this file should be present on each branch in SVN which is being
# tracked in the Git mirror.

Dave Goodell <[email protected]> <[email protected]>
Jeff Squyres <[email protected]> <[email protected]>
Reese Faucette <[email protected]> <[email protected]>
Bill D'Amico <[email protected]> <[email protected]>
Adrian Reber <[email protected]> <[email protected]>

# fix Manjunath's name, it was inadvertently truncated in commit c4e17f1
Manjunath Gorentla Venkata <[email protected]>

George Bosilca <[email protected]> <[email protected]>
Aurelien Bouteiller <[email protected]> <[email protected]>
Thomas Herault <[email protected]> <[email protected]>

# If you want your name to be rendered properly in these situations, please
# remove it from the list below, place it above, uncomment it, and change
# "[email protected]" to the appropriate values. This template list
# comes from the AUTHORS file.
#
#Abhishek Kulkarni <[email protected]> <[email protected]>
#Adrian Knoth <[email protected]> <[email protected]>
#Abhishek Kulkarni <[email protected]> <[email protected]>
#Andrew Friedley <[email protected]> <[email protected]>
#Aleksey Senin <[email protected]> <[email protected]>
#Alex Margolin <[email protected]> <[email protected]>
#Alex Mikheev <[email protected]> <[email protected]>
#Thara Angskun <[email protected]> <[email protected]>
#Anya Tatashina <[email protected]> <[email protected]>
#Avneesh Pant <[email protected]> <[email protected]>
#Brad Benton <[email protected]> <[email protected]>
#Brian Barrett <[email protected]> <[email protected]>
#Alex Brick <[email protected]> <[email protected]>
#Laura Casswell <[email protected]> <[email protected]>
#Camille Coti <[email protected]> <[email protected]>
#Christian Bell <[email protected]> <[email protected]>
#Chris Yeoh <[email protected]> <[email protected]>
#David Daniel <[email protected]> <[email protected]>
#Nadia Derby <[email protected]> <[email protected]>
#Denis Dimick <[email protected]> <[email protected]>
#Donald Kerr <[email protected]> <[email protected]>
#Dan Lacher <[email protected]> <[email protected]>
#Doron Shoham <[email protected]> <[email protected]>
#Edgar Gabriel <[email protected]> <[email protected]>
#Ethan Mallove <[email protected]> <[email protected]>
#Eugene Loh <[email protected]> <[email protected]>
#Graham Fagg <[email protected]> <[email protected]>
#Ginger Young <[email protected]> <[email protected]>
#Gleb Natapov <[email protected]> <[email protected]>
#Galen Shipman <[email protected]> <[email protected]>
#Greg Watson <[email protected]> <[email protected]>
#Nathan Hjelm <[email protected]> <[email protected]>
#Sven Stork <[email protected]> <[email protected]>
#Torsten Hoefler <[email protected]> <[email protected]>
#Iain Bason <[email protected]> <[email protected]>
#Igor Usarov <[email protected]> <[email protected]>
#Jon Mason <[email protected]> <[email protected]>
#Josh Hursey <[email protected]> <[email protected]>
#Joshua Ladd <[email protected]> <[email protected]>
#Nysal Jan <[email protected]> <[email protected]>
#Jose E. Roman <[email protected]> <[email protected]>
#Matthias Jurenz <[email protected]> <[email protected]>
#Karen Norteman <[email protected]> <[email protected]>
#Yevgeny Kliteynik <[email protected]> <[email protected]>
#Karl Mroz <[email protected]> <[email protected]>
#Andreas Knuepfer <[email protected]> <[email protected]>
#Greg Koenig <[email protected]> <[email protected]>
#Pierre Lemarinier <[email protected]> <[email protected]>
#Lenny Verkhovsky <[email protected]> <[email protected]>
#Andrew Lumsdaine <[email protected]> <[email protected]>
#Manjunath Gorentla Venkata <[email protected]> <[email protected]>
#Ken Matney <[email protected]> <[email protected]>
#Mike Dubman <[email protected]> <[email protected]>
#Mitch Sukalski <[email protected]> <[email protected]>
#Mohamad Chaarawi <[email protected]> <[email protected]>
#Mark Taylor <[email protected]> <[email protected]>
#Tom Naughton <[email protected]> <[email protected]>
#Li-Ta Lo <[email protected]> <[email protected]>
#Oscar Vega-Gisbert <[email protected]> <[email protected]>
#Pak Lui <[email protected]> <[email protected]>
#Pavel Shamis <[email protected]> <[email protected]>
#Patrick Geoffray <[email protected]> <[email protected]>
#Brad Penoff <[email protected]> <[email protected]>
#Jelena Pjesivac-Grbovic <[email protected]> <[email protected]>
#Prabhanjan Kambadur <[email protected]> <[email protected]>
#Craig Rasmussen <[email protected]> <[email protected]>
#Ron Brightwell <[email protected]> <[email protected]>
#Ralph Castain <[email protected]> <[email protected]>
#Rich Graham <[email protected]> <[email protected]>
#Rolf Vandevaart <[email protected]> <[email protected]>
#Rob Awles <[email protected]> <[email protected]>
#Rainer Keller <[email protected]> <[email protected]>
#Sami Ayyorgun <[email protected]> <[email protected]>
#Samuel K. Gutierrez <[email protected]> <[email protected]>
#Gopal Santhanaraman <[email protected]> <[email protected]>
#Swen Boehm <[email protected]> <[email protected]>
#Sharon Melamed <[email protected]> <[email protected]>
#Shiqing Fan <[email protected]> <[email protected]>
#Sylvain Jeaugey <[email protected]> <[email protected]>
#Sayantan Sur <[email protected]> <[email protected]>
#Sushant Sharma <[email protected]> <[email protected]>
#Steve Wise <[email protected]> <[email protected]>
#Terry Dontje <[email protected]> <[email protected]>
#Tim Mattox <[email protected]> <[email protected]>
#Tim Prins <[email protected]> <[email protected]>
#Tim Woodall <[email protected]> <[email protected]>
#Vasily Filipov <[email protected]> <[email protected]>
#Vishal Sahay <[email protected]> <[email protected]>
#Vishwanath Venkatesan <[email protected]> <[email protected]>
#Wesley Bland <[email protected]> <[email protected]>
#Yael Dalen <[email protected]> <[email protected]>
#Yossi Etigin <[email protected]> <[email protected]>
#Weikuan Yu <[email protected]> <[email protected]>

Jeff Squyres <[email protected]> <[email protected]>
Jeff Squyres <[email protected]> --quiet <--quiet>
Jeff Squyres <[email protected]>

George Bosilca <[email protected]> <[email protected]>

Howard Pritchard <[email protected]> <[email protected]>
Howard Pritchard <[email protected]> <[email protected]>

Andrew Friedley <[email protected]> <[email protected]>

Devendar Bureddy <[email protected]> <[email protected]>

Edgar Gabriel <[email protected]> <[email protected]>
Edgar Gabriel <[email protected]> <[email protected]>

Gilles Gouaillardet <[email protected]> <[email protected]>

Matias A Cabral <[email protected]> <[email protected]>
Matias A Cabral <[email protected]> <[email protected]>

Pavel Shamis <[email protected]> <[email protected]>
Pavel Shamis <[email protected]> <[email protected]>
Pavel Shamis <[email protected]> <[email protected]>

Todd Kordenbrock <[email protected]> <[email protected]>

Yohann Burette <[email protected]> <[email protected]>
Yohann Burette <[email protected]> <[email protected]>

MPI Team (bot) <[email protected]> <[email protected]>
MPI Team (bot) <[email protected]> <[email protected]>

Yossi Itigin <[email protected]> <[email protected]>

Josh Hursey <[email protected]> <[email protected]>
Josh Hursey <[email protected]> <[email protected]>

Adrian Reber <[email protected]> <[email protected]>

Elena Elkina <[email protected]> <[email protected]>
Elena Elkina <[email protected]> <[email protected]>

Igor Ivanov <[email protected]> <[email protected]>
Igor Ivanov <[email protected]> <[email protected]>

Mangala Jyothi Bhaskar <[email protected]> <[email protected]>
Mangala Jyothi Bhaskar <[email protected]> <[email protected]>

Ralph Castain <[email protected]> <[email protected]>
Ralph Castain <[email protected]> <[email protected]>

Rolf vandeVaart <[email protected]> <[email protected]>

Karol Mroz <[email protected]> <[email protected]>

Nadezhda Kogteva <[email protected]> <[email protected]>

Thananon Patinyasakdikul <[email protected]> <[email protected]>

Nysal Jan K A <[email protected]> <[email protected]>
Nysal Jan K A <[email protected]> <[email protected]>

Zhi Ming Wang <[email protected]> <[email protected]>

Annapurna Dasari <[email protected]> <[email protected]>

L. R. Rajeshnarayanan <[email protected]> <[email protected]>

Aurelien Bouteiller <[email protected]> <[email protected]>
Aurelien Bouteiller <[email protected]> <darter4.nics.utk.edu>

Alex Mikheev <[email protected]> <[email protected]>
83 changes: 83 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
# Use "required" for sudo, because we want to use the "trusty" Debian
# distro, which is (currently) only available in the legacy Travis
# infrastructure (i.e., if we put "sudo: false" to use the new container-
# based Travis infrastructure, then "trusty" is not available). We
# need the "trusty" distro because it has more recent versions of the
# GNU Autotools (i.e., autogen.pl will fail if you use the regular
# distro because the GNU Autotools are too old).
sudo: required
dist: trusty
language: c

# Iterate over 2 different compilers
compiler:
- gcc
- clang

# Iterate over 2 different OSs
os:
- linux
- osx

addons:
# For Linux, make sure we have some extra packages that we like to
# build with
apt:
packages:
- autoconf
- automake
- libtool
- libnl-3-200
- libnl-3-dev
- libnl-route-3-200
- libnl-route-3-dev
- libibverbs-dev
- librdmacm-dev
sources:
- ubuntu-toolchain-r-test

env:
global:
- AM_MAKEFLAGS="-j4"
- CPPFLAGS="-I$HOME/bogus/include"
- LDFLAGS="-L$HOME/bogus/lib"
- LD_LIBRARY_PATH="$HOME/bogus/lib"
matrix:
- GCC_VERSION=default
- GCC_VERSION=6

# Install dependencies for the verbs and usnic providers. Open MPI is
# not currently using the verbs provider in Libfabric, so we might as
# well not build it.
before_install:
- if [[ "GCC_VERSION" == "6" ]]; then COMPILERS="CC=gcc-6 CXX=g++-6 FC=gfortran-6"; fi
- export CONFIGURE_ARGS="--prefix=$HOME/bogus $COMPILERS" DISTCHECK_CONFIGURE_FLAGS="$CONFIGURE_ARGS"
- export DISTCHECK_CONFIGURE_FLAGS="$CONFIGURE_ARGS"
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then git clone https://github.com/ofiwg/libfabric.git ; fi
- if [[ "$TRAVIS_OS_NAME" == "linux" ]] && [[ "$GCC_VERSION" == "6" ]] ; then sudo apt-get --assume-yes install gcc-6 g++-6 gfortran-6; fi
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then cd libfabric && ./autogen.sh && ./configure --prefix=$HOME/bogus --enable-usnic --disable-verbs $COMPILERS && make install && cd .. ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; brew upgrade automake || true; brew upgrade libtool || true; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]] && [[ "$GCC_VERSION" == "6" ]] ; then brew install gcc || true; brew upgrade gcc || true ; fi
- mkdir -p $HOME/bogus/include $HOME/bogus/lib

# Note that we use "make -k" to do the entire build, even if there was a
# build error in there somewhere. This prevents us from needing to submit
# to Travis, see the first error, fix that first error, submit again, ...etc.
install:
- m4 --version
- autoconf --version
- automake --version
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then libtool --version; else glibtool --version; fi
- ./autogen.pl
- if [[ "$TRAVIS_OS_NAME" == "linux" && "$CC" == "gcc" ]]; then ./configure $CONFIGURE_ARGS --with-libfabric=$HOME/bogus --with-usnic --with-verbs; else ./configure $CONFIGURE_ARGS; fi
- make -k

# We only need to distcheck on one OS / compiler combination (this is just
# a minor optimization to make the overall set of builds faster).
script:
- if [[ "$TRAVIS_OS_NAME" == "linux" && "$CC" == "gcc" ]]; then make distcheck; else make check; fi

matrix:
exclude:
- env: GCC_VERSION=6
compiler: clang
Loading