Skip to content

Commit a7608a0

Browse files
authored
Merge pull request #6787 from rhc54/cmr40/pmix
v4.0.x: Update PMIx to official v3.1.3 release
2 parents 514e273 + 1d0e055 commit a7608a0

File tree

7 files changed

+15
-26
lines changed

7 files changed

+15
-26
lines changed

opal/mca/pmix/pmix3x/pmix/NEWS

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ example, a bug might be fixed in the master, and then moved to
2121
multiple release branches.
2222

2323

24-
3.1.3 -- TBD
24+
3.1.3 -- 2 July 2019
2525
----------------------
2626
- PR #1096: Restore PMIX_NUM_SLOTS for backward compatibility
2727
- PR #1106: Automatically generate PMIX_NUMERIC_VERSION
@@ -64,6 +64,7 @@ multiple release branches.
6464
- PR #1311: Work around memory bug in older gcc compilers
6565
- PR #1321: Provide memory op hooks in user-facing macros
6666
- PR #1329: Add -fPIC to static builds
67+
- PR #1340: Do not use '==' in m4 test statements
6768

6869

6970
3.1.2 -- 24 Jan 2019

opal/mca/pmix/pmix3x/pmix/VERSION

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

26-
greek=rc4
26+
greek=
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=git5e6ec324
33+
repo_rev=gitc10fd1d4
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="Jun 25, 2019"
47+
date="Jul 02, 2019"
4848

4949
# The shared library version of each of PMIx's public libraries.
5050
# These versions are maintained in accordance with the "Library

opal/mca/pmix/pmix3x/pmix/config/pmix.m4

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ AC_DEFUN([PMIX_SETUP_CORE],[
191191
[Link the output PMIx library to this extra lib (used in embedded mode)]))
192192
AC_MSG_CHECKING([for extra lib])
193193
AS_IF([test ! -z "$with_pmix_extra_lib"],
194-
[AS_IF([test "$with_pmix_extra_lib" == "yes" || test "$with_pmix_extra_lib" == "no"],
194+
[AS_IF([test "$with_pmix_extra_lib" = "yes" || test "$with_pmix_extra_lib" = "no"],
195195
[AC_MSG_RESULT([ERROR])
196196
AC_MSG_WARN([Invalid value for --with-extra-pmix-lib:])
197197
AC_MSG_WARN([ $with_pmix_extra_lib])
@@ -209,7 +209,7 @@ AC_DEFUN([PMIX_SETUP_CORE],[
209209
[Link any embedded components/tools that require it to the provided libtool lib (used in embedded mode)]))
210210
AC_MSG_CHECKING([for extra ltlib])
211211
AS_IF([test ! -z "$with_pmix_extra_ltlib"],
212-
[AS_IF([test "$with_pmix_extra_ltlib" == "yes" || test "$with_pmix_extra_ltlib" == "no"],
212+
[AS_IF([test "$with_pmix_extra_ltlib" = "yes" || test "$with_pmix_extra_ltlib" = "no"],
213213
[AC_MSG_RESULT([ERROR])
214214
AC_MSG_WARN([Invalid value for --with-pmix-extra-ltlib:])
215215
AC_MSG_WARN([ $with_pmix_extra_ltlib])
@@ -1184,7 +1184,7 @@ AC_MSG_CHECKING([if want to support dlopen of non-global namespaces])
11841184
AC_ARG_ENABLE([nonglobal-dlopen],
11851185
AC_HELP_STRING([--enable-nonglobal-dlopen],
11861186
[enable non-global dlopen (default: enabled)]))
1187-
if test "$enable_nonglobal_dlopen" == "no"; then
1187+
if test "$enable_nonglobal_dlopen" = "no"; then
11881188
AC_MSG_RESULT([no])
11891189
pmix_need_libpmix=0
11901190
else

opal/mca/pmix/pmix3x/pmix/configure.ac

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ m4_include([config/autogen_found_items.m4])
4444

4545
AC_INIT([pmix],
4646
[m4_normalize(esyscmd([config/pmix_get_version.sh VERSION --tarball]))],
47-
[https://github.com/pmix/pmix/issues], [pmix])
47+
[http://pmix.github.io/master], [pmix])
4848
AC_PREREQ(2.69)
4949
AC_CONFIG_AUX_DIR(./config)
5050
# Note that this directory must *exactly* match what was specified via
@@ -171,7 +171,7 @@ LT_PREREQ([2.2.6])
171171

172172
pmix_enable_shared="$enable_shared"
173173
pmix_enable_static="$enable_static"
174-
AS_IF([test ! -z "$enable_static" && test "$enable_static" == "yes"],
174+
AS_IF([test ! -z "$enable_static" && test "$enable_static" = "yes"],
175175
[CFLAGS="$CFLAGS -fPIC"])
176176

177177
AM_ENABLE_SHARED
@@ -232,7 +232,6 @@ AS_IF([test ! -z "$PMIX_CFLAGS_cache"], [CFLAGS="$CFLAGS $PMIX_CFLAGS_cache"])
232232
#fi
233233

234234
# Cleanup duplicate flags
235-
PMIX_FLAGS_UNIQ(CFLAGS)
236235
PMIX_FLAGS_UNIQ(CPPFLAGS)
237236
PMIX_FLAGS_UNIQ(LDFLAGS)
238237
PMIX_FLAGS_UNIQ(LIBS)
@@ -259,17 +258,6 @@ AC_MSG_RESULT([$LDFLAGS])
259258
AC_MSG_CHECKING([final LIBS])
260259
AC_MSG_RESULT([$LIBS])
261260

262-
####################################################################
263-
# -Werror for CI scripts
264-
####################################################################
265-
266-
AC_ARG_ENABLE(werror,
267-
AC_HELP_STRING([--enable-werror],
268-
[Treat compiler warnings as errors]),
269-
[
270-
CFLAGS="$CFLAGS -Werror"
271-
])
272-
273261
####################################################################
274262
# Version information
275263
####################################################################

opal/mca/pmix/pmix3x/pmix/contrib/pmix.spec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@
192192

193193
Summary: An extended/exascale implementation of PMI
194194
Name: %{?_name:%{_name}}%{!?_name:pmix}
195-
Version: 3.1.3rc4
195+
Version: 3.1.3
196196
Release: 1%{?dist}
197197
License: BSD
198198
Group: Development/Libraries

opal/mca/pmix/pmix3x/pmix/contrib/whitespace-purge.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
#
3-
# Copyright (c) 2015 Intel, Inc. All rights reserved.
3+
# Copyright (c) 2015-2019 Intel, Inc. All rights reserved.
44
# Copyright (c) 2015 Los Alamos National Security, LLC. All rights
55
# reserved
66
# Copyright (c) 2015 Cisco Systems, Inc.
@@ -18,7 +18,7 @@ for file in $(git ls-files) ; do
1818
# skip sym links, pdfs, etc. If any other file types should be
1919
# skipped add the check here.
2020
type=$(file -b --mime-type -h $file)
21-
if test ${type::4} == "text" ; then
21+
if test ${type::4} = "text" ; then
2222
# Eliminate whitespace at the end of lines
2323
perl -pi -e 's/\s*$/\n/' $file
2424
fi

opal/mca/pmix/pmix3x/pmix/src/mca/pnet/opa/configure.m4

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# All rights reserved.
1313
# Copyright (c) 2010 Cisco Systems, Inc. All rights reserved.
1414
# Copyright (c) 2013 Sandia National Laboratories. All rights reserved.
15-
# Copyright (c) 2014-2018 Intel, Inc. All rights reserved.
15+
# Copyright (c) 2014-2019 Intel, Inc. All rights reserved.
1616
# $COPYRIGHT$
1717
#
1818
# Additional copyrights may follow
@@ -46,7 +46,7 @@ AC_DEFUN([MCA_pmix_pnet_opa_CONFIG],[
4646
pmix_check_opamgt_dir=
4747

4848
AC_MSG_CHECKING([if opamgt requested])
49-
AS_IF([test "$with_opamgt" == "no"],
49+
AS_IF([test "$with_opamgt" = "no"],
5050
[AC_MSG_RESULT([no])
5151
pmix_check_opamgt_happy=no],
5252
[AC_MSG_RESULT([yes])

0 commit comments

Comments
 (0)