[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.1rc2-42-ga0c4278

mysql vizuser noreply at mpich.org
Thu Dec 5 15:37:00 CST 2013


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  a0c4278f1400a73eb63c5106e2bd3b1a6565ad5a (commit)
      from  b0c0f93fb68821d3dd4b24582094739740836dd5 (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/a0c4278f1400a73eb63c5106e2bd3b1a6565ad5a

commit a0c4278f1400a73eb63c5106e2bd3b1a6565ad5a
Author: Rob Latham <robl at mcs.anl.gov>
Date:   Thu Dec 5 15:33:47 2013 -0600

    fix compile errors with lustre
    
    - the XOPEN_SOURCE definition seems to be uneeded.  It was there from
      the early days, probably defensively, but it messes up the declaration
      of caddr_t needed by quota.h which in turn is recently needed by
      lustre.
    
    - the reworked hint functions for lustre did not compile.  oops.
    
    Closes #1973

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 8872e01..aaab557 100644
--- a/src/mpi/romio/adio/ad_lustre/ad_lustre_hints.c
+++ b/src/mpi/romio/adio/ad_lustre/ad_lustre_hints.c
@@ -140,17 +140,17 @@ void ADIOI_LUSTRE_SetInfo(ADIO_File fd, MPI_Info users_info, int *error_code)
         /* CO: IO Clients/OST,
          * to keep the load balancing between clients and OSTs */
 	ADIOI_Info_check_and_install_int(fd, users_info, "romio_lustre_co_ratio", 
-		&(fd->hints->fs_hints.lustre.co_ratio));
+		&(fd->hints->fs_hints.lustre.co_ratio), myname, error_code );
 
         /* coll_threshold:
          * if the req size is bigger than this, collective IO may not be performed.
          */
 	ADIOI_Info_check_and_install_int(fd, users_info, "romio_lustre_coll_threshold",
-		&(fd->hints->fs_hints.lustre.coll_threshold) );
+		&(fd->hints->fs_hints.lustre.coll_threshold), myname, error_code );
 
         /* ds_in_coll: disable data sieving in collective IO */
 	ADIOI_Info_check_and_install_enabled(fd, users_info, "romio_lustre_ds_in_coll",
-		&(fd->hints->fs_hints.lustre.ds_in_coll) );
+		&(fd->hints->fs_hints.lustre.ds_in_coll), myname, error_code );
 
     }
     /* set the values for collective I/O and data sieving parameters */
diff --git a/src/mpi/romio/adio/ad_lustre/ad_lustre_rwcontig.c b/src/mpi/romio/adio/ad_lustre/ad_lustre_rwcontig.c
index 0b7bc24..4168acf 100644
--- a/src/mpi/romio/adio/ad_lustre/ad_lustre_rwcontig.c
+++ b/src/mpi/romio/adio/ad_lustre/ad_lustre_rwcontig.c
@@ -8,7 +8,6 @@
  *   Copyright (C) 2008 Sun Microsystems, Lustre group
  */
 
-#define _XOPEN_SOURCE 600
 #include <stdlib.h>
 #include <malloc.h>
 #include "ad_lustre.h"

-----------------------------------------------------------------------

Summary of changes:
 src/mpi/romio/adio/ad_lustre/ad_lustre_hints.c    |    6 +++---
 src/mpi/romio/adio/ad_lustre/ad_lustre_rwcontig.c |    1 -
 2 files changed, 3 insertions(+), 4 deletions(-)


hooks/post-receive
-- 
MPICH primary repository


More information about the commits mailing list