[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.1.2-60-g1d8ab10
Service Account
noreply at mpich.org
Thu Jul 31 22:34:14 CDT 2014
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".
The branch, master has been updated
via 1d8ab1069329201acbcf532f78e46319b27119fe (commit)
via 698d7f7203aa9b3931e0bbdd0b4546db36c48286 (commit)
from 004a5078374078d160e93b9024a46a4b463340b5 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/1d8ab1069329201acbcf532f78e46319b27119fe
commit 1d8ab1069329201acbcf532f78e46319b27119fe
Author: Pavan Balaji <balaji at anl.gov>
Date: Tue Jul 22 19:37:27 2014 -0500
Added F08 support to the CHANGES file.
Signed-off-by: Junchao Zhang <jczhang at mcs.anl.gov>
diff --git a/CHANGES b/CHANGES
index bbcd316..933072a 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,4 +1,22 @@
===============================================================================
+ Changes in 3.2
+===============================================================================
+
+ # Fortran 2008 bindings are enabled by default and fully supported.
+
+ # Several other minor bug fixes, memory leak fixes, and code cleanup.
+
+ A full list of changes is available at the following link:
+
+ http://git.mpich.org/mpich.git/shortlog/v3.1.2..v3.2a1
+
+ A full list of bugs that have been fixed is available at the
+ following link:
+
+ https://trac.mpich.org/projects/mpich/query?status=closed&group=resolution&milestone=mpich-3.2
+
+
+===============================================================================
Changes in 3.1.2
===============================================================================
http://git.mpich.org/mpich.git/commitdiff/698d7f7203aa9b3931e0bbdd0b4546db36c48286
commit 698d7f7203aa9b3931e0bbdd0b4546db36c48286
Author: Pavan Balaji <balaji at anl.gov>
Date: Thu Jul 31 13:37:48 2014 -0500
Merge F90 and F2008 enabling.
We specifically check which features are provided by the compiler and
disable the rest. This also enables Fortran 2008 support by default.
Signed-off-by: Junchao Zhang <jczhang at mcs.anl.gov>
diff --git a/configure.ac b/configure.ac
index 216b6e8..5164887 100644
--- a/configure.ac
+++ b/configure.ac
@@ -413,12 +413,11 @@ dnl We enable f77 and fc if we can find compilers for them.
dnl In addition, we check whether f77 and fc can work together.
AC_ARG_ENABLE(fortran,
[ --enable-fortran=option - Control the level of Fortran support in the MPICH implementation.
- yes|all - Enable all available Fortran implementations (F77, F90, F08)
+ yes|all - Enable all available Fortran implementations (F77, F90+)
f77 - Enable Fortran 77 support
- f90 - Enable Fortran 90 support
- f08 - Enable Fortran 2008 support
+ fc - Enable Fortran 90 and 2008 support
no|none - No Fortran support
-],,[enable_fortran=f77,f90])
+],,[enable_fortran=all])
AC_ARG_ENABLE(f77,
AC_HELP_STRING([--enable-f77],
@@ -674,7 +673,6 @@ save_IFS="$IFS"
IFS=","
enable_f77=no
enable_fc=no
-enable_f08=no
for option in $enable_fortran ; do
case "$option" in
yes|all)
@@ -682,18 +680,13 @@ for option in $enable_fortran ; do
enable_fc=yes
;;
no|none)
- enable_f77=no
- enable_fc=no
;;
f77)
enable_f77=yes
;;
- f90)
+ fc)
enable_fc=yes
;;
- f08)
- enable_f08=yes
- ;;
*)
IFS="$save_IFS"
AC_MSG_WARN([Unknown value $option for --enable-fortran])
@@ -704,7 +697,7 @@ done
IFS="$save_IFS"
if test "$enable_f77" = "no" ; then
- if test "$enable_f90" = "yes" ; then
+ if test "$enable_fc" = "yes" ; then
AC_MSG_ERROR([Fortran 90 support requires enabling Fortran 77])
fi
fi
@@ -2185,7 +2178,7 @@ if test "$enable_fc" = "yes" ; then
fi
f08_works=no
-if test "$enable_f08" = "yes" ; then
+if test "$enable_fc" = "yes" ; then
PAC_FC_2008_SUPPORT([f08_works=yes],[f08_works=no])
fi
AM_CONDITIONAL([BUILD_F08_BINDING], [test "$f08_works" = "yes"])
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 18 ++++++++++++++++++
configure.ac | 19 ++++++-------------
2 files changed, 24 insertions(+), 13 deletions(-)
hooks/post-receive
--
MPICH primary repository
More information about the commits
mailing list