Skip to content

Commit c3220a5

Browse files
author
Ralph Castain
committed
Update to PMIx v2.0.1rc1
Signed-off-by: Ralph Castain <[email protected]>
1 parent 7c4d163 commit c3220a5

36 files changed

+838
-644
lines changed

opal/mca/pmix/pmix2x/pmix/NEWS

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,19 @@ example, a bug might be fixed in the master, and then moved to the
2121
current release as well as the "stable" bug fix release branch.
2222

2323

24-
Master (not on release branches yet)
25-
------------------------------------
24+
2.0.1 -- 24 Aug. 2017
25+
----------------------
26+
- Protect PMIX_INFO_FREE macro from NULL data arrays
27+
- Added attributes to support HWLOC shared memory regions
28+
- Fixed several syntax errors in configure code
29+
- Fixed several visibility errors
30+
- Correctly return status from PMIx_Fence operation
31+
- Restore tool connection support and implement search
32+
operations to discover rendezvous files
2633

2734

28-
2.0.0
29-
------
35+
2.0.0 -- 22 Jun 2017
36+
----------------------
3037
**** NOTE: This release implements the complete PMIX v2.0 Standard
3138
**** and therefore includes a number of new APIs and features. These
3239
**** can be tracked by their RFC's in the RFC repository at:
@@ -83,6 +90,19 @@ Master (not on release branches yet)
8390
and to themselves
8491

8592

93+
1.2.3 -- 24 Aug. 2017
94+
----------------------
95+
- Resolve visibility issues for public APIs (PR #451)
96+
- Atomics update - remove custom ASM atomics (PR #458)
97+
- Fix job-fence test (PR #423)
98+
- Replace stale PMIX_DECLSPEC with PMIX_EXPORT (PR #448)
99+
- Memory barrier fixes for thread shifting (PR #387)
100+
- Fix race condition in dmodex (PR #346)
101+
- Allow disable backward compatability for PMI-1/2 (PR #350)
102+
- Fix segv in PMIx_server_deregister_nspace (PR #343)
103+
- Fix possible hang in PMIx_Abort (PR #339)
104+
105+
86106
1.2.2 -- 21 March 2017
87107
----------------------
88108
- Compiler fix for Sun/Oracle CC (PR #322)

opal/mca/pmix/pmix2x/pmix/VERSION

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,14 @@ release=1
2323
# The only requirement is that it must be entirely printable ASCII
2424
# characters and have no white space.
2525

26-
greek=
26+
greek=rc1
2727

2828
# If repo_rev is empty, then the repository version number will be
2929
# obtained during "make dist" via the "git describe --tags --always"
3030
# command, or with the date (if "git describe" fails) in the form of
3131
# "date<date>".
3232

33-
repo_rev=git3cee345
33+
repo_rev=gitda9b50e
3434

3535
# If tarball_version is not empty, it is used as the version string in
3636
# the tarball filename, regardless of all other versions listed in
@@ -44,7 +44,7 @@ tarball_version=
4444

4545
# The date when this release was created
4646

47-
date="Aug 04, 2017"
47+
date="Aug 14, 2017"
4848

4949
# The shared library version of each of PMIx's public libraries.
5050
# These versions are maintained in accordance with the "Library
@@ -75,4 +75,4 @@ date="Aug 04, 2017"
7575
# Version numbers are described in the Libtool current:revision:age
7676
# format.
7777

78-
libpmix_so_version=3:0:1
78+
libpmix_so_version=3:1:1

opal/mca/pmix/pmix2x/pmix/config/pmix_check_visibility.m4

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
# All rights reserved.
1313
# Copyright (c) 2006-2015 Cisco Systems, Inc. All rights reserved.
1414
# Copyright (c) 2009-2011 Oracle and/or its affiliates. All rights reserved.
15+
# Copyright (c) 2017 Intel, Inc. All rights reserved.
1516
# $COPYRIGHT$
1617
#
1718
# Additional copyrights may follow
@@ -86,7 +87,7 @@ AC_DEFUN([PMIX_CHECK_VISIBILITY],[
8687
unset pmix_add
8788
fi
8889

89-
AC_DEFINE_UNQUOTED([PMIX_C_HAVE_VISIBILITY], [$WANT_VISIBILITY],
90+
AC_DEFINE_UNQUOTED([PMIX_HAVE_VISIBILITY], [$WANT_VISIBILITY],
9091
[Whether C compiler supports symbol visibility or not])
9192
AM_CONDITIONAL([WANT_HIDDEN],[test "$WANT_VISIBILITY" = "1"])
9293
])

opal/mca/pmix/pmix2x/pmix/config/pmix_config_asm.m4

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -923,7 +923,7 @@ AC_DEFUN([PMIX_CONFIG_ASM],[
923923
AS_IF([test "$pmix_cv_asm_builtin" = "BUILTIN_NO" && test "$enable_builtin_atomics" != "no"],
924924
[PMIX_CHECK_SYNC_BUILTINS([pmix_cv_asm_builtin="BUILTIN_SYNC"], [])])
925925
AS_IF([test "$pmix_cv_asm_builtin" = "BUILTIN_NO" && test "$enable_builtin_atomics" = "yes"],
926-
[AC_MSG_WARN([__sync builtin atomics requested but not found.])])
926+
[AC_MSG_WARN([__sync builtin atomics requested but not found - proceeding with inline atomics])])
927927
928928
PMIX_CHECK_ASM_PROC
929929
PMIX_CHECK_ASM_TEXT

0 commit comments

Comments
 (0)