@@ -10,7 +10,7 @@ dnl Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
10
10
dnl University of Stuttgart. All rights reserved.
11
11
dnl Copyright (c) 2004-2005 The Regents of the University of California.
12
12
dnl All rights reserved.
13
- dnl Copyright (c) 2006-2015 Cisco Systems, Inc. All rights reserved.
13
+ dnl Copyright (c) 2006-2016 Cisco Systems, Inc. All rights reserved.
14
14
dnl Copyright (c) 2007 Sun Microsystems, Inc. All rights reserved.
15
15
dnl Copyright (c) 2009 IBM Corporation. All rights reserved.
16
16
dnl Copyright (c) 2009 Los Alamos National Security, LLC. All rights
92
92
AC_MSG_CHECKING([if want to debug memory usage])
93
93
AC_ARG_ENABLE(mem-debug,
94
94
AC_HELP_STRING([--enable-mem-debug],
95
- [enable memory debugging (debugging only ) (default: disabled)]))
95
+ [enable memory debugging (not for general MPI users ! ) (default: disabled)]))
96
96
if test " $enable_mem_debug " = " yes" ; then
97
97
AC_MSG_RESULT([yes])
98
98
WANT_MEM_DEBUG=1
99
99
else
100
100
AC_MSG_RESULT([no])
101
101
WANT_MEM_DEBUG=0
102
102
fi
103
- # ################### Early development override ####################
104
- if test " $WANT_MEM_DEBUG " = " 0" && test -z " $enable_mem_debug " && test " $OPAL_DEVEL " = 1; then
105
- WANT_MEM_DEBUG=1
106
- echo " --> developer override: enable mem profiling by default"
107
- fi
108
- # ################### Early development override ####################
109
103
AC_DEFINE_UNQUOTED(OPAL_ENABLE_MEM_DEBUG, $WANT_MEM_DEBUG ,
110
104
[Whether we want the memory profiling or not])
111
105
@@ -116,20 +110,14 @@ AC_DEFINE_UNQUOTED(OPAL_ENABLE_MEM_DEBUG, $WANT_MEM_DEBUG,
116
110
AC_MSG_CHECKING([if want to profile memory usage])
117
111
AC_ARG_ENABLE(mem-profile,
118
112
AC_HELP_STRING([--enable-mem-profile],
119
- [enable memory profiling (debugging only ) (default: disabled)]))
113
+ [enable memory profiling (not for general MPI users ! ) (default: disabled)]))
120
114
if test " $enable_mem_profile " = " yes" ; then
121
115
AC_MSG_RESULT([yes])
122
116
WANT_MEM_PROFILE=1
123
117
else
124
118
AC_MSG_RESULT([no])
125
119
WANT_MEM_PROFILE=0
126
120
fi
127
- # ################### Early development override ####################
128
- if test " $WANT_MEM_PROFILE " = " 0" && test -z " $enable_mem_profile " && test " $OPAL_DEVEL " = 1; then
129
- WANT_MEM_PROFILE=1
130
- echo " --> developer override: enable mem profiling by default"
131
- fi
132
- # ################### Early development override ####################
133
121
AC_DEFINE_UNQUOTED(OPAL_ENABLE_MEM_PROFILE, $WANT_MEM_PROFILE ,
134
122
[Whether we want the memory profiling or not])
135
123
@@ -140,20 +128,20 @@ AC_DEFINE_UNQUOTED(OPAL_ENABLE_MEM_PROFILE, $WANT_MEM_PROFILE,
140
128
AC_MSG_CHECKING([if want developer-level compiler pickyness])
141
129
AC_ARG_ENABLE(picky,
142
130
AC_HELP_STRING([--enable-picky],
143
- [enable developer-level compiler pickyness when building Open MPI (default: disabled)]))
131
+ [enable developer-level compiler pickyness when building Open MPI (default: disabled, unless a .git directory is found in the build tree )]))
144
132
if test " $enable_picky " = " yes" ; then
145
133
AC_MSG_RESULT([yes])
146
134
WANT_PICKY_COMPILER=1
147
135
else
148
136
AC_MSG_RESULT([no])
149
137
WANT_PICKY_COMPILER=0
150
138
fi
151
- # ################### Early development override ####################
139
+ # ################### Developer default override ####################
152
140
if test " $WANT_PICKY_COMPILER " = " 0" && test -z " $enable_picky " && test " $OPAL_DEVEL " = 1; then
153
141
WANT_PICKY_COMPILER=1
154
142
echo " --> developer override: enable picky compiler by default"
155
143
fi
156
- # ################### Early development override ####################
144
+ # ################### Developer default override ####################
157
145
158
146
#
159
147
# Developer debugging
@@ -190,13 +178,6 @@ AC_DEFINE_UNQUOTED(OPAL_ENABLE_TIMING, $WANT_TIMING,
190
178
AM_CONDITIONAL([OPAL_COMPILE_TIMING], [test " $WANT_TIMING " = " 1" ])
191
179
AM_CONDITIONAL([OPAL_INSTALL_TIMING_BINARIES], [test " $WANT_TIMING " = " 1" && test " $enable_binaries " != " no" ])
192
180
193
-
194
- # ################### Early development override ####################
195
- if test " $WANT_DEBUG " = " 0" && test -z " $enable_debug " && test " $OPAL_DEVEL " = 1; then
196
- WANT_DEBUG=1
197
- echo " --> developer override: enable debugging code by default"
198
- fi
199
- # ################### Early development override ####################
200
181
if test " $WANT_DEBUG " = " 0" ; then
201
182
CFLAGS=" -DNDEBUG $CFLAGS "
202
183
CXXFLAGS=" -DNDEBUG $CXXFLAGS "
0 commit comments