[Darshan-commits] [Git][darshan/darshan][autoperf-mod] update generated configure script

Philip Carns xgitlab at cels.anl.gov
Thu Feb 22 14:16:09 CST 2018


Philip Carns pushed to branch autoperf-mod at darshan / darshan


Commits:
e3934766 by Phil Carns at 2018-02-22T15:15:18-05:00
update generated configure script

- real solution would be not to have configure in git, but for the
moment just keep updating

- - - - -


1 changed file:

- darshan-runtime/configure


Changes:

=====================================
darshan-runtime/configure
=====================================
--- a/darshan-runtime/configure
+++ b/darshan-runtime/configure
@@ -621,8 +621,10 @@ ac_includes_default="\
 
 ac_subst_vars='LTLIBOBJS
 LIBOBJS
+with_papi
 DARSHAN_HDF5_LD_OPTS
 BUILD_HDF5_MODULE
+DARSHAN_USE_APXC
 DARSHAN_USE_LUSTRE
 DARSHAN_USE_BGQ
 MPICH_LIB_OLD
@@ -694,6 +696,7 @@ enable_cuserid
 enable_group_readable_logs
 enable_bgq_mod
 enable_lustre_mod
+enable_autoperf_crayxc
 enable_mmap_logs
 with_mem_align
 with_log_path_by_env
@@ -1339,6 +1342,7 @@ Optional Features:
                           Set log files to be group readable
   --disable-bgq-mod       Disables compilation and use of BG/Q module (for BG/Q systems)
   --disable-lustre-mod    Disables compilation and use of the Lustre module
+  --enable-autoperf-crayxc    Enables compilation and use of the AutoPerf Cray XC module
   --enable-mmap-logs      Enables ability to mmap I/O data to log file
   --enable-HDF5-post-1.10
                           Enable HDF5 module for HDF5 version 1.10 or later
@@ -3607,6 +3611,12 @@ else
 fi
 
 
+# Check whether --enable-autoperf-crayxc was given.
+if test "${enable_autoperf_crayxc+set}" = set; then :
+  enableval=$enable_autoperf_crayxc; enable_autoperf_crayxc=yes
+fi
+
+
 # Check whether --enable-mmap-logs was given.
 if test "${enable_mmap_logs+set}" = set; then :
   enableval=$enable_mmap_logs; if test "x$enableval" = "xyes" ; then
@@ -3773,6 +3783,19 @@ fi
 
 fi
 
+if test x$enable_autoperf_crayxc = xyes; then
+    ac_fn_c_check_header_mongrel "$LINENO" "papi.h" "ac_cv_header_papi_h" "$ac_includes_default"
+if test "x$ac_cv_header_papi_h" = xyes; then :
+  with_papi=-lpapi
+else
+  as_fn_error $? "Cannot find required header for papi" "$LINENO" 5
+fi
+
+
+
+    DARSHAN_USE_APXC=1
+fi
+
 if test x$GOT_ALIGNMENT != x1; then
     as_fn_error $? "must provide --with-mem-align=<num> argument to configure." "$LINENO" 5
 fi
@@ -4413,6 +4436,8 @@ DARSHAN_VERSION="3.1.5"
 
 
 
+
+
 ac_config_files="$ac_config_files Makefile darshan-mk-log-dirs.pl darshan-gen-cc.pl darshan-gen-cxx.pl darshan-gen-fortran.pl darshan-config share/craype-1.x/darshan-module share/craype-2.x/darshan-module lib/pkgconfig/darshan-runtime.pc share/mpi-profile/darshan-cc.conf share/mpi-profile/darshan-cxx.conf share/mpi-profile/darshan-f.conf share/mpi-profile/darshan-bg-cc.conf share/mpi-profile/darshan-bg-cxx.conf share/mpi-profile/darshan-bg-f.conf share/ld-opts/darshan-base-ld-opts"
 
 cat >confcache <<\_ACEOF



View it on GitLab: https://xgitlab.cels.anl.gov/darshan/darshan/commit/e3934766320c3c5211e8e9ce3393fe3405f6148b

---
View it on GitLab: https://xgitlab.cels.anl.gov/darshan/darshan/commit/e3934766320c3c5211e8e9ce3393fe3405f6148b
You're receiving this email because of your account on xgitlab.cels.anl.gov.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/darshan-commits/attachments/20180222/0d971bb0/attachment-0001.html>


More information about the Darshan-commits mailing list