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 034b37d189d0082292a8b861c21e1c3bfb61855b (commit) from bfdad82283520038a8abad059ef637442321b93b (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/034b37d189d0082292a8b861c21e1c3bfb... commit 034b37d189d0082292a8b861c21e1c3bfb61855b Author: Rob Latham <[email protected]> Date: Fri Jun 20 11:05:05 2014 -0500 Lustre used constants w/o header file If we are going to use UINT_MAX and USHRT_MAX, something needs to bring in limits.h. Martin Audet <[email protected]> reported a build failure because we did not include limits.h. In addition to his one-line patch I threw in a configure-time check just in case. diff --git a/src/mpi/romio/adio/ad_lustre/ad_lustre_hints.c b/src/mpi/romio/adio/ad_lustre/ad_lustre_hints.c index a6e87e8..051cfb0 100644 --- a/src/mpi/romio/adio/ad_lustre/ad_lustre_hints.c +++ b/src/mpi/romio/adio/ad_lustre/ad_lustre_hints.c @@ -11,6 +11,9 @@ #include "ad_lustre.h" #include "adio_extern.h" #include "hint_fns.h" +#ifdef HAVE_LIMITS_H +#include <limits.h> +#endif void ADIOI_LUSTRE_SetInfo(ADIO_File fd, MPI_Info users_info, int *error_code) { diff --git a/src/mpi/romio/configure.ac b/src/mpi/romio/configure.ac index df13053..6da8836 100644 --- a/src/mpi/romio/configure.ac +++ b/src/mpi/romio/configure.ac @@ -437,7 +437,7 @@ AC_TYPE_OFF_T # Header files # Find the CPP before the header check AC_PROG_CPP -AC_CHECK_HEADERS([unistd.h fcntl.h malloc.h stddef.h sys/types.h]) +AC_CHECK_HEADERS([unistd.h fcntl.h malloc.h stddef.h sys/types.h limits.h]) AC_CHECK_HEADERS(mpix.h,,,[#include <mpi.h>]) # ----------------------------------------------------------------------- Summary of changes: src/mpi/romio/adio/ad_lustre/ad_lustre_hints.c | 3 +++ src/mpi/romio/configure.ac | 2 +- 2 files changed, 4 insertions(+), 1 deletions(-) hooks/post-receive -- MPICH primary repository