Ticket #193: config.log

File config.log, 172.6 kB (added by Christopher Tanner, 4 months ago)

Added by email2trac

Line 
1 This file contains any messages produced by compilers while
2 running configure, to aid debugging if configure makes a mistake.
3
4 It was created by configure, which was
5 generated by GNU Autoconf 2.59.  Invocation command line was
6
7   $ ./configure --prefix=/usr/local/mpi/mpich2-1.0.7 --enable-cxx --enable-f70 --enable-f90 CC=icc CXX=icpc F70=ifort F90=ifort
8
9 ## --------- ##
10 ## Platform. ##
11 ## --------- ##
12
13 hostname = master
14 uname -m = x86_64
15 uname -r = 2.6.24-16-server
16 uname -s = Linux
17 uname -v = #1 SMP Thu Apr 10 13:15:38 UTC 2008
18
19 /usr/bin/uname -p = unknown
20 /bin/uname -X     = unknown
21
22 /bin/arch              = unknown
23 /usr/bin/arch -k       = unknown
24 /usr/convex/getsysinfo = unknown
25 hostinfo               = unknown
26 /bin/machine           = unknown
27 /usr/bin/oslevel       = unknown
28 /bin/universe          = unknown
29
30 PATH: /usr/local/mpi/mpich2/bin
31 PATH: /usr/local/intel/fce/10.1.015/bin
32 PATH: /usr/local/intel/cce/10.1.015/bin
33 PATH: /usr/local/sbin
34 PATH: /usr/local/bin
35 PATH: /usr/sbin
36 PATH: /usr/bin
37 PATH: /sbin
38 PATH: /bin
39
40
41 ## ----------- ##
42 ## Core tests. ##
43 ## ----------- ##
44
45 configure:3163: checking for gcc
46 configure:3189: result: icc
47 configure:3433: checking for C compiler version
48 configure:3436: icc --version </dev/null >&5
49 icc (ICC) 10.1 20080312
50 Copyright (C) 1985-2008 Intel Corporation.  All rights reserved.
51
52 configure:3439: $? = 0
53 configure:3441: icc -v </dev/null >&5
54 Version 10.1
55 configure:3444: $? = 0
56 configure:3446: icc -V </dev/null >&5
57 Intel(R) C Compiler for applications running on Intel(R) 64, Version 10.1    Build 20080312 Package ID: l_cc_p_10.1.015
58 Copyright (C) 1985-2008 Intel Corporation.  All rights reserved.
59 FOR NON-COMMERCIAL USE ONLY
60
61 configure:3449: $? = 0
62 configure:3472: checking for C compiler default output file name
63 configure:3475: icc    conftest.c  >&5
64 configure:3478: $? = 0
65 configure:3524: result: a.out
66 configure:3529: checking whether the C compiler works
67 configure:3535: ./a.out
68 configure:3538: $? = 0
69 configure:3555: result: yes
70 configure:3562: checking whether we are cross compiling
71 configure:3564: result: no
72 configure:3567: checking for suffix of executables
73 configure:3569: icc -o conftest    conftest.c  >&5
74 configure:3572: $? = 0
75 configure:3597: result:
76 configure:3603: checking for suffix of object files
77 configure:3624: icc -c   conftest.c >&5
78 configure:3627: $? = 0
79 configure:3649: result: o
80 configure:3653: checking whether we are using the GNU C compiler
81 configure:3677: icc -c   conftest.c >&5
82 configure:3683: $? = 0
83 configure:3686: test -z                          || test ! -s conftest.err
84 configure:3689: $? = 0
85 configure:3692: test -s conftest.o
86 configure:3695: $? = 0
87 configure:3708: result: yes
88 configure:3714: checking whether icc accepts -g
89 configure:3735: icc -c -g  conftest.c >&5
90 configure:3741: $? = 0
91 configure:3744: test -z                          || test ! -s conftest.err
92 configure:3747: $? = 0
93 configure:3750: test -s conftest.o
94 configure:3753: $? = 0
95 configure:3764: result: yes
96 configure:3781: checking for icc option to accept ANSI C
97 configure:3851: icc  -c -g -O2  conftest.c >&5
98 configure:3857: $? = 0
99 configure:3860: test -z                          || test ! -s conftest.err
100 configure:3863: $? = 0
101 configure:3866: test -s conftest.o
102 configure:3869: $? = 0
103 configure:3887: result: none needed
104 configure:3905: icc -c -g -O2  conftest.c >&5
105 conftest.c(2): error: identifier "choke" is undefined
106     choke me
107     ^
108
109 conftest.c(3): error: expected a ";"
110
111 compilation aborted for conftest.c (code 2)
112 configure:3911: $? = 2
113 configure: failed program was:
114 | #ifndef __cplusplus
115 |   choke me
116 | #endif
117 configure:4429: checking whether C compiler accepts option -O2
118 configure:4439: result: yes
119 configure:4441: checking whether routines compiled with -O2 can be linked with ones compiled without -O2
120 configure:4449: result: yes
121 configure:4668: checking for type of weak symbol support
122 configure:4697: icc -o conftest  -O2   conftest.c  >&5
123 configure:4703: $? = 0
124 configure:4706: test -z                          || test ! -s conftest.err
125 configure:4709: $? = 0
126 configure:4712: test -s conftest
127 configure:4715: $? = 0
128 configure:4893: result: pragma weak
129 configure:4920: checking whether __attribute__ ((weak)) allowed
130 configure:4942: icc -c  -O2  conftest.c >&5
131 configure:4948: $? = 0
132 configure:4951: test -z                          || test ! -s conftest.err
133 configure:4954: $? = 0
134 configure:4957: test -s conftest.o
135 configure:4960: $? = 0
136 configure:4971: result: yes
137 configure:4985: checking for multiple weak symbol support
138 configure:5022: result: yes
139 configure:5139: checking for g77
140 configure:5168: result: no
141 configure:5139: checking for f77
142 configure:5168: result: no
143 configure:5139: checking for xlf
144 configure:5168: result: no
145 configure:5139: checking for frt
146 configure:5168: result: no
147 configure:5139: checking for pgf77
148 configure:5168: result: no
149 configure:5139: checking for fort77
150 configure:5168: result: no
151 configure:5139: checking for fl32
152 configure:5168: result: no
153 configure:5139: checking for af77
154 configure:5168: result: no
155 configure:5139: checking for f90
156 configure:5168: result: no
157 configure:5139: checking for xlf90
158 configure:5168: result: no
159 configure:5139: checking for pgf90
160 configure:5168: result: no
161 configure:5139: checking for epcf90
162 configure:5168: result: no
163 configure:5139: checking for f95
164 configure:5155: found /usr/bin/f95
165 configure:5165: result: f95
166 configure:5180: checking for Fortran 77 compiler version
167 configure:5183: f95 --version </dev/null >&5
168 GNU Fortran (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
169 Copyright (C) 2007 Free Software Foundation, Inc.
170
171 GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
172 You may redistribute copies of GNU Fortran
173 under the terms of the GNU General Public License.
174 For more information about these matters, see the file named COPYING
175
176 configure:5186: $? = 0
177 configure:5188: f95 -v </dev/null >&5
178 Using built-in specs.
179 Target: x86_64-linux-gnu
180 Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
181 Thread model: posix
182 gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
183 configure:5191: $? = 0
184 configure:5193: f95 -V </dev/null >&5
185 f95: '-V' option must have argument
186 configure:5196: $? = 1
187 configure:5204: checking whether we are using the GNU Fortran 77 compiler
188 configure:5218: f95 -c  conftest.F >&5
189 configure:5224: $? = 0
190 configure:5227: test -z                          || test ! -s conftest.err
191 configure:5230: $? = 0
192 configure:5233: test -s conftest.o
193 configure:5236: $? = 0
194 configure:5249: result: yes
195 configure:5255: checking whether f95 accepts -g
196 configure:5267: f95 -c -g conftest.f >&5
197 configure:5273: $? = 0
198 configure:5276: test -z                          || test ! -s conftest.err
199 configure:5279: $? = 0
200 configure:5282: test -s conftest.o
201 configure:5285: $? = 0
202 configure:5297: result: yes
203 configure:5571: checking whether Fortran 77 compiler accepts option -O2
204 configure:5587: f95  -o conftest conftest.f  >conftest.bas 2>&1
205 configure:5590: $? = 0
206 configure:5592: f95 -O2  -o conftest conftest.f  >conftest.out 2>&1
207 configure:5595: $? = 0
208 configure:5598: result: yes
209 configure:5600: checking whether routines compiled with -O2 can be linked with ones compiled without -O2
210 configure:5606: f95 -c  conftest2.f >conftest2.out 2>&1
211 configure:5609: $? = 0
212 configure:5611: f95 -O2  -o conftest conftest2.o conftest.f  >conftest.bas 2>&1
213 configure:5614: $? = 0
214 configure:5653: result: yes
215 configure:5837: checking how to get verbose linking output from f95
216 configure:5848: f95 -c  -O2 conftest.f >&5
217 configure:5854: $? = 0
218 configure:5857: test -z                          || test ! -s conftest.err
219 configure:5860: $? = 0
220 configure:5863: test -s conftest.o
221 configure:5866: $? = 0
222 configure:5883: f95 -o conftest  -O2 -v  conftest.f  >&5
223 Using built-in specs.
224 Target: x86_64-linux-gnu
225 Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
226 Thread model: posix
227 gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
228  /usr/lib/gcc/x86_64-linux-gnu/4.2.3/f951 conftest.f -ffixed-form -quiet -dumpbase conftest.f -mtune=generic -auxbase conftest -O2 -version -fstack-protector -I /usr/lib/gcc/x86_64-linux-gnu/4.2.3/finclude -o /tmp/ccZUDV3Q.s
229 GNU F95 version 4.2.3 (Ubuntu 4.2.3-2ubuntu7) (x86_64-linux-gnu)
230         compiled by GNU C version 4.2.3 (Ubuntu 4.2.3-2ubuntu7).
231 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
232  as --traditional-format -V -Qy -o /tmp/ccyvWtDB.o /tmp/ccZUDV3Q.s
233 GNU assembler version 2.18.0 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.18.0.20080103
234  /usr/lib/gcc/x86_64-linux-gnu/4.2.3/collect2 --eh-frame-hdr -m elf_x86_64 --hash-style=both -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o conftest /usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.2.3/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../.. /tmp/ccyvWtDB.o -lgfortranbegin -lgfortran -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.2.3/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib/crtn.o
235 configure:5938: result: -v
236 configure:5940: checking for Fortran libraries of f95
237 configure:5961: f95 -o conftest  -O2 -v  conftest.f  >&5
238 Using built-in specs.
239 Target: x86_64-linux-gnu
240 Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
241 Thread model: posix
242 gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
243  /usr/lib/gcc/x86_64-linux-gnu/4.2.3/f951 conftest.f -ffixed-form -quiet -dumpbase conftest.f -mtune=generic -auxbase conftest -O2 -version -fstack-protector -I /usr/lib/gcc/x86_64-linux-gnu/4.2.3/finclude -o /tmp/cc2NGtiZ.s
244 GNU F95 version 4.2.3 (Ubuntu 4.2.3-2ubuntu7) (x86_64-linux-gnu)
245         compiled by GNU C version 4.2.3 (Ubuntu 4.2.3-2ubuntu7).
246 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
247  as --traditional-format -V -Qy -o /tmp/ccojBVRM.o /tmp/cc2NGtiZ.s
248 GNU assembler version 2.18.0 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.18.0.20080103
249  /usr/lib/gcc/x86_64-linux-gnu/4.2.3/collect2 --eh-frame-hdr -m elf_x86_64 --hash-style=both -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o conftest /usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.2.3/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../.. /tmp/ccojBVRM.o -lgfortranbegin -lgfortran -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.2.3/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib/crtn.o
250 configure:6122: result:  -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../.. -lgfortranbegin -lgfortran -lm -lgcc_s
251 configure:6138: checking whether f95 accepts the FLIBS found by autoconf
252 configure:6151: f95 -o conftest  -O2  conftest.f  >&5
253 configure:6154: $? = 0
254 configure:6162: result: yes
255 configure:6198: checking whether C can link with  -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../.. -lgfortranbegin -lgfortran -lm -lgcc_s
256 configure:6219: icc -o conftest  -O2   conftest.c   -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../.. -lgfortranbegin -lgfortran -lm -lgcc_s >&5
257 configure:6225: $? = 0
258 configure:6228: test -z                          || test ! -s conftest.err
259 configure:6231: $? = 0
260 configure:6234: test -s conftest
261 configure:6237: $? = 0
262 configure:6249: result: yes
263 configure:6347: icc -c  -O2  conftest.c >&5
264 configure:6353: $? = 0
265 configure:6356: test -z                          || test ! -s conftest.err
266 configure:6359: $? = 0
267 configure:6362: test -s conftest.o
268 configure:6365: $? = 0
269 configure:6378: checking for linker for Fortran main programs
270 configure:6388: icc -c  -O2  conftest.c >&5
271 configure:6391: $? = 0
272 configure:6410: f95 -c  -O2 conftest.f >&5
273 configure:6413: $? = 0
274 configure:6421: result: Use Fortran to link programs
275 configure:6446: checking for Fortran 77 name mangling
276 configure:6471: f95 -c  -O2 conftest.f 1>&5
277 configure:6474: $? = 0
278 configure:6508: icc -o conftest  -O2   conftest.c fconftestf.o  -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../.. -lgfortranbegin -lgfortran -lm -lgcc_s  >&5
279 conftest.c(24): warning #266: function "my_name" declared implicitly
280   my_name();
281   ^
282
283 /tmp/iccNCvAhc.o: In function `main':
284 conftest.c:(.text+0x1d): undefined reference to `my_name'
285 configure:6514: $? = 1
286 configure: failed program was:
287 | /* confdefs.h.  */
288 |
289 | #define PACKAGE_NAME ""
290 | #define PACKAGE_TARNAME ""
291 | #define PACKAGE_VERSION ""
292 | #define PACKAGE_STRING ""
293 | #define PACKAGE_BUGREPORT ""
294 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
295 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
296 | #define USE_LOGGING MPID_LOGGING_NONE
297 | #define HAVE_RUNTIME_THREADCHECK 1
298 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
299 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
300 | #define HAVE_ROMIO 1
301 | #define HAVE_PRAGMA_WEAK 1
302 | #define USE_WEAK_SYMBOLS 1
303 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
304 | #define HAVE_LONG_LONG 1
305 | /* end confdefs.h.  */
306 |
307 | int
308 | main ()
309 | {
310 | my_name();
311 |   ;
312 |   return 0;
313 | }
314 configure:6553: icc -o conftest  -O2   conftest.c fconftestf.o  -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../.. -lgfortranbegin -lgfortran -lm -lgcc_s  >&5
315 conftest.c(24): warning #266: function "my_name_" declared implicitly
316   my_name_();
317   ^
318
319 configure:6559: $? = 0
320 configure:6562: test -z                          || test ! -s conftest.err
321 configure:6565: $? = 0
322 configure:6568: test -s conftest
323 configure:6571: $? = 0
324 configure:7196: result: lower underscore
325 configure:7289: checking what libraries are needed to link Fortran programs with C routines that use stdio
326 configure:7308: icc -c  -O2 conftestc.c 1>&5
327 configure:7311: $? = 0
328 configure:7320: f95  -O2 -o conftest conftest.f conftestc.o 1>&5
329 configure:7323: $? = 0
330 configure:7346: result: none
331 configure:8150: checking whether Fortran accepts ! for comments
332 configure:8169: f95 -c  -O2 conftest.f >&5
333 configure:8175: $? = 0
334 configure:8178: test -z                          || test ! -s conftest.err
335 configure:8181: $? = 0
336 configure:8184: test -s conftest.o
337 configure:8187: $? = 0
338 configure:8204: result: yes
339 configure:8214: checking for include directory flag for Fortran
340 configure:8234: f95 -c  -O2 -Isrc conftest.f 1>&5
341 configure:8237: $? = 0
342 configure:8247: result: -I
343 configure:8265: checking for Fortran 77 flag for library directories
344 configure:8283: f95 -c  -O2 conftest1.f 1>&5
345 configure:8286: $? = 0
346 configure:8294: ar cr conftest2/libconftest.a conftest1.o
347 configure:8297: $? = 0
348 configure:8300: ranlib conftest2/libconftest.a
349 configure:8303: $? = 0
350 configure:8307: f95 -o conftest  -O2 -Lconftest2 conftest.f -lconftest  1>&5
351 configure:8310: $? = 0
352 configure:8324: result: -L
353 configure:8396: checking for which Fortran libraries are needed to link C with Fortran
354 configure:8407: f95 -c  -O2 conftest.f 1>&5
355 configure:8410: $? = 0
356 configure:8446: icc -o conftest  -O2   conftest.c mconftestf.o  >&5
357 conftest.c(32): warning #266: function "ftest_" declared implicitly
358   ftest_();
359   ^
360
361 configure:8452: $? = 0
362 configure:8455: test -z                          || test ! -s conftest.err
363 configure:8458: $? = 0
364 configure:8461: test -s conftest
365 configure:8464: $? = 0
366 configure:8617: result: none
367 configure:8707: checking whether Fortran compiler processes .F files with C preprocessor
368 configure:8718: f95 -c  -O2  conftest.F 1>&5
369 configure:8721: $? = 0
370 configure:8743: result: yes
371 configure:8889: checking that f works as the extension for Fortran 90 program
372 configure:8895: ifort -c  conftest.f >&5
373 configure:8898: $? = 0
374 configure:8900: result: yes
375 configure:8948: checking for Fortran 90 compiler version
376 configure:8951: ifort --version </dev/null >&5
377 ifort (IFORT) 10.1 20080312
378 Copyright (C) 1985-2008 Intel Corporation.  All rights reserved.
379
380 configure:8954: $? = 0
381 configure:8956: ifort -v </dev/null >&5
382 Version 10.1
383 configure:8959: $? = 0
384 configure:8961: ifort -V </dev/null >&5
385 Intel(R) Fortran Compiler for applications running on Intel(R) 64, Version 10.1    Build 20080312 Package ID: l_fc_p_10.1.015
386 Copyright (C) 1985-2008 Intel Corporation.  All rights reserved.
387 FOR NON-COMMERCIAL USE ONLY
388
389 configure:8964: $? = 0
390 configure:8972: checking whether we are using the GNU Fortran 90 compiler
391 configure:8986: ifort -c  conftest.F >&5
392 fortcom: Error: conftest.F, line 3: Syntax error, found END-OF-STATEMENT when expecting one of: => = . ( : %
393        choke me
394 ---------------^
395 fortcom: Error: conftest.F, line 3: This statement is positioned incorrectly and/or has syntax errors.
396        choke me
397 ---------------^
398 compilation aborted for conftest.F (code 1)
399 configure:8992: $? = 1
400 configure: failed program was:
401 |       program main
402 | #ifndef __GNUC__
403 |        choke me
404 | #endif
405 |
406 |       end
407 configure:9017: result: no
408 configure:9024: checking whether ifort accepts -g
409 configure:9036: ifort -c -g conftest.f >&5
410 configure:9042: $? = 0
411 configure:9045: test -z                          || test ! -s conftest.err
412 configure:9048: $? = 0
413 configure:9051: test -s conftest.o
414 configure:9054: $? = 0
415 configure:9066: result: yes
416 configure:9089: checking for extension for Fortran 90 programs
417 configure:9097: ifort -c -g conftest.f90 1>&5
418 configure:9100: $? = 0
419 configure:9102: result: f90
420 configure:9123: checking whether the Fortran 90 compiler (ifort -g ) works
421 configure:9141: ifort -o conftest -g  conftest.f90  1>&5
422 configure:9144: $? = 0
423 configure:9165: result: yes
424 configure:9171: checking whether the Fortran 90 compiler (ifort -g ) is a cross-compiler
425 configure:9173: result: no
426 configure:9202: checking for Fortran 90 module extension
427 configure:9221: ifort -c  conftest.f >&5
428 configure:9224: $? = 0
429 configure:9276: result: mod
430 configure:9286: checking for Fortran 90 module include flag
431 configure:9311: ifort -c  conftest.f >&5
432 configure:9314: $? = 0
433 configure:9389: result: -I
434 configure:9427: checking whether Fortran 90 accepts f90 suffix
435 configure:9446: ifort -c  conftest.f90 >&5
436 configure:9452: $? = 0
437 configure:9455: test -z                          || test ! -s conftest.err
438 configure:9458: $? = 0
439 configure:9461: test -s conftest.o
440 configure:9464: $? = 0
441 configure:9481: result: yes
442 configure:9496: checking whether Fortran 90 compiler accepts option -O2
443 configure:9512: ifort  -o conftest conftest.f90  >conftest.bas 2>&1
444 configure:9515: $? = 0
445 configure:9517: ifort -O2  -o conftest conftest.f90  >conftest.out 2>&1
446 configure:9520: $? = 0
447 configure:9523: result: yes
448 configure:9525: checking whether routines compiled with -O2 can be linked with ones compiled without -O2
449 configure:9531: ifort -c  conftest2.f90 >conftest2.out 2>&1
450 configure:9534: $? = 0
451 configure:9536: ifort -O2  -o conftest conftest2.o conftest.f90  >conftest.bas 2>&1
452 configure:9539: $? = 0
453 configure:9578: result: yes
454 configure:9756: checking whether Fortran 90 compiler processes .F90 files with C preprocessor
455 configure:9767: ifort -c  -O2  conftest.F90 1>&5
456 configure:9770: $? = 0
457 configure:9792: result: yes
458 configure:9822: checking what libraries are needed to link Fortran90 programs with C routines that use stdio
459 configure:9842: icc -c  -O2 conftestc.c 1>&5
460 configure:9845: $? = 0
461 configure:9854: ifort  -O2 -o conftest conftest.f90 conftestc.o 1>&5
462 configure:9857: $? = 0
463 configure:9880: result: none
464 configure:9900: checking for f90 compiler vendor
465 configure:9940: result: intel
466 configure:10156: checking for C++ compiler version
467 configure:10159: icpc --version </dev/null >&5
468 icpc (ICC) 10.1 20080312
469 Copyright (C) 1985-2008 Intel Corporation.  All rights reserved.
470
471 configure:10162: $? = 0
472 configure:10164: icpc -v </dev/null >&5
473 Version 10.1
474 configure:10167: $? = 0
475 configure:10169: icpc -V </dev/null >&5
476 Intel(R) C++ Compiler for applications running on Intel(R) 64, Version 10.1    Build 20080312 Package ID: l_cc_p_10.1.015
477 Copyright (C) 1985-2008 Intel Corporation.  All rights reserved.
478 FOR NON-COMMERCIAL USE ONLY
479
480 configure:10172: $? = 0
481 configure:10175: checking whether we are using the GNU C++ compiler
482 configure:10199: icpc -c   conftest.cc >&5
483 configure:10205: $? = 0
484 configure:10208: test -z                         || test ! -s conftest.err
485 configure:10211: $? = 0
486 configure:10214: test -s conftest.o
487 configure:10217: $? = 0
488 configure:10230: result: yes
489 configure:10236: checking whether icpc accepts -g
490 configure:10257: icpc -c -g  conftest.cc >&5
491 configure:10263: $? = 0
492 configure:10266: test -z                         || test ! -s conftest.err
493 configure:10269: $? = 0
494 configure:10272: test -s conftest.o
495 configure:10275: $? = 0
496 configure:10286: result: yes
497 configure:10328: icpc -c -g -O2  conftest.cc >&5
498 configure:10334: $? = 0
499 configure:10337: test -z                         || test ! -s conftest.err
500 configure:10340: $? = 0
501 configure:10343: test -s conftest.o
502 configure:10346: $? = 0
503 configure:10372: icpc -c -g -O2  conftest.cc >&5
504 conftest.cc(27): error: identifier "exit" is undefined
505   exit (42);
506   ^
507
508 compilation aborted for conftest.cc (code 2)
509 configure:10378: $? = 2
510 configure: failed program was:
511 | /* confdefs.h.  */
512 |
513 | #define PACKAGE_NAME ""
514 | #define PACKAGE_TARNAME ""
515 | #define PACKAGE_VERSION ""
516 | #define PACKAGE_STRING ""
517 | #define PACKAGE_BUGREPORT ""
518 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
519 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
520 | #define USE_LOGGING MPID_LOGGING_NONE
521 | #define HAVE_RUNTIME_THREADCHECK 1
522 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
523 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
524 | #define HAVE_ROMIO 1
525 | #define HAVE_PRAGMA_WEAK 1
526 | #define USE_WEAK_SYMBOLS 1
527 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
528 | #define HAVE_LONG_LONG 1
529 | #define F77_NAME_LOWER_USCORE 1
530 | #define STDCALL
531 | #define HAVE_FORTRAN_BINDING 1
532 | /* end confdefs.h.  */
533 |
534 | int
535 | main ()
536 | {
537 | exit (42);
538 |   ;
539 |   return 0;
540 | }
541 configure:10328: icpc -c -g -O2  conftest.cc >&5
542 conftest.cc(23): error: namespace "std" has no member "exit"
543   extern "C" void std::exit (int) throw (); using std::exit;
544                        ^
545
546 conftest.cc(23): error: namespace "std" has no member "exit"
547   extern "C" void std::exit (int) throw (); using std::exit;
548                                                        ^
549
550 compilation aborted for conftest.cc (code 2)
551 configure:10334: $? = 2
552 configure: failed program was:
553 | /* confdefs.h.  */
554 |
555 | #define PACKAGE_NAME ""
556 | #define PACKAGE_TARNAME ""
557 | #define PACKAGE_VERSION ""
558 | #define PACKAGE_STRING ""
559 | #define PACKAGE_BUGREPORT ""
560 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
561 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
562 | #define USE_LOGGING MPID_LOGGING_NONE
563 | #define HAVE_RUNTIME_THREADCHECK 1
564 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
565 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
566 | #define HAVE_ROMIO 1
567 | #define HAVE_PRAGMA_WEAK 1
568 | #define USE_WEAK_SYMBOLS 1
569 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
570 | #define HAVE_LONG_LONG 1
571 | #define F77_NAME_LOWER_USCORE 1
572 | #define STDCALL
573 | #define HAVE_FORTRAN_BINDING 1
574 | /* end confdefs.h.  */
575 | extern "C" void std::exit (int) throw (); using std::exit;
576 | #include <stdlib.h>
577 | int
578 | main ()
579 | {
580 | exit (42);
581 |   ;
582 |   return 0;
583 | }
584 configure:10328: icpc -c -g -O2  conftest.cc >&5
585 conftest.cc(23): error: namespace "std" has no member "exit"
586   extern "C" void std::exit (int); using std::exit;
587                        ^
588
589 conftest.cc(23): error: namespace "std" has no member "exit"
590   extern "C" void std::exit (int); using std::exit;
591                                               ^
592
593 compilation aborted for conftest.cc (code 2)
594 configure:10334: $? = 2
595 configure: failed program was:
596 | /* confdefs.h.  */
597 |
598 | #define PACKAGE_NAME ""
599 | #define PACKAGE_TARNAME ""
600 | #define PACKAGE_VERSION ""
601 | #define PACKAGE_STRING ""
602 | #define PACKAGE_BUGREPORT ""
603 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
604 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
605 | #define USE_LOGGING MPID_LOGGING_NONE
606 | #define HAVE_RUNTIME_THREADCHECK 1
607 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
608 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
609 | #define HAVE_ROMIO 1
610 | #define HAVE_PRAGMA_WEAK 1
611 | #define USE_WEAK_SYMBOLS 1
612 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
613 | #define HAVE_LONG_LONG 1
614 | #define F77_NAME_LOWER_USCORE 1
615 | #define STDCALL
616 | #define HAVE_FORTRAN_BINDING 1
617 | /* end confdefs.h.  */
618 | extern "C" void std::exit (int); using std::exit;
619 | #include <stdlib.h>
620 | int
621 | main ()
622 | {
623 | exit (42);
624 |   ;
625 |   return 0;
626 | }
627 configure:10328: icpc -c -g -O2  conftest.cc >&5
628 configure:10334: $? = 0
629 configure:10337: test -z                         || test ! -s conftest.err
630 configure:10340: $? = 0
631 configure:10343: test -s conftest.o
632 configure:10346: $? = 0
633 configure:10372: icpc -c -g -O2  conftest.cc >&5
634 configure:10378: $? = 0
635 configure:10381: test -z                         || test ! -s conftest.err
636 configure:10384: $? = 0
637 configure:10387: test -s conftest.o
638 configure:10390: $? = 0
639 configure:10434: checking whether the C++ compiler icpc can build an executable
640 configure:10470: icpc -o conftest    conftest.cc  >&5
641 configure:10476: $? = 0
642 configure:10479: test -z                         || test ! -s conftest.err
643 configure:10482: $? = 0
644 configure:10485: test -s conftest
645 configure:10488: $? = 0
646 configure:10506: result: yes
647 configure:10520: checking whether the compiler supports exceptions
648 configure:10549: icpc -c   conftest.cc >&5
649 configure:10555: $? = 0
650 configure:10558: test -z                         || test ! -s conftest.err
651 configure:10561: $? = 0
652 configure:10564: test -s conftest.o
653 configure:10567: $? = 0
654 configure:10585: result: yes
655 configure:10595: checking whether the compiler recognizes bool as a built-in type
656 configure:10628: icpc -c   conftest.cc >&5
657 configure:10634: $? = 0
658 configure:10637: test -z                         || test ! -s conftest.err
659 configure:10640: $? = 0
660 configure:10643: test -s conftest.o
661 configure:10646: $? = 0
662 configure:10664: result: yes
663 configure:10674: checking whether the compiler implements namespaces
664 configure:10703: icpc -c   conftest.cc >&5
665 configure:10709: $? = 0
666 configure:10712: test -z                         || test ! -s conftest.err
667 configure:10715: $? = 0
668 configure:10718: test -s conftest.o
669 configure:10721: $? = 0
670 configure:10739: result: yes
671 configure:10760: checking whether <iostream> available
672 configure:10784: icpc -c   conftest.cc >&5
673 configure:10790: $? = 0
674 configure:10793: test -z                         || test ! -s conftest.err
675 configure:10796: $? = 0
676 configure:10799: test -s conftest.o
677 configure:10802: $? = 0
678 configure:10813: result: yes
679 configure:10819: checking whether the compiler implements the namespace std
680 configure:10852: icpc -c   conftest.cc >&5
681 configure:10858: $? = 0
682 configure:10861: test -z                         || test ! -s conftest.err
683 configure:10864: $? = 0
684 configure:10867: test -s conftest.o
685 configure:10870: $? = 0
686 configure:10889: result: yes
687 configure:10903: checking whether <math> available
688 configure:10927: icpc -c   conftest.cc >&5
689 conftest.cc(30): catastrophic error: could not open source file "math"
690   #include <math>
691                  ^
692
693 compilation aborted for conftest.cc (code 4)
694 configure:10933: $? = 4
695 configure: failed program was:
696 | /* confdefs.h.  */
697 |
698 | #define PACKAGE_NAME ""
699 | #define PACKAGE_TARNAME ""
700 | #define PACKAGE_VERSION ""
701 | #define PACKAGE_STRING ""
702 | #define PACKAGE_BUGREPORT ""
703 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
704 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
705 | #define USE_LOGGING MPID_LOGGING_NONE
706 | #define HAVE_RUNTIME_THREADCHECK 1
707 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
708 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
709 | #define HAVE_ROMIO 1
710 | #define HAVE_PRAGMA_WEAK 1
711 | #define USE_WEAK_SYMBOLS 1
712 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
713 | #define HAVE_LONG_LONG 1
714 | #define F77_NAME_LOWER_USCORE 1
715 | #define STDCALL
716 | #define HAVE_FORTRAN_BINDING 1
717 | #ifdef __cplusplus
718 | extern "C" void exit (int) throw ();
719 | #endif
720 | #define HAVE_CXX_EXCEPTIONS
721 | #define HAVE_NAMESPACES
722 | #define HAVE_NAMESPACE_STD
723 | /* end confdefs.h.  */
724 |
725 | #include <math>
726 |
727 | int
728 | main ()
729 | {
730 | using namespace std;
731 |   ;
732 |   return 0;
733 | }
734 configure:10956: result: no
735 configure:11000: checking for GNU g++ version
736 configure:11031: icpc -o conftest    conftest.cc  >&5
737 configure:11034: $? = 0
738 configure:11036: ./conftest
739 configure:11039: $? = 0
740 configure:11053: result: 4 . 2
741 configure:11101: checking whether C++ compiler accepts option -O2
742 configure:11111: result: yes
743 configure:11113: checking whether routines compiled with -O2 can be linked with ones compiled without -O2
744 configure:11121: result: yes
745 configure:11374: checking for perl
746 configure:11392: found /usr/bin/perl
747 configure:11404: result: /usr/bin/perl
748 configure:11416: checking for ar
749 configure:11432: found /usr/bin/ar
750 configure:11442: result: ar
751 configure:11463: checking for ranlib
752 configure:11479: found /usr/bin/ranlib
753 configure:11489: result: ranlib
754 configure:11511: checking for etags
755 configure:11540: result: no
756 configure:11587: checking for killall
757 configure:11603: found /usr/bin/killall
758 configure:11613: result: killall
759 configure:11658: checking for a BSD-compatible install
760 configure:11713: result: /usr/bin/install -c
761 configure:11733: checking whether install works
762 configure:11741: result: yes
763 configure:11837: checking whether install breaks libraries
764 configure:11878: result: no
765 configure:11900: checking whether mkdir -p works
766 configure:11916: result: yes
767 configure:11934: checking for make
768 configure:11950: found /usr/bin/make
769 configure:11960: result: make
770 configure:11973: checking whether clock skew breaks make
771 configure:11994: result: no
772 configure:12004: checking whether make supports include
773 configure:12028: result: yes
774 configure:12037: checking whether make allows comments in actions
775 configure:12060: result: yes
776 configure:12074: checking for virtual path format
777 configure:12113: result: VPATH
778 configure:12123: checking whether make sets CFLAGS
779 configure:12145: result: no
780 configure:12192: checking for bash
781 configure:12222: result: /bin/bash
782 configure:12244: checking whether /bin/bash supports arrays
783 configure:12253: result: yes
784 configure:13373: checking for doctext
785 configure:13404: result: false
786 configure:13413: checking for location of doctext style files
787 configure:13430: result: unavailable
788 configure:13442: checking for an ANSI C-conforming const
789 configure:13509: icc -c  -O2  conftest.c >&5
790 conftest.c(60): warning #592: variable "t" is used before its value is set
791       *t++ = 0;
792        ^
793
794 conftest.c(75): warning #592: variable "b" is used before its value is set
795       struct s *b; b->j = 5;
796                    ^
797
798 configure:13515: $? = 0
799 configure:13518: test -z                         || test ! -s conftest.err
800 configure:13521: $? = 0
801 configure:13524: test -s conftest.o
802 configure:13527: $? = 0
803 configure:13538: result: yes
804 configure:13549: checking for volatile
805 configure:13571: icc -c  -O2  conftest.c >&5
806 configure:13577: $? = 0
807 configure:13580: test -z                         || test ! -s conftest.err
808 configure:13583: $? = 0
809 configure:13586: test -s conftest.o
810 configure:13589: $? = 0
811 configure:13600: result: yes
812 configure:13611: checking for restrict
813 configure:13633: icc -c  -O2  conftest.c >&5
814 conftest.c(35): error: expected a ";"
815   int * restrict a;
816                  ^
817
818 compilation aborted for conftest.c (code 2)
819 configure:13639: $? = 2
820 configure: failed program was:
821 | /* confdefs.h.  */
822 |
823 | #define PACKAGE_NAME ""
824 | #define PACKAGE_TARNAME ""
825 | #define PACKAGE_VERSION ""
826 | #define PACKAGE_STRING ""
827 | #define PACKAGE_BUGREPORT ""
828 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
829 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
830 | #define USE_LOGGING MPID_LOGGING_NONE
831 | #define HAVE_RUNTIME_THREADCHECK 1
832 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
833 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
834 | #define HAVE_ROMIO 1
835 | #define HAVE_PRAGMA_WEAK 1
836 | #define USE_WEAK_SYMBOLS 1
837 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
838 | #define HAVE_LONG_LONG 1
839 | #define F77_NAME_LOWER_USCORE 1
840 | #define STDCALL
841 | #define HAVE_FORTRAN_BINDING 1
842 | #ifdef __cplusplus
843 | extern "C" void exit (int) throw ();
844 | #endif
845 | #define HAVE_CXX_EXCEPTIONS
846 | #define HAVE_NAMESPACES
847 | #define HAVE_NAMESPACE_STD
848 | #define HAVE_CXX_BINDING 1
849 | #define HAVE_NAMEPUB_SERVICE 1
850 | /* end confdefs.h.  */
851 |
852 | int
853 | main ()
854 | {
855 | int * restrict a;
856 |   ;
857 |   return 0;
858 | }
859 configure:13678: icc -c  -O2  conftest.c >&5
860 conftest.c(35): error: expected a ";"
861   int * _Restrict a;
862                   ^
863
864 compilation aborted for conftest.c (code 2)
865 configure:13684: $? = 2
866 configure: failed program was:
867 | /* confdefs.h.  */
868 |
869 | #define PACKAGE_NAME ""
870 | #define PACKAGE_TARNAME ""
871 | #define PACKAGE_VERSION ""
872 | #define PACKAGE_STRING ""
873 | #define PACKAGE_BUGREPORT ""
874 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
875 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
876 | #define USE_LOGGING MPID_LOGGING_NONE
877 | #define HAVE_RUNTIME_THREADCHECK 1
878 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
879 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
880 | #define HAVE_ROMIO 1
881 | #define HAVE_PRAGMA_WEAK 1
882 | #define USE_WEAK_SYMBOLS 1
883 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
884 | #define HAVE_LONG_LONG 1
885 | #define F77_NAME_LOWER_USCORE 1
886 | #define STDCALL
887 | #define HAVE_FORTRAN_BINDING 1
888 | #ifdef __cplusplus
889 | extern "C" void exit (int) throw ();
890 | #endif
891 | #define HAVE_CXX_EXCEPTIONS
892 | #define HAVE_NAMESPACES
893 | #define HAVE_NAMESPACE_STD
894 | #define HAVE_CXX_BINDING 1
895 | #define HAVE_NAMEPUB_SERVICE 1
896 | /* end confdefs.h.  */
897 |
898 | int
899 | main ()
900 | {
901 | int * _Restrict a;
902 |   ;
903 |   return 0;
904 | }
905 configure:13724: icc -c  -O2  conftest.c >&5
906 configure:13730: $? = 0
907 configure:13733: test -z                         || test ! -s conftest.err
908 configure:13736: $? = 0
909 configure:13739: test -s conftest.o
910 configure:13742: $? = 0
911 configure:13755: result: __restrict
912 configure:13770: checking for inline
913 configure:13791: icc -c  -O2  conftest.c >&5
914 configure:13797: $? = 0
915 configure:13800: test -z                         || test ! -s conftest.err
916 configure:13803: $? = 0
917 configure:13806: test -s conftest.o
918 configure:13809: $? = 0
919 configure:13821: result: inline
920 configure:13844: checking whether __attribute__ allowed
921 configure:13866: icc -c  -O2  conftest.c >&5
922 configure:13872: $? = 0
923 configure:13875: test -z                         || test ! -s conftest.err
924 configure:13878: $? = 0
925 configure:13881: test -s conftest.o
926 configure:13884: $? = 0
927 configure:13895: result: yes
928 configure:13897: checking whether __attribute__((format)) allowed
929 configure:13919: icc -c  -O2  conftest.c >&5
930 configure:13925: $? = 0
931 configure:13928: test -z                         || test ! -s conftest.err
932 configure:13931: $? = 0
933 configure:13934: test -s conftest.o
934 configure:13937: $? = 0
935 configure:13948: result: yes
936 configure:13962: checking whether byte ordering is bigendian
937 configure:13989: icc -c  -O2  conftest.c >&5
938 configure:13995: $? = 0
939 configure:13998: test -z                         || test ! -s conftest.err
940 configure:14001: $? = 0
941 configure:14004: test -s conftest.o
942 configure:14007: $? = 0
943 configure:14031: icc -c  -O2  conftest.c >&5
944 conftest.c(40): error: identifier "not" is undefined
945    not big endian
946    ^
947
948 conftest.c(40): error: expected a ";"
949    not big endian
950            ^
951
952 conftest.c(43): warning #12: parsing restarts here after previous syntax error
953     ;
954     ^
955
956 compilation aborted for conftest.c (code 2)
957 configure:14037: $? = 2
958 configure: failed program was:
959 | /* confdefs.h.  */
960 |
961 | #define PACKAGE_NAME ""
962 | #define PACKAGE_TARNAME ""
963 | #define PACKAGE_VERSION ""
964 | #define PACKAGE_STRING ""
965 | #define PACKAGE_BUGREPORT ""
966 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
967 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
968 | #define USE_LOGGING MPID_LOGGING_NONE
969 | #define HAVE_RUNTIME_THREADCHECK 1
970 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
971 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
972 | #define HAVE_ROMIO 1
973 | #define HAVE_PRAGMA_WEAK 1
974 | #define USE_WEAK_SYMBOLS 1
975 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
976 | #define HAVE_LONG_LONG 1
977 | #define F77_NAME_LOWER_USCORE 1
978 | #define STDCALL
979 | #define HAVE_FORTRAN_BINDING 1
980 | #ifdef __cplusplus
981 | extern "C" void exit (int) throw ();
982 | #endif
983 | #define HAVE_CXX_EXCEPTIONS
984 | #define HAVE_NAMESPACES
985 | #define HAVE_NAMESPACE_STD
986 | #define HAVE_CXX_BINDING 1
987 | #define HAVE_NAMEPUB_SERVICE 1
988 | #define restrict __restrict
989 | #define HAVE_GCC_ATTRIBUTE 1
990 | /* end confdefs.h.  */
991 | #include <sys/types.h>
992 | #include <sys/param.h>
993 |
994 | int
995 | main ()
996 | {
997 | #if BYTE_ORDER != BIG_ENDIAN
998 |  not big endian
999 | #endif
1000 |
1001 |   ;
1002 |   return 0;
1003 | }
1004 configure:14170: result: no
1005 configure:14197: checking whether C compiler allows unaligned doubles
1006 configure:14235: icc -o conftest  -O2   conftest.c  >&5
1007 configure:14238: $? = 0
1008 configure:14240: ./conftest
1009 configure:14243: $? = 0
1010 configure:14257: result: yes
1011 configure:14276: checking whether icc supports __func__
1012 configure:14297: icc -c  -O2  conftest.c >&5
1013 configure:14303: $? = 0
1014 configure:14306: test -z                         || test ! -s conftest.err
1015 configure:14309: $? = 0
1016 configure:14312: test -s conftest.o
1017 configure:14315: $? = 0
1018 configure:14326: result: yes
1019 configure:14470: result: Using gcc to determine dependencies
1020 configure:14502: checking whether long double is supported
1021 configure:14524: icc -c  -O2  conftest.c >&5
1022 configure:14530: $? = 0
1023 configure:14533: test -z                         || test ! -s conftest.err
1024 configure:14536: $? = 0
1025 configure:14539: test -s conftest.o
1026 configure:14542: $? = 0
1027 configure:14553: result: yes
1028 configure:14564: checking whether long long is supported
1029 configure:14586: icc -c  -O2  conftest.c >&5
1030 configure:14592: $? = 0
1031 configure:14595: test -z                         || test ! -s conftest.err
1032 configure:14598: $? = 0
1033 configure:14601: test -s conftest.o
1034 configure:14604: $? = 0
1035 configure:14615: result: yes
1036 configure:14628: checking for max C struct integer alignment
1037 configure:14751: icc -o conftest  -O2   conftest.c  >&5
1038 configure:14754: $? = 0
1039 configure:14756: ./conftest
1040 configure:14759: $? = 0
1041 configure:14775: result: eight
1042 configure:14812: checking for max C struct floating point alignment
1043 configure:14919: icc -o conftest  -O2   conftest.c  >&5
1044 configure:14922: $? = 0
1045 configure:14924: ./conftest
1046 configure:14927: $? = 0
1047 configure:14943: result: sixteen
1048 configure:14978: checking for max C struct alignment of structs with doubles
1049 configure:15054: icc -o conftest  -O2   conftest.c  >&5
1050 configure:15057: $? = 0
1051 configure:15059: ./conftest
1052 configure:15062: $? = 0
1053 configure:15078: result: eight
1054 configure:15085: checking for max C struct floating point alignment with long doubles
1055 configure:15162: icc -o conftest  -O2   conftest.c  >&5
1056 configure:15165: $? = 0
1057 configure:15167: ./conftest
1058 configure:15170: $? = 0
1059 configure:15186: result: sixteen
1060 configure:15196: WARNING: Structures containing long doubles may be aligned differently from structures with floats or longs.  MPICH2 does not handle this case automatically and you should avoid assumed extents for structures containing float types.
1061 configure:15231: checking if alignment of structs with doubles is based on position
1062 configure:15270: icc -o conftest  -O2   conftest.c  >&5
1063 configure:15273: $? = 0
1064 configure:15275: ./conftest
1065 configure:15278: $? = 0
1066 configure:15294: result: no
1067 configure:15310: checking if alignment of structs with long long ints is based on position
1068 configure:15351: icc -o conftest  -O2   conftest.c  >&5
1069 configure:15354: $? = 0
1070 configure:15356: ./conftest
1071 configure:15359: $? = 0
1072 configure:15375: result: no
1073 configure:15391: checking if double alignment breaks rules, find actual alignment
1074 configure:15443: icc -o conftest  -O2   conftest.c  >&5
1075 configure:15446: $? = 0
1076 configure:15448: ./conftest
1077 configure:15451: $? = 0
1078 configure:15467: result: no
1079 configure:15483: checking for alignment restrictions on pointers
1080 configure:15508: icc -o conftest  -O2   conftest.c  >&5
1081 configure:15511: $? = 0
1082 configure:15513: ./conftest
1083 configure:15516: $? = 0
1084 configure:15539: result: int or better
1085 configure:15547: checking for egrep
1086 configure:15557: result: grep -E
1087 configure:15562: checking for ANSI C header files
1088 configure:15587: icc -c  -O2  conftest.c >&5
1089 configure:15593: $? = 0
1090 configure:15596: test -z                         || test ! -s conftest.err
1091 configure:15599: $? = 0
1092 configure:15602: test -s conftest.o
1093 configure:15605: $? = 0
1094 ./configure: line 15627: conftest.c: command not found
1095 configure:15717: result: no
1096 configure:15741: checking for sys/types.h
1097 configure:15757:   conftest.c
1098 ./configure: line 15758: conftest.c: command not found
1099 configure:15763: $? = 127
1100 configure: failed program was:
1101 | /* confdefs.h.  */
1102 |
1103 | #define PACKAGE_NAME ""
1104 | #define PACKAGE_TARNAME ""
1105 | #define PACKAGE_VERSION ""
1106 | #define PACKAGE_STRING ""
1107 | #define PACKAGE_BUGREPORT ""
1108 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1109 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1110 | #define USE_LOGGING MPID_LOGGING_NONE
1111 | #define HAVE_RUNTIME_THREADCHECK 1
1112 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1113 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1114 | #define HAVE_ROMIO 1
1115 | #define HAVE_PRAGMA_WEAK 1
1116 | #define USE_WEAK_SYMBOLS 1
1117 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1118 | #define HAVE_LONG_LONG 1
1119 | #define F77_NAME_LOWER_USCORE 1
1120 | #define STDCALL
1121 | #define HAVE_FORTRAN_BINDING 1
1122 | #ifdef __cplusplus
1123 | extern "C" void exit (int) throw ();
1124 | #endif
1125 | #define HAVE_CXX_EXCEPTIONS
1126 | #define HAVE_NAMESPACES
1127 | #define HAVE_NAMESPACE_STD
1128 | #define HAVE_CXX_BINDING 1
1129 | #define HAVE_NAMEPUB_SERVICE 1
1130 | #define restrict __restrict
1131 | #define HAVE_GCC_ATTRIBUTE 1
1132 | #define WORDS_LITTLEENDIAN 1
1133 | #define HAVE_LONG_DOUBLE 1
1134 | #define HAVE_LONG_LONG_INT 1
1135 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
1136 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
1137 | #define HAVE_MAX_FP_ALIGNMENT 16
1138 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
1139 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
1140 | /* end confdefs.h.  */
1141 | #include <sys/types.h>
1142 configure:15793: icc -c  -O2  conftest.c 1>&5
1143 configure:15796: $? = 0
1144 configure:15814: result: yes
1145 configure:15741: checking for sys/stat.h
1146 configure:15757:   conftest.c
1147 ./configure: line 15758: conftest.c: command not found
1148 configure:15763: $? = 127
1149 configure: failed program was:
1150 | /* confdefs.h.  */
1151 |
1152 | #define PACKAGE_NAME ""
1153 | #define PACKAGE_TARNAME ""
1154 | #define PACKAGE_VERSION ""
1155 | #define PACKAGE_STRING ""
1156 | #define PACKAGE_BUGREPORT ""
1157 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1158 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1159 | #define USE_LOGGING MPID_LOGGING_NONE
1160 | #define HAVE_RUNTIME_THREADCHECK 1
1161 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1162 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1163 | #define HAVE_ROMIO 1
1164 | #define HAVE_PRAGMA_WEAK 1
1165 | #define USE_WEAK_SYMBOLS 1
1166 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1167 | #define HAVE_LONG_LONG 1
1168 | #define F77_NAME_LOWER_USCORE 1
1169 | #define STDCALL
1170 | #define HAVE_FORTRAN_BINDING 1
1171 | #ifdef __cplusplus
1172 | extern "C" void exit (int) throw ();
1173 | #endif
1174 | #define HAVE_CXX_EXCEPTIONS
1175 | #define HAVE_NAMESPACES
1176 | #define HAVE_NAMESPACE_STD
1177 | #define HAVE_CXX_BINDING 1
1178 | #define HAVE_NAMEPUB_SERVICE 1
1179 | #define restrict __restrict
1180 | #define HAVE_GCC_ATTRIBUTE 1
1181 | #define WORDS_LITTLEENDIAN 1
1182 | #define HAVE_LONG_DOUBLE 1
1183 | #define HAVE_LONG_LONG_INT 1
1184 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
1185 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
1186 | #define HAVE_MAX_FP_ALIGNMENT 16
1187 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
1188 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
1189 | #define HAVE_SYS_TYPES_H 1
1190 | /* end confdefs.h.  */
1191 | #include <sys/stat.h>
1192 configure:15793: icc -c  -O2  conftest.c 1>&5
1193 configure:15796: $? = 0
1194 configure:15814: result: yes
1195 configure:15741: checking for stdlib.h
1196 configure:15757:   conftest.c
1197 ./configure: line 15758: conftest.c: command not found
1198 configure:15763: $? = 127
1199 configure: failed program was:
1200 | /* confdefs.h.  */
1201 |
1202 | #define PACKAGE_NAME ""
1203 | #define PACKAGE_TARNAME ""
1204 | #define PACKAGE_VERSION ""
1205 | #define PACKAGE_STRING ""
1206 | #define PACKAGE_BUGREPORT ""
1207 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1208 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1209 | #define USE_LOGGING MPID_LOGGING_NONE
1210 | #define HAVE_RUNTIME_THREADCHECK 1
1211 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1212 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1213 | #define HAVE_ROMIO 1
1214 | #define HAVE_PRAGMA_WEAK 1
1215 | #define USE_WEAK_SYMBOLS 1
1216 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1217 | #define HAVE_LONG_LONG 1
1218 | #define F77_NAME_LOWER_USCORE 1
1219 | #define STDCALL
1220 | #define HAVE_FORTRAN_BINDING 1
1221 | #ifdef __cplusplus
1222 | extern "C" void exit (int) throw ();
1223 | #endif
1224 | #define HAVE_CXX_EXCEPTIONS
1225 | #define HAVE_NAMESPACES
1226 | #define HAVE_NAMESPACE_STD
1227 | #define HAVE_CXX_BINDING 1
1228 | #define HAVE_NAMEPUB_SERVICE 1
1229 | #define restrict __restrict
1230 | #define HAVE_GCC_ATTRIBUTE 1
1231 | #define WORDS_LITTLEENDIAN 1
1232 | #define HAVE_LONG_DOUBLE 1
1233 | #define HAVE_LONG_LONG_INT 1
1234 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
1235 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
1236 | #define HAVE_MAX_FP_ALIGNMENT 16
1237 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
1238 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
1239 | #define HAVE_SYS_TYPES_H 1
1240 | #define HAVE_SYS_STAT_H 1
1241 | /* end confdefs.h.  */
1242 | #include <stdlib.h>
1243 configure:15793: icc -c  -O2  conftest.c 1>&5
1244 configure:15796: $? = 0
1245 configure:15814: result: yes
1246 configure:15741: checking for string.h
1247 configure:15757:   conftest.c
1248 ./configure: line 15758: conftest.c: command not found
1249 configure:15763: $? = 127
1250 configure: failed program was:
1251 | /* confdefs.h.  */
1252 |
1253 | #define PACKAGE_NAME ""
1254 | #define PACKAGE_TARNAME ""
1255 | #define PACKAGE_VERSION ""
1256 | #define PACKAGE_STRING ""
1257 | #define PACKAGE_BUGREPORT ""
1258 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1259 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1260 | #define USE_LOGGING MPID_LOGGING_NONE
1261 | #define HAVE_RUNTIME_THREADCHECK 1
1262 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1263 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1264 | #define HAVE_ROMIO 1
1265 | #define HAVE_PRAGMA_WEAK 1
1266 | #define USE_WEAK_SYMBOLS 1
1267 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1268 | #define HAVE_LONG_LONG 1
1269 | #define F77_NAME_LOWER_USCORE 1
1270 | #define STDCALL
1271 | #define HAVE_FORTRAN_BINDING 1
1272 | #ifdef __cplusplus
1273 | extern "C" void exit (int) throw ();
1274 | #endif
1275 | #define HAVE_CXX_EXCEPTIONS
1276 | #define HAVE_NAMESPACES
1277 | #define HAVE_NAMESPACE_STD
1278 | #define HAVE_CXX_BINDING 1
1279 | #define HAVE_NAMEPUB_SERVICE 1
1280 | #define restrict __restrict
1281 | #define HAVE_GCC_ATTRIBUTE 1
1282 | #define WORDS_LITTLEENDIAN 1
1283 | #define HAVE_LONG_DOUBLE 1
1284 | #define HAVE_LONG_LONG_INT 1
1285 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
1286 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
1287 | #define HAVE_MAX_FP_ALIGNMENT 16
1288 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
1289 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
1290 | #define HAVE_SYS_TYPES_H 1
1291 | #define HAVE_SYS_STAT_H 1
1292 | #define HAVE_STDLIB_H 1
1293 | /* end confdefs.h.  */
1294 | #include <string.h>
1295 configure:15793: icc -c  -O2  conftest.c 1>&5
1296 configure:15796: $? = 0
1297 configure:15814: result: yes
1298 configure:15741: checking for memory.h
1299 configure:15757:   conftest.c
1300 ./configure: line 15758: conftest.c: command not found
1301 configure:15763: $? = 127
1302 configure: failed program was:
1303 | /* confdefs.h.  */
1304 |
1305 | #define PACKAGE_NAME ""
1306 | #define PACKAGE_TARNAME ""
1307 | #define PACKAGE_VERSION ""
1308 | #define PACKAGE_STRING ""
1309 | #define PACKAGE_BUGREPORT ""
1310 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1311 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1312 | #define USE_LOGGING MPID_LOGGING_NONE
1313 | #define HAVE_RUNTIME_THREADCHECK 1
1314 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1315 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1316 | #define HAVE_ROMIO 1
1317 | #define HAVE_PRAGMA_WEAK 1
1318 | #define USE_WEAK_SYMBOLS 1
1319 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1320 | #define HAVE_LONG_LONG 1
1321 | #define F77_NAME_LOWER_USCORE 1
1322 | #define STDCALL
1323 | #define HAVE_FORTRAN_BINDING 1
1324 | #ifdef __cplusplus
1325 | extern "C" void exit (int) throw ();
1326 | #endif
1327 | #define HAVE_CXX_EXCEPTIONS
1328 | #define HAVE_NAMESPACES
1329 | #define HAVE_NAMESPACE_STD
1330 | #define HAVE_CXX_BINDING 1
1331 | #define HAVE_NAMEPUB_SERVICE 1
1332 | #define restrict __restrict
1333 | #define HAVE_GCC_ATTRIBUTE 1
1334 | #define WORDS_LITTLEENDIAN 1
1335 | #define HAVE_LONG_DOUBLE 1
1336 | #define HAVE_LONG_LONG_INT 1
1337 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
1338 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
1339 | #define HAVE_MAX_FP_ALIGNMENT 16
1340 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
1341 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
1342 | #define HAVE_SYS_TYPES_H 1
1343 | #define HAVE_SYS_STAT_H 1
1344 | #define HAVE_STDLIB_H 1
1345 | #define HAVE_STRING_H 1
1346 | /* end confdefs.h.  */
1347 | #include <memory.h>
1348 configure:15793: icc -c  -O2  conftest.c 1>&5
1349 configure:15796: $? = 0
1350 configure:15814: result: yes
1351 configure:15741: checking for strings.h
1352 configure:15757:   conftest.c
1353 ./configure: line 15758: conftest.c: command not found
1354 configure:15763: $? = 127
1355 configure: failed program was:
1356 | /* confdefs.h.  */
1357 |
1358 | #define PACKAGE_NAME ""
1359 | #define PACKAGE_TARNAME ""
1360 | #define PACKAGE_VERSION ""
1361 | #define PACKAGE_STRING ""
1362 | #define PACKAGE_BUGREPORT ""
1363 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1364 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1365 | #define USE_LOGGING MPID_LOGGING_NONE
1366 | #define HAVE_RUNTIME_THREADCHECK 1
1367 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1368 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1369 | #define HAVE_ROMIO 1
1370 | #define HAVE_PRAGMA_WEAK 1
1371 | #define USE_WEAK_SYMBOLS 1
1372 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1373 | #define HAVE_LONG_LONG 1
1374 | #define F77_NAME_LOWER_USCORE 1
1375 | #define STDCALL
1376 | #define HAVE_FORTRAN_BINDING 1
1377 | #ifdef __cplusplus
1378 | extern "C" void exit (int) throw ();
1379 | #endif
1380 | #define HAVE_CXX_EXCEPTIONS
1381 | #define HAVE_NAMESPACES
1382 | #define HAVE_NAMESPACE_STD
1383 | #define HAVE_CXX_BINDING 1
1384 | #define HAVE_NAMEPUB_SERVICE 1
1385 | #define restrict __restrict
1386 | #define HAVE_GCC_ATTRIBUTE 1
1387 | #define WORDS_LITTLEENDIAN 1
1388 | #define HAVE_LONG_DOUBLE 1
1389 | #define HAVE_LONG_LONG_INT 1
1390 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
1391 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
1392 | #define HAVE_MAX_FP_ALIGNMENT 16
1393 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
1394 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
1395 | #define HAVE_SYS_TYPES_H 1
1396 | #define HAVE_SYS_STAT_H 1
1397 | #define HAVE_STDLIB_H 1
1398 | #define HAVE_STRING_H 1
1399 | #define HAVE_MEMORY_H 1
1400 | /* end confdefs.h.  */
1401 | #include <strings.h>
1402 configure:15793: icc -c  -O2  conftest.c 1>&5
1403 configure:15796: $? = 0
1404 configure:15814: result: yes
1405 configure:15741: checking for inttypes.h
1406 configure:15757:   conftest.c
1407 ./configure: line 15758: conftest.c: command not found
1408 configure:15763: $? = 127
1409 configure: failed program was:
1410 | /* confdefs.h.  */
1411 |
1412 | #define PACKAGE_NAME ""
1413 | #define PACKAGE_TARNAME ""
1414 | #define PACKAGE_VERSION ""
1415 | #define PACKAGE_STRING ""
1416 | #define PACKAGE_BUGREPORT ""
1417 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1418 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1419 | #define USE_LOGGING MPID_LOGGING_NONE
1420 | #define HAVE_RUNTIME_THREADCHECK 1
1421 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1422 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1423 | #define HAVE_ROMIO 1
1424 | #define HAVE_PRAGMA_WEAK 1
1425 | #define USE_WEAK_SYMBOLS 1
1426 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1427 | #define HAVE_LONG_LONG 1
1428 | #define F77_NAME_LOWER_USCORE 1
1429 | #define STDCALL
1430 | #define HAVE_FORTRAN_BINDING 1
1431 | #ifdef __cplusplus
1432 | extern "C" void exit (int) throw ();
1433 | #endif
1434 | #define HAVE_CXX_EXCEPTIONS
1435 | #define HAVE_NAMESPACES
1436 | #define HAVE_NAMESPACE_STD
1437 | #define HAVE_CXX_BINDING 1
1438 | #define HAVE_NAMEPUB_SERVICE 1
1439 | #define restrict __restrict
1440 | #define HAVE_GCC_ATTRIBUTE 1
1441 | #define WORDS_LITTLEENDIAN 1
1442 | #define HAVE_LONG_DOUBLE 1
1443 | #define HAVE_LONG_LONG_INT 1
1444 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
1445 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
1446 | #define HAVE_MAX_FP_ALIGNMENT 16
1447 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
1448 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
1449 | #define HAVE_SYS_TYPES_H 1
1450 | #define HAVE_SYS_STAT_H 1
1451 | #define HAVE_STDLIB_H 1
1452 | #define HAVE_STRING_H 1
1453 | #define HAVE_MEMORY_H 1
1454 | #define HAVE_STRINGS_H 1
1455 | /* end confdefs.h.  */
1456 | #include <inttypes.h>
1457 configure:15793: icc -c  -O2  conftest.c 1>&5
1458 configure:15796: $? = 0
1459 configure:15814: result: yes
1460 configure:15741: checking for stdint.h
1461 configure:15757:   conftest.c
1462 ./configure: line 15758: conftest.c: command not found
1463 configure:15763: $? = 127
1464 configure: failed program was:
1465 | /* confdefs.h.  */
1466 |
1467 | #define PACKAGE_NAME ""
1468 | #define PACKAGE_TARNAME ""
1469 | #define PACKAGE_VERSION ""
1470 | #define PACKAGE_STRING ""
1471 | #define PACKAGE_BUGREPORT ""
1472 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1473 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1474 | #define USE_LOGGING MPID_LOGGING_NONE
1475 | #define HAVE_RUNTIME_THREADCHECK 1
1476 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1477 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1478 | #define HAVE_ROMIO 1
1479 | #define HAVE_PRAGMA_WEAK 1
1480 | #define USE_WEAK_SYMBOLS 1
1481 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1482 | #define HAVE_LONG_LONG 1
1483 | #define F77_NAME_LOWER_USCORE 1
1484 | #define STDCALL
1485 | #define HAVE_FORTRAN_BINDING 1
1486 | #ifdef __cplusplus
1487 | extern "C" void exit (int) throw ();
1488 | #endif
1489 | #define HAVE_CXX_EXCEPTIONS
1490 | #define HAVE_NAMESPACES
1491 | #define HAVE_NAMESPACE_STD
1492 | #define HAVE_CXX_BINDING 1
1493 | #define HAVE_NAMEPUB_SERVICE 1
1494 | #define restrict __restrict
1495 | #define HAVE_GCC_ATTRIBUTE 1
1496 | #define WORDS_LITTLEENDIAN 1
1497 | #define HAVE_LONG_DOUBLE 1
1498 | #define HAVE_LONG_LONG_INT 1
1499 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
1500 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
1501 | #define HAVE_MAX_FP_ALIGNMENT 16
1502 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
1503 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
1504 | #define HAVE_SYS_TYPES_H 1
1505 | #define HAVE_SYS_STAT_H 1
1506 | #define HAVE_STDLIB_H 1
1507 | #define HAVE_STRING_H 1
1508 | #define HAVE_MEMORY_H 1
1509 | #define HAVE_STRINGS_H 1
1510 | #define HAVE_INTTYPES_H 1
1511 | /* end confdefs.h.  */
1512 | #include <stdint.h>
1513 configure:15793: icc -c  -O2  conftest.c 1>&5
1514 configure:15796: $? = 0
1515 configure:15814: result: yes
1516 configure:15741: checking for unistd.h
1517 configure:15757:   conftest.c
1518 ./configure: line 15758: conftest.c: command not found
1519 configure:15763: $? = 127
1520 configure: failed program was:
1521 | /* confdefs.h.  */
1522 |
1523 | #define PACKAGE_NAME ""
1524 | #define PACKAGE_TARNAME ""
1525 | #define PACKAGE_VERSION ""
1526 | #define PACKAGE_STRING ""
1527 | #define PACKAGE_BUGREPORT ""
1528 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1529 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1530 | #define USE_LOGGING MPID_LOGGING_NONE
1531 | #define HAVE_RUNTIME_THREADCHECK 1
1532 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1533 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1534 | #define HAVE_ROMIO 1
1535 | #define HAVE_PRAGMA_WEAK 1
1536 | #define USE_WEAK_SYMBOLS 1
1537 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1538 | #define HAVE_LONG_LONG 1
1539 | #define F77_NAME_LOWER_USCORE 1
1540 | #define STDCALL
1541 | #define HAVE_FORTRAN_BINDING 1
1542 | #ifdef __cplusplus
1543 | extern "C" void exit (int) throw ();
1544 | #endif
1545 | #define HAVE_CXX_EXCEPTIONS
1546 | #define HAVE_NAMESPACES
1547 | #define HAVE_NAMESPACE_STD
1548 | #define HAVE_CXX_BINDING 1
1549 | #define HAVE_NAMEPUB_SERVICE 1
1550 | #define restrict __restrict
1551 | #define HAVE_GCC_ATTRIBUTE 1
1552 | #define WORDS_LITTLEENDIAN 1
1553 | #define HAVE_LONG_DOUBLE 1
1554 | #define HAVE_LONG_LONG_INT 1
1555 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
1556 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
1557 | #define HAVE_MAX_FP_ALIGNMENT 16
1558 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
1559 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
1560 | #define HAVE_SYS_TYPES_H 1
1561 | #define HAVE_SYS_STAT_H 1
1562 | #define HAVE_STDLIB_H 1
1563 | #define HAVE_STRING_H 1
1564 | #define HAVE_MEMORY_H 1
1565 | #define HAVE_STRINGS_H 1
1566 | #define HAVE_INTTYPES_H 1
1567 | #define HAVE_STDINT_H 1
1568 | /* end confdefs.h.  */
1569 | #include <unistd.h>
1570 configure:15793: icc -c  -O2  conftest.c 1>&5
1571 configure:15796: $? = 0
1572 configure:15814: result: yes
1573 configure:15827: checking for char
1574 configure:15851: icc -c  -O2  conftest.c >&5
1575 conftest.c(87): warning #279: controlling expression is constant
1576   if ((char *) 0)
1577       ^
1578
1579 configure:15857: $? = 0
1580 configure:15860: test -z                         || test ! -s conftest.err
1581 configure:15863: $? = 0
1582 configure:15866: test -s conftest.o
1583 configure:15869: $? = 0
1584 configure:15880: result: yes
1585 configure:15883: checking size of char
1586 configure:16195: icc -o conftest  -O2   conftest.c  >&5
1587 configure:16198: $? = 0
1588 configure:16200: ./conftest
1589 configure:16203: $? = 0
1590 configure:16226: result: 1
1591 configure:16233: checking for short
1592 configure:16257: icc -c  -O2  conftest.c >&5
1593 conftest.c(88): warning #279: controlling expression is constant
1594   if ((short *) 0)
1595       ^
1596
1597 configure:16263: $? = 0
1598 configure:16266: test -z                         || test ! -s conftest.err
1599 configure:16269: $? = 0
1600 configure:16272: test -s conftest.o
1601 configure:16275: $? = 0
1602 configure:16286: result: yes
1603 configure:16289: checking size of short
1604 configure:16601: icc -o conftest  -O2   conftest.c  >&5
1605 configure:16604: $? = 0
1606 configure:16606: ./conftest
1607 configure:16609: $? = 0
1608 configure:16632: result: 2
1609 configure:16639: checking for int
1610 configure:16663: icc -c  -O2  conftest.c >&5
1611 conftest.c(89): warning #279: controlling expression is constant
1612   if ((int *) 0)
1613       ^
1614
1615 configure:16669: $? = 0
1616 configure:16672: test -z                         || test ! -s conftest.err
1617 configure:16675: $? = 0
1618 configure:16678: test -s conftest.o
1619 configure:16681: $? = 0
1620 configure:16692: result: yes
1621 configure:16695: checking size of int
1622 configure:17007: icc -o conftest  -O2   conftest.c  >&5
1623 configure:17010: $? = 0
1624 configure:17012: ./conftest
1625 configure:17015: $? = 0
1626 configure:17038: result: 4
1627 configure:17045: checking for long
1628 configure:17069: icc -c  -O2  conftest.c >&5
1629 conftest.c(90): warning #279: controlling expression is constant
1630   if ((long *) 0)
1631       ^
1632
1633 configure:17075: $? = 0
1634 configure:17078: test -z                         || test ! -s conftest.err
1635 configure:17081: $? = 0
1636 configure:17084: test -s conftest.o
1637 configure:17087: $? = 0
1638 configure:17098: result: yes
1639 configure:17101: checking size of long
1640 configure:17413: icc -o conftest  -O2   conftest.c  >&5
1641 configure:17416: $? = 0
1642 configure:17418: ./conftest
1643 configure:17421: $? = 0
1644 configure:17444: result: 8
1645 configure:17451: checking for long long
1646 configure:17475: icc -c  -O2  conftest.c >&5
1647 conftest.c(91): warning #279: controlling expression is constant
1648   if ((long long *) 0)
1649       ^
1650
1651 configure:17481: $? = 0
1652 configure:17484: test -z                         || test ! -s conftest.err
1653 configure:17487: $? = 0
1654 configure:17490: test -s conftest.o
1655 configure:17493: $? = 0
1656 configure:17504: result: yes
1657 configure:17507: checking size of long long
1658 configure:17819: icc -o conftest  -O2   conftest.c  >&5
1659 configure:17822: $? = 0
1660 configure:17824: ./conftest
1661 configure:17827: $? = 0
1662 configure:17850: result: 8
1663 configure:17857: checking for float
1664 configure:17881: icc -c  -O2  conftest.c >&5
1665 conftest.c(92): warning #279: controlling expression is constant
1666   if ((float *) 0)
1667       ^
1668
1669 configure:17887: $? = 0
1670 configure:17890: test -z                         || test ! -s conftest.err
1671 configure:17893: $? = 0
1672 configure:17896: test -s conftest.o
1673 configure:17899: $? = 0
1674 configure:17910: result: yes
1675 configure:17913: checking size of float
1676 configure:18225: icc -o conftest  -O2   conftest.c  >&5
1677 configure:18228: $? = 0
1678 configure:18230: ./conftest
1679 configure:18233: $? = 0
1680 configure:18256: result: 4
1681 configure:18263: checking for double
1682 configure:18287: icc -c  -O2  conftest.c >&5
1683 conftest.c(93): warning #279: controlling expression is constant
1684   if ((double *) 0)
1685       ^
1686
1687 configure:18293: $? = 0
1688 configure:18296: test -z                         || test ! -s conftest.err
1689 configure:18299: $? = 0
1690 configure:18302: test -s conftest.o
1691 configure:18305: $? = 0
1692 configure:18316: result: yes
1693 configure:18319: checking size of double
1694 configure:18631: icc -o conftest  -O2   conftest.c  >&5
1695 configure:18634: $? = 0
1696 configure:18636: ./conftest
1697 configure:18639: $? = 0
1698 configure:18662: result: 8
1699 configure:18669: checking for long double
1700 configure:18693: icc -c  -O2  conftest.c >&5
1701 conftest.c(94): warning #279: controlling expression is constant
1702   if ((long double *) 0)
1703       ^
1704
1705 configure:18699: $? = 0
1706 configure:18702: test -z                         || test ! -s conftest.err
1707 configure:18705: $? = 0
1708 configure:18708: test -s conftest.o
1709 configure:18711: $? = 0
1710 configure:18722: result: yes
1711 configure:18725: checking size of long double
1712 configure:19037: icc -o conftest  -O2   conftest.c  >&5
1713 configure:19040: $? = 0
1714 configure:19042: ./conftest
1715 configure:19045: $? = 0
1716 configure:19068: result: 16
1717 configure:19075: checking for wchar_t
1718 configure:19099: icc -c  -O2  conftest.c >&5
1719 conftest.c(95): warning #279: controlling expression is constant
1720   if ((wchar_t *) 0)
1721       ^
1722
1723 configure:19105: $? = 0
1724 configure:19108: test -z                         || test ! -s conftest.err
1725 configure:19111: $? = 0
1726 configure:19114: test -s conftest.o
1727 configure:19117: $? = 0
1728 configure:19128: result: yes
1729 configure:19131: checking size of wchar_t
1730 configure:19443: icc -o conftest  -O2   conftest.c  >&5
1731 configure:19446: $? = 0
1732 configure:19448: ./conftest
1733 configure:19451: $? = 0
1734 configure:19474: result: 4
1735 configure:19627: checking for void *
1736 configure:19651: icc -c  -O2  conftest.c >&5
1737 conftest.c(96): warning #279: controlling expression is constant
1738   if ((void * *) 0)
1739       ^
1740
1741 configure:19657: $? = 0
1742 configure:19660: test -z                         || test ! -s conftest.err
1743 configure:19663: $? = 0
1744 configure:19666: test -s conftest.o
1745 configure:19669: $? = 0
1746 configure:19680: result: yes
1747 configure:19683: checking size of void *
1748 configure:19995: icc -o conftest  -O2   conftest.c  >&5
1749 configure:19998: $? = 0
1750 configure:20000: ./conftest
1751 configure:20003: $? = 0
1752 configure:20026: result: 8
1753 configure:20035: checking for size of float int
1754 configure:20061: icc -o conftest  -O2   conftest.c  >&5
1755 conftest.c(66): warning #266: function "exit" declared implicitly
1756     if (!f) exit(1);
1757             ^
1758
1759 conftest.c(67): warning #181: argument is incompatible with corresponding format string conversion
1760     fprintf(f, "%d\n", sizeof(a) + sizeof(b));
1761                        ^
1762
1763 conftest.c(68): warning #266: function "exit" declared implicitly
1764     exit(0);
1765     ^
1766
1767 configure:20064: $? = 0
1768 configure:20066: ./conftest
1769 configure:20069: $? = 0
1770 configure:20091: result: 8
1771 configure:20097: checking for size of double int
1772 configure:20123: icc -o conftest  -O2   conftest.c  >&5
1773 conftest.c(66): warning #266: function "exit" declared implicitly
1774     if (!f) exit(1);
1775             ^
1776
1777 conftest.c(67): warning #181: argument is incompatible with corresponding format string conversion
1778     fprintf(f, "%d\n", sizeof(a) + sizeof(b));
1779                        ^
1780
1781 conftest.c(68): warning #266: function "exit" declared implicitly
1782     exit(0);
1783     ^
1784
1785 configure:20126: $? = 0
1786 configure:20128: ./conftest
1787 configure:20131: $? = 0
1788 configure:20153: result: 12
1789 configure:20159: checking for size of long int
1790 configure:20185: icc -o conftest  -O2   conftest.c  >&5
1791 conftest.c(66): warning #266: function "exit" declared implicitly
1792     if (!f) exit(1);
1793             ^
1794
1795 conftest.c(67): warning #181: argument is incompatible with corresponding format string conversion
1796     fprintf(f, "%d\n", sizeof(a) + sizeof(b));
1797                        ^
1798
1799 conftest.c(68): warning #266: function "exit" declared implicitly
1800     exit(0);
1801     ^
1802
1803 configure:20188: $? = 0
1804 configure:20190: ./conftest
1805 configure:20193: $? = 0
1806 configure:20215: result: 12
1807 configure:20221: checking for size of short int
1808 configure:20247: icc -o conftest  -O2   conftest.c  >&5
1809 conftest.c(66): warning #266: function "exit" declared implicitly
1810     if (!f) exit(1);
1811             ^
1812
1813 conftest.c(67): warning #181: argument is incompatible with corresponding format string conversion
1814     fprintf(f, "%d\n", sizeof(a) + sizeof(b));
1815                        ^
1816
1817 conftest.c(68): warning #266: function "exit" declared implicitly
1818     exit(0);
1819     ^
1820
1821 configure:20250: $? = 0
1822 configure:20252: ./conftest
1823 configure:20255: $? = 0
1824 configure:20277: result: 6
1825 configure:20283: checking for size of 2 int
1826 configure:20309: icc -o conftest  -O2   conftest.c  >&5
1827 conftest.c(66): warning #266: function "exit" declared implicitly
1828     if (!f) exit(1);
1829             ^
1830
1831 conftest.c(67): warning #181: argument is incompatible with corresponding format string conversion
1832     fprintf(f, "%d\n", sizeof(a) + sizeof(b));
1833                        ^
1834
1835 conftest.c(68): warning #266: function "exit" declared implicitly
1836     exit(0);
1837     ^
1838
1839 configure:20312: $? = 0
1840 configure:20314: ./conftest
1841 configure:20317: $? = 0
1842 configure:20339: result: 8
1843 configure:20345: checking for size of long double int
1844 configure:20371: icc -o conftest  -O2   conftest.c  >&5
1845 conftest.c(66): warning #266: function "exit" declared implicitly
1846     if (!f) exit(1);
1847             ^
1848
1849 conftest.c(67): warning #181: argument is incompatible with corresponding format string conversion
1850     fprintf(f, "%d\n", sizeof(a) + sizeof(b));
1851                        ^
1852
1853 conftest.c(68): warning #266: function "exit" declared implicitly
1854     exit(0);
1855     ^
1856
1857 configure:20374: $? = 0
1858 configure:20376: ./conftest
1859 configure:20379: $? = 0
1860 configure:20401: result: 20
1861 configure:20410: checking for sys/bitypes.h
1862 configure:20426:   conftest.c
1863 ./configure: line 20427: conftest.c: command not found
1864 configure:20432: $? = 127
1865 configure: failed program was:
1866 | /* confdefs.h.  */
1867 |
1868 | #define PACKAGE_NAME ""
1869 | #define PACKAGE_TARNAME ""
1870 | #define PACKAGE_VERSION ""
1871 | #define PACKAGE_STRING ""
1872 | #define PACKAGE_BUGREPORT ""
1873 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1874 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1875 | #define USE_LOGGING MPID_LOGGING_NONE
1876 | #define HAVE_RUNTIME_THREADCHECK 1
1877 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1878 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1879 | #define HAVE_ROMIO 1
1880 | #define HAVE_PRAGMA_WEAK 1
1881 | #define USE_WEAK_SYMBOLS 1
1882 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1883 | #define HAVE_LONG_LONG 1
1884 | #define F77_NAME_LOWER_USCORE 1
1885 | #define STDCALL
1886 | #define HAVE_FORTRAN_BINDING 1
1887 | #ifdef __cplusplus
1888 | extern "C" void exit (int) throw ();
1889 | #endif
1890 | #define HAVE_CXX_EXCEPTIONS
1891 | #define HAVE_NAMESPACES
1892 | #define HAVE_NAMESPACE_STD
1893 | #define HAVE_CXX_BINDING 1
1894 | #define HAVE_NAMEPUB_SERVICE 1
1895 | #define restrict __restrict
1896 | #define HAVE_GCC_ATTRIBUTE 1
1897 | #define WORDS_LITTLEENDIAN 1
1898 | #define HAVE_LONG_DOUBLE 1
1899 | #define HAVE_LONG_LONG_INT 1
1900 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
1901 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
1902 | #define HAVE_MAX_FP_ALIGNMENT 16
1903 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
1904 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
1905 | #define HAVE_SYS_TYPES_H 1
1906 | #define HAVE_SYS_STAT_H 1
1907 | #define HAVE_STDLIB_H 1
1908 | #define HAVE_STRING_H 1
1909 | #define HAVE_MEMORY_H 1
1910 | #define HAVE_STRINGS_H 1
1911 | #define HAVE_INTTYPES_H 1
1912 | #define HAVE_STDINT_H 1
1913 | #define HAVE_UNISTD_H 1
1914 | #define SIZEOF_CHAR 1
1915 | #define SIZEOF_SHORT 2
1916 | #define SIZEOF_INT 4
1917 | #define SIZEOF_LONG 8
1918 | #define SIZEOF_LONG_LONG 8
1919 | #define SIZEOF_FLOAT 4
1920 | #define SIZEOF_DOUBLE 8
1921 | #define SIZEOF_LONG_DOUBLE 16
1922 | #define SIZEOF_WCHAR_T 4
1923 | #define SIZEOF_VOID_P 8
1924 | /* end confdefs.h.  */
1925 | #include <sys/bitypes.h>
1926 configure:20462: icc -c  -O2  conftest.c 1>&5
1927 configure:20465: $? = 0
1928 configure:20483: result: yes
1929 configure:20496: checking for int16_t
1930 configure:20520: icc -c  -O2  conftest.c >&5
1931 configure:20526: $? = 0
1932 configure:20529: test -z                         || test ! -s conftest.err
1933 configure:20532: $? = 0
1934 configure:20535: test -s conftest.o
1935 configure:20538: $? = 0
1936 configure:20549: result: yes
1937 configure:20980: checking for int32_t
1938 configure:21004: icc -c  -O2  conftest.c >&5
1939 configure:21010: $? = 0
1940 configure:21013: test -z                         || test ! -s conftest.err
1941 configure:21016: $? = 0
1942 configure:21019: test -s conftest.o
1943 configure:21022: $? = 0
1944 configure:21033: result: yes
1945 configure:21463: checking for int64_t
1946 configure:21487: icc -c  -O2  conftest.c >&5
1947 configure:21493: $? = 0
1948 configure:21496: test -z                         || test ! -s conftest.err
1949 configure:21499: $? = 0
1950 configure:21502: test -s conftest.o
1951 configure:21505: $? = 0
1952 configure:21516: result: yes
1953 configure:22698: checking for size of Fortran type integer
1954 configure:22732: icc -c  -O2  conftestc.c >&5
1955 configure:22735: $? = 0
1956 configure:22755: f95 -o conftest  -O2  conftest.f conftestc.o  >&5
1957 configure:22758: $? = 0
1958 configure:22792: result: 4
1959 configure:22803: checking for size of Fortran type real
1960 configure:22837: icc -c  -O2  conftestc.c >&5
1961 configure:22840: $? = 0
1962 configure:22860: f95 -o conftest  -O2  conftest.f conftestc.o  >&5
1963 configure:22863: $? = 0
1964 configure:22897: result: 4
1965 configure:22908: checking for size of Fortran type double precision
1966 configure:22942: icc -c  -O2  conftestc.c >&5
1967 configure:22945: $? = 0
1968 configure:22965: f95 -o conftest  -O2  conftest.f conftestc.o  >&5
1969 configure:22968: $? = 0
1970 configure:23002: result: 8
1971 configure:23021: checking whether integer*1 is supported
1972 configure:23033: f95 -c  -O2 conftest.f >&5
1973 configure:23039: $? = 0
1974 configure:23042: test -z                         || test ! -s conftest.err
1975 configure:23045: $? = 0
1976 configure:23048: test -s conftest.o
1977 configure:23051: $? = 0
1978 configure:23062: result: yes
1979 configure:23064: checking whether integer*2 is supported
1980 configure:23076: f95 -c  -O2 conftest.f >&5
1981 configure:23082: $? = 0
1982 configure:23085: test -z                         || test ! -s conftest.err
1983 configure:23088: $? = 0
1984 configure:23091: test -s conftest.o
1985 configure:23094: $? = 0
1986 configure:23105: result: yes
1987 configure:23107: checking whether integer*4 is supported
1988 configure:23119: f95 -c  -O2 conftest.f >&5
1989 configure:23125: $? = 0
1990 configure:23128: test -z                         || test ! -s conftest.err
1991 configure:23131: $? = 0
1992 configure:23134: test -s conftest.o
1993 configure:23137: $? = 0
1994 configure:23148: result: yes
1995 configure:23150: checking whether integer*8 is supported
1996 configure:23162: f95 -c  -O2 conftest.f >&5
1997 configure:23168: $? = 0
1998 configure:23171: test -z                         || test ! -s conftest.err
1999 configure:23174: $? = 0
2000 configure:23177: test -s conftest.o
2001 configure:23180: $? = 0
2002 configure:23191: result: yes
2003 configure:23193: checking whether integer*16 is supported
2004 configure:23205: f95 -c  -O2 conftest.f >&5
2005 configure:23211: $? = 0
2006 configure:23214: test -z                         || test ! -s conftest.err
2007 configure:23217: $? = 0
2008 configure:23220: test -s conftest.o
2009 configure:23223: $? = 0
2010 configure:23234: result: yes
2011 configure:23236: checking whether real*4 is supported
2012 configure:23248: f95 -c  -O2 conftest.f >&5
2013 configure:23254: $? = 0
2014 configure:23257: test -z                         || test ! -s conftest.err
2015 configure:23260: $? = 0
2016 configure:23263: test -s conftest.o
2017 configure:23266: $? = 0
2018 configure:23277: result: yes
2019 configure:23279: checking whether real*8 is supported
2020 configure:23291: f95 -c  -O2 conftest.f >&5
2021 configure:23297: $? = 0
2022 configure:23300: test -z                         || test ! -s conftest.err
2023 configure:23303: $? = 0
2024 configure:23306: test -s conftest.o
2025 configure:23309: $? = 0
2026 configure:23320: result: yes
2027 configure:23322: checking whether real*16 is supported
2028 configure:23334: f95 -c  -O2 conftest.f >&5
2029 conftest.f:2.13:
2030
2031       real*16 a                                                         
2032             1
2033 Error: Old-style type declaration REAL*16 not supported at (1)
2034 configure:23340: $? = 1
2035 configure: failed program was:
2036 |       program main
2037 |       real*16 a
2038 |       end
2039 configure:23363: result: no
2040 configure:23755: checking for C type matching Fortran integer
2041 configure:23762: result: int
2042 configure:23811: checking for size of MPI_Status
2043 configure:23845: icc -o conftest  -O2   conftest.c  >&5
2044 conftest.c(88): warning #266: function "exit" declared implicitly
2045     if (!f) exit(1);
2046             ^
2047
2048 conftest.c(89): warning #181: argument is incompatible with corresponding format string conversion
2049     fprintf(f, "%d\n", sizeof(MPI_Status));
2050                        ^
2051
2052 conftest.c(90): warning #266: function "exit" declared implicitly
2053     exit(0);
2054     ^
2055
2056 configure:23848: $? = 0
2057 configure:23850: ./conftest
2058 configure:23853: $? = 0
2059 configure:23868: result: 20
2060 configure:23897: checking for values of Fortran logicals
2061 configure:23937: icc -c  -O2  conftestc.c >&5
2062 conftestc.c(12): warning #266: function "exit" declared implicitly
2063     if (!f) exit(1);
2064             ^
2065
2066 configure:23940: $? = 0
2067 configure:23951: f95 -o conftest  -O2  conftest.f conftestc.o  >&5
2068 configure:23954: $? = 0
2069 configure:23992: result: True is 1 and False is 0
2070 configure:24082: checking how to run the C preprocessor
2071 configure:24117: icc -E  conftest.c
2072 configure:24123: $? = 0
2073 configure:24155: icc -E  conftest.c
2074 conftest.c(79): error #5: could not open source file "ac_nonexistent.h"
2075   #include <ac_nonexistent.h>
2076                              ^
2077
2078 configure:24161: $? = 2
2079 configure: failed program was:
2080 | /* confdefs.h.  */
2081 |
2082 | #define PACKAGE_NAME ""
2083 | #define PACKAGE_TARNAME ""
2084 | #define PACKAGE_VERSION ""
2085 | #define PACKAGE_STRING ""
2086 | #define PACKAGE_BUGREPORT ""
2087 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
2088 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
2089 | #define USE_LOGGING MPID_LOGGING_NONE
2090 | #define HAVE_RUNTIME_THREADCHECK 1
2091 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
2092 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
2093 | #define HAVE_ROMIO 1
2094 | #define HAVE_PRAGMA_WEAK 1
2095 | #define USE_WEAK_SYMBOLS 1
2096 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
2097 | #define HAVE_LONG_LONG 1
2098 | #define F77_NAME_LOWER_USCORE 1
2099 | #define STDCALL
2100 | #define HAVE_FORTRAN_BINDING 1
2101 | #ifdef __cplusplus
2102 | extern "C" void exit (int) throw ();
2103 | #endif
2104 | #define HAVE_CXX_EXCEPTIONS
2105 | #define HAVE_NAMESPACES
2106 | #define HAVE_NAMESPACE_STD
2107 | #define HAVE_CXX_BINDING 1
2108 | #define HAVE_NAMEPUB_SERVICE 1
2109 | #define restrict __restrict
2110 | #define HAVE_GCC_ATTRIBUTE 1
2111 | #define WORDS_LITTLEENDIAN 1
2112 | #define HAVE_LONG_DOUBLE 1
2113 | #define HAVE_LONG_LONG_INT 1
2114 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
2115 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
2116 | #define HAVE_MAX_FP_ALIGNMENT 16
2117 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
2118 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
2119 | #define HAVE_SYS_TYPES_H 1
2120 | #define HAVE_SYS_STAT_H 1
2121 | #define HAVE_STDLIB_H 1
2122 | #define HAVE_STRING_H 1
2123 | #define HAVE_MEMORY_H 1
2124 | #define HAVE_STRINGS_H 1
2125 | #define HAVE_INTTYPES_H 1
2126 | #define HAVE_STDINT_H 1
2127 | #define HAVE_UNISTD_H 1
2128 | #define SIZEOF_CHAR 1
2129 | #define SIZEOF_SHORT 2
2130 | #define SIZEOF_INT 4
2131 | #define SIZEOF_LONG 8
2132 | #define SIZEOF_LONG_LONG 8
2133 | #define SIZEOF_FLOAT 4
2134 | #define SIZEOF_DOUBLE 8
2135 | #define SIZEOF_LONG_DOUBLE 16
2136 | #define SIZEOF_WCHAR_T 4
2137 | #define SIZEOF_VOID_P 8
2138 | #define HAVE_SYS_BITYPES_H 1
2139 | #define HAVE_INT16_T 1
2140 | #define HAVE_INT32_T 1
2141 | #define HAVE_INT64_T 1
2142 | #define MPIR_REAL4_CTYPE float
2143 | #define MPIR_REAL8_CTYPE double
2144 | #define MPIR_REAL16_CTYPE long double
2145 | #define MPIR_INTEGER1_CTYPE char
2146 | #define MPIR_INTEGER2_CTYPE short
2147 | #define MPIR_INTEGER4_CTYPE int
2148 | #define MPIR_INTEGER8_CTYPE long
2149 | #define SIZEOF_F77_INTEGER 4
2150 | #define SIZEOF_F77_REAL 4
2151 | #define SIZEOF_F77_DOUBLE_PRECISION 8
2152 | #define HAVE_AINT_LARGER_THAN_FINT 1
2153 | #define HAVE_FINT_IS_INT 1
2154 | #define F77_TRUE_VALUE_SET 1
2155 | #define F77_TRUE_VALUE 1
2156 | #define F77_FALSE_VALUE 0
2157 | /* end confdefs.h.  */
2158 | #include <ac_nonexistent.h>
2159 configure:24200: result: icc -E
2160 configure:24224: icc -E  conftest.c
2161 configure:24230: $? = 0
2162 configure:24262: icc -E  conftest.c
2163 conftest.c(79): error #5: could not open source file "ac_nonexistent.h"
2164   #include <ac_nonexistent.h>
2165                              ^
2166
2167 configure:24268: $? = 2
2168 configure: failed program was:
2169 | /* confdefs.h.  */
2170 |
2171 | #define PACKAGE_NAME ""
2172 | #define PACKAGE_TARNAME ""
2173 | #define PACKAGE_VERSION ""
2174 | #define PACKAGE_STRING ""
2175 | #define PACKAGE_BUGREPORT ""
2176 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
2177 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
2178 | #define USE_LOGGING MPID_LOGGING_NONE
2179 | #define HAVE_RUNTIME_THREADCHECK 1
2180 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
2181 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
2182 | #define HAVE_ROMIO 1
2183 | #define HAVE_PRAGMA_WEAK 1
2184 | #define USE_WEAK_SYMBOLS 1
2185 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
2186 | #define HAVE_LONG_LONG 1
2187 | #define F77_NAME_LOWER_USCORE 1
2188 | #define STDCALL
2189 | #define HAVE_FORTRAN_BINDING 1
2190 | #ifdef __cplusplus
2191 | extern "C" void exit (int) throw ();
2192 | #endif
2193 | #define HAVE_CXX_EXCEPTIONS
2194 | #define HAVE_NAMESPACES
2195 | #define HAVE_NAMESPACE_STD
2196 | #define HAVE_CXX_BINDING 1
2197 | #define HAVE_NAMEPUB_SERVICE 1
2198 | #define restrict __restrict
2199 | #define HAVE_GCC_ATTRIBUTE 1
2200 | #define WORDS_LITTLEENDIAN 1
2201 | #define HAVE_LONG_DOUBLE 1
2202 | #define HAVE_LONG_LONG_INT 1
2203 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
2204 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
2205 | #define HAVE_MAX_FP_ALIGNMENT 16
2206 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
2207 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
2208 | #define HAVE_SYS_TYPES_H 1
2209 | #define HAVE_SYS_STAT_H 1
2210 | #define HAVE_STDLIB_H 1
2211 | #define HAVE_STRING_H 1
2212 | #define HAVE_MEMORY_H 1
2213 | #define HAVE_STRINGS_H 1
2214 | #define HAVE_INTTYPES_H 1
2215 | #define HAVE_STDINT_H 1
2216 | #define HAVE_UNISTD_H 1
2217 | #define SIZEOF_CHAR 1
2218 | #define SIZEOF_SHORT 2
2219 | #define SIZEOF_INT 4
2220 | #define SIZEOF_LONG 8
2221 | #define SIZEOF_LONG_LONG 8
2222 | #define SIZEOF_FLOAT 4
2223 | #define SIZEOF_DOUBLE 8
2224 | #define SIZEOF_LONG_DOUBLE 16
2225 | #define SIZEOF_WCHAR_T 4
2226 | #define SIZEOF_VOID_P 8
2227 | #define HAVE_SYS_BITYPES_H 1
2228 | #define HAVE_INT16_T 1
2229 | #define HAVE_INT32_T 1
2230 | #define HAVE_INT64_T 1
2231 | #define MPIR_REAL4_CTYPE float
2232 | #define MPIR_REAL8_CTYPE double
2233 | #define MPIR_REAL16_CTYPE long double
2234 | #define MPIR_INTEGER1_CTYPE char
2235 | #define MPIR_INTEGER2_CTYPE short
2236 | #define MPIR_INTEGER4_CTYPE int
2237 | #define MPIR_INTEGER8_CTYPE long
2238 | #define SIZEOF_F77_INTEGER 4
2239 | #define SIZEOF_F77_REAL 4
2240 | #define SIZEOF_F77_DOUBLE_PRECISION 8
2241 | #define HAVE_AINT_LARGER_THAN_FINT 1
2242 | #define HAVE_FINT_IS_INT 1
2243 | #define F77_TRUE_VALUE_SET 1
2244 | #define F77_TRUE_VALUE 1
2245 | #define F77_FALSE_VALUE 0
2246 | /* end confdefs.h.  */
2247 | #include <ac_nonexistent.h>
2248 configure:24333: icc -E conftest.c >/dev/null 2>conftest.out
2249 configure:24336: $? = 0
2250 configure:24435: icc -o conftest  -O2   conftest.c  >&5
2251 configure:24438: $? = 0
2252 configure:24479: f95 -o conftest  -O2  conftest.f  >&5
2253 configure:24482: $? = 0
2254 configure:24526: icpc -o conftest  -O2   conftest.cc  >&5
2255 configure:24529: $? = 0
2256 configure:2324: ifort -o conftest  -O2  conftest.f90  >&5
2257 configure:24621: checking for Fortran 90 integer kind for 8-byte integers
2258 configure:24653: ifort -o conftest  -O2  conftest.f90  >&5
2259 configure:24656: $? = 0
2260 configure:24667: result: 8
2261 configure:24965: checking for bool
2262 configure:24989: icpc -c  -O2  conftest.cc >&5
2263 conftest.cc(116): warning #279: controlling expression is constant
2264   if ((bool *) 0)
2265       ^
2266
2267 configure:24995: $? = 0
2268 configure:24998: test -z                         || test ! -s conftest.err
2269 configure:25001: $? = 0
2270 configure:25004: test -s conftest.o
2271 configure:25007: $? = 0
2272 configure:25018: result: yes
2273 configure:25021: checking size of bool
2274 configure:25333: icpc -o conftest  -O2   conftest.cc  >&5
2275 configure:25336: $? = 0
2276 configure:25338: ./conftest
2277 configure:25341: $? = 0
2278 configure:25364: result: 1
2279 configure:25376: checking how to run the C++ preprocessor
2280 configure:25407: icpc -E  conftest.cc
2281 configure:25413: $? = 0
2282 configure:25445: icpc -E  conftest.cc
2283 conftest.cc(80): error #5: could not open source file "ac_nonexistent.h"
2284   #include <ac_nonexistent.h>
2285                              ^
2286
2287 configure:25451: $? = 2
2288 configure: failed program was:
2289 | /* confdefs.h.  */
2290 |
2291 | #define PACKAGE_NAME ""
2292 | #define PACKAGE_TARNAME ""
2293 | #define PACKAGE_VERSION ""
2294 | #define PACKAGE_STRING ""
2295 | #define PACKAGE_BUGREPORT ""
2296 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
2297 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
2298 | #define USE_LOGGING MPID_LOGGING_NONE
2299 | #define HAVE_RUNTIME_THREADCHECK 1
2300 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
2301 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
2302 | #define HAVE_ROMIO 1
2303 | #define HAVE_PRAGMA_WEAK 1
2304 | #define USE_WEAK_SYMBOLS 1
2305 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
2306 | #define HAVE_LONG_LONG 1
2307 | #define F77_NAME_LOWER_USCORE 1
2308 | #define STDCALL
2309 | #define HAVE_FORTRAN_BINDING 1
2310 | #ifdef __cplusplus
2311 | extern "C" void exit (int) throw ();
2312 | #endif
2313 | #define HAVE_CXX_EXCEPTIONS
2314 | #define HAVE_NAMESPACES
2315 | #define HAVE_NAMESPACE_STD
2316 | #define HAVE_CXX_BINDING 1
2317 | #define HAVE_NAMEPUB_SERVICE 1
2318 | #define restrict __restrict
2319 | #define HAVE_GCC_ATTRIBUTE 1
2320 | #define WORDS_LITTLEENDIAN 1
2321 | #define HAVE_LONG_DOUBLE 1
2322 | #define HAVE_LONG_LONG_INT 1
2323 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
2324 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
2325 | #define HAVE_MAX_FP_ALIGNMENT 16
2326 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
2327 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
2328 | #define HAVE_SYS_TYPES_H 1
2329 | #define HAVE_SYS_STAT_H 1
2330 | #define HAVE_STDLIB_H 1
2331 | #define HAVE_STRING_H 1
2332 | #define HAVE_MEMORY_H 1
2333 | #define HAVE_STRINGS_H 1
2334 | #define HAVE_INTTYPES_H 1
2335 | #define HAVE_STDINT_H 1
2336 | #define HAVE_UNISTD_H 1
2337 | #define SIZEOF_CHAR 1
2338 | #define SIZEOF_SHORT 2
2339 | #define SIZEOF_INT 4
2340 | #define SIZEOF_LONG 8
2341 | #define SIZEOF_LONG_LONG 8
2342 | #define SIZEOF_FLOAT 4
2343 | #define SIZEOF_DOUBLE 8
2344 | #define SIZEOF_LONG_DOUBLE 16
2345 | #define SIZEOF_WCHAR_T 4
2346 | #define SIZEOF_VOID_P 8
2347 | #define HAVE_SYS_BITYPES_H 1
2348 | #define HAVE_INT16_T 1
2349 | #define HAVE_INT32_T 1
2350 | #define HAVE_INT64_T 1
2351 | #define MPIR_REAL4_CTYPE float
2352 | #define MPIR_REAL8_CTYPE double
2353 | #define MPIR_REAL16_CTYPE long double
2354 | #define MPIR_INTEGER1_CTYPE char
2355 | #define MPIR_INTEGER2_CTYPE short
2356 | #define MPIR_INTEGER4_CTYPE int
2357 | #define MPIR_INTEGER8_CTYPE long
2358 | #define SIZEOF_F77_INTEGER 4
2359 | #define SIZEOF_F77_REAL 4
2360 | #define SIZEOF_F77_DOUBLE_PRECISION 8
2361 | #define HAVE_AINT_LARGER_THAN_FINT 1
2362 | #define HAVE_FINT_IS_INT 1
2363 | #define F77_TRUE_VALUE_SET 1
2364 | #define F77_TRUE_VALUE 1
2365 | #define F77_FALSE_VALUE 0
2366 | #define SIZEOF_BOOL 1
2367 | /* end confdefs.h.  */
2368 | #include <ac_nonexistent.h>
2369 configure:25490: result: icpc -E
2370 configure:25514: icpc -E  conftest.cc
2371 configure:25520: $? = 0
2372 configure:25552: icpc -E  conftest.cc
2373 conftest.cc(80): error #5: could not open source file "ac_nonexistent.h"
2374   #include <ac_nonexistent.h>
2375                              ^
2376
2377 configure:25558: $? = 2
2378 configure: failed program was:
2379 | /* confdefs.h.  */
2380 |
2381 | #define PACKAGE_NAME ""
2382 | #define PACKAGE_TARNAME ""
2383 | #define PACKAGE_VERSION ""
2384 | #define PACKAGE_STRING ""
2385 | #define PACKAGE_BUGREPORT ""
2386 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
2387 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
2388 | #define USE_LOGGING MPID_LOGGING_NONE
2389 | #define HAVE_RUNTIME_THREADCHECK 1
2390 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
2391 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
2392 | #define HAVE_ROMIO 1
2393 | #define HAVE_PRAGMA_WEAK 1
2394 | #define USE_WEAK_SYMBOLS 1
2395 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
2396 | #define HAVE_LONG_LONG 1
2397 | #define F77_NAME_LOWER_USCORE 1
2398 | #define STDCALL
2399 | #define HAVE_FORTRAN_BINDING 1
2400 | #ifdef __cplusplus
2401 | extern "C" void exit (int) throw ();
2402 | #endif
2403 | #define HAVE_CXX_EXCEPTIONS
2404 | #define HAVE_NAMESPACES
2405 | #define HAVE_NAMESPACE_STD
2406 | #define HAVE_CXX_BINDING 1
2407 | #define HAVE_NAMEPUB_SERVICE 1
2408 | #define restrict __restrict
2409 | #define HAVE_GCC_ATTRIBUTE 1
2410 | #define WORDS_LITTLEENDIAN 1
2411 | #define HAVE_LONG_DOUBLE 1
2412 | #define HAVE_LONG_LONG_INT 1
2413 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
2414 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
2415 | #define HAVE_MAX_FP_ALIGNMENT 16
2416 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
2417 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
2418 | #define HAVE_SYS_TYPES_H 1
2419 | #define HAVE_SYS_STAT_H 1
2420 | #define HAVE_STDLIB_H 1
2421 | #define HAVE_STRING_H 1
2422 | #define HAVE_MEMORY_H 1
2423 | #define HAVE_STRINGS_H 1
2424 | #define HAVE_INTTYPES_H 1
2425 | #define HAVE_STDINT_H 1
2426 | #define HAVE_UNISTD_H 1
2427 | #define SIZEOF_CHAR 1
2428 | #define SIZEOF_SHORT 2
2429 | #define SIZEOF_INT 4
2430 | #define SIZEOF_LONG 8
2431 | #define SIZEOF_LONG_LONG 8
2432 | #define SIZEOF_FLOAT 4
2433 | #define SIZEOF_DOUBLE 8
2434 | #define SIZEOF_LONG_DOUBLE 16
2435 | #define SIZEOF_WCHAR_T 4
2436 | #define SIZEOF_VOID_P 8
2437 | #define HAVE_SYS_BITYPES_H 1
2438 | #define HAVE_INT16_T 1
2439 | #define HAVE_INT32_T 1
2440 | #define HAVE_INT64_T 1
2441 | #define MPIR_REAL4_CTYPE float
2442 | #define MPIR_REAL8_CTYPE double
2443 | #define MPIR_REAL16_CTYPE long double
2444 | #define MPIR_INTEGER1_CTYPE char
2445 | #define MPIR_INTEGER2_CTYPE short
2446 | #define MPIR_INTEGER4_CTYPE int
2447 | #define MPIR_INTEGER8_CTYPE long
2448 | #define SIZEOF_F77_INTEGER 4
2449 | #define SIZEOF_F77_REAL 4
2450 | #define SIZEOF_F77_DOUBLE_PRECISION 8
2451 | #define HAVE_AINT_LARGER_THAN_FINT 1
2452 | #define HAVE_FINT_IS_INT 1
2453 | #define F77_TRUE_VALUE_SET 1
2454 | #define F77_TRUE_VALUE 1
2455 | #define F77_FALSE_VALUE 0
2456 | #define SIZEOF_BOOL 1
2457 | /* end confdefs.h.  */
2458 | #include <ac_nonexistent.h>
2459 configure:25603: checking for complex
2460 configure:25619: icpc -E  conftest.cc
2461 configure:25625: $? = 0
2462 configure:25676: result: yes
2463 configure:25687: checking for Complex
2464 configure:25716: icpc -c  -O2  conftest.cc >&5
2465 conftest.cc(89): warning #279: controlling expression is constant
2466   if ((Complex *) 0)
2467       ^
2468
2469 configure:25722: $? = 0
2470 configure:25725: test -z                         || test ! -s conftest.err
2471 configure:25728: $? = 0
2472 configure:25731: test -s conftest.o
2473 configure:25734: $? = 0
2474 configure:25745: result: yes
2475 configure:25748: checking size of Complex
2476 configure:26090: icpc -o conftest  -O2   conftest.cc  >&5
2477 configure:26093: $? = 0
2478 configure:26095: ./conftest
2479 configure:26098: $? = 0
2480 configure:26121: result: 8
2481 configure:26128: checking for DoubleComplex
2482 configure:26157: icpc -c  -O2  conftest.cc >&5
2483 conftest.cc(90): warning #279: controlling expression is constant
2484   if ((DoubleComplex *) 0)
2485       ^
2486
2487 configure:26163: $? = 0
2488 configure:26166: test -z                         || test ! -s conftest.err
2489 configure:26169: $? = 0
2490 configure:26172: test -s conftest.o
2491 configure:26175: $? = 0
2492 configure:26186: result: yes
2493 configure:26189: checking size of DoubleComplex
2494 configure:26531: icpc -o conftest  -O2   conftest.cc  >&5
2495 configure:26534: $? = 0
2496 configure:26536: ./conftest
2497 configure:26539: $? = 0
2498 configure:26562: result: 16
2499 configure:26570: checking for LongDoubleComplex
2500 configure:26599: icpc -c  -O2  conftest.cc >&5
2501 conftest.cc(91): warning #279: controlling expression is constant
2502   if ((LongDoubleComplex *) 0)
2503       ^
2504
2505 configure:26605: $? = 0
2506 configure:26608: test -z                         || test ! -s conftest.err
2507 configure:26611: $? = 0
2508 configure:26614: test -s conftest.o
2509 configure:26617: $? = 0
2510 configure:26628: result: yes
2511 configure:26631: checking size of LongDoubleComplex
2512 configure:26973: icpc -o conftest  -O2   conftest.cc  >&5
2513 configure:26976: $? = 0
2514 configure:26978: ./conftest
2515 configure:26981: $? = 0
2516 configure:27004: result: 32
2517 configure:27054: checking if char * pointers use byte addresses
2518 configure:27077: icc -o conftest  -O2   conftest.c  >&5
2519 configure:27080: $? = 0
2520 configure:27082: ./conftest
2521 configure:27085: $? = 0
2522 configure:27099: result: yes
2523 configure:27124: checking for alignment restrictions on int64_t
2524 configure:27163: icc -o conftest  -O2   conftest.c  >&5
2525 configure:27166: $? = 0
2526 configure:27168: ./conftest
2527 configure:27171: $? = 0
2528 configure:27186: result: no
2529 configure:27200: checking for alignment restrictions on int32_t
2530 configure:27239: icc -o conftest  -O2   conftest.c  >&5
2531 configure:27242: $? = 0
2532 configure:27244: ./conftest
2533 configure:27247: $? = 0
2534 configure:27262: result: no
2535 configure:27281: checking for size of MPI_BSEND_OVERHEAD
2536 configure:27324: icc -o conftest  -O2   conftest.c  >&5
2537 conftest.c(106): warning #266: function "exit" declared implicitly
2538     if (!f) exit(1);
2539             ^
2540
2541 conftest.c(107): warning #181: argument is incompatible with corresponding format string conversion
2542     fprintf(f, "%d\n", sizeof(BsendData_t)+sizeof(void*)-1);
2543                        ^
2544
2545 conftest.c(108): warning #266: function "exit" declared implicitly
2546     exit(0);
2547     ^
2548
2549 configure:27327: $? = 0
2550 configure:27329: ./conftest
2551 configure:27332: $? = 0
2552 configure:27347: result: 95
2553 configure:27361: checking for gcc __asm__ and pentium cmpxchgl instruction
2554 configure:27390: icc -o conftest  -O2   conftest.c  >&5
2555 /tmp/icc6lckFXas_.s: Assembler messages:
2556 /tmp/icc6lckFXas_.s:28: Error: Incorrect register `%rcx' used with `l' suffix
2557 configure:27393: $? = 1
2558 configure: program exited with status 1
2559 configure: failed program was:
2560 | /* confdefs.h.  */
2561 |
2562 | #define PACKAGE_NAME ""
2563 | #define PACKAGE_TARNAME ""
2564 | #define PACKAGE_VERSION ""
2565 | #define PACKAGE_STRING ""
2566 | #define PACKAGE_BUGREPORT ""
2567 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
2568 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
2569 | #define USE_LOGGING MPID_LOGGING_NONE
2570 | #define HAVE_RUNTIME_THREADCHECK 1
2571 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
2572 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
2573 | #define HAVE_ROMIO 1
2574 | #define HAVE_PRAGMA_WEAK 1
2575 | #define USE_WEAK_SYMBOLS 1
2576 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
2577 | #define HAVE_LONG_LONG 1
2578 | #define F77_NAME_LOWER_USCORE 1
2579 | #define STDCALL
2580 | #define HAVE_FORTRAN_BINDING 1
2581 | #ifdef __cplusplus
2582 | extern "C" void exit (int) throw ();
2583 | #endif
2584 | #define HAVE_CXX_EXCEPTIONS
2585 | #define HAVE_NAMESPACES
2586 | #define HAVE_NAMESPACE_STD
2587 | #define HAVE_CXX_BINDING 1
2588 | #define HAVE_NAMEPUB_SERVICE 1
2589 | #define restrict __restrict
2590 | #define HAVE_GCC_ATTRIBUTE 1
2591 | #define WORDS_LITTLEENDIAN 1
2592 | #define HAVE_LONG_DOUBLE 1
2593 | #define HAVE_LONG_LONG_INT 1
2594 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
2595 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
2596 | #define HAVE_MAX_FP_ALIGNMENT 16
2597 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
2598 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
2599 | #define HAVE_SYS_TYPES_H 1
2600 | #define HAVE_SYS_STAT_H 1
2601 | #define HAVE_STDLIB_H 1
2602 | #define HAVE_STRING_H 1
2603 | #define HAVE_MEMORY_H 1
2604 | #define HAVE_STRINGS_H 1
2605 | #define HAVE_INTTYPES_H 1
2606 | #define HAVE_STDINT_H 1
2607 | #define HAVE_UNISTD_H 1
2608 | #define SIZEOF_CHAR 1
2609 | #define SIZEOF_SHORT 2
2610 | #define SIZEOF_INT 4
2611 | #define SIZEOF_LONG 8
2612 | #define SIZEOF_LONG_LONG 8
2613 | #define SIZEOF_FLOAT 4
2614 | #define SIZEOF_DOUBLE 8
2615 | #define SIZEOF_LONG_DOUBLE 16
2616 | #define SIZEOF_WCHAR_T 4
2617 | #define SIZEOF_VOID_P 8
2618 | #define HAVE_SYS_BITYPES_H 1
2619 | #define HAVE_INT16_T 1
2620 | #define HAVE_INT32_T 1
2621 | #define HAVE_INT64_T 1
2622 | #define MPIR_REAL4_CTYPE float
2623 | #define MPIR_REAL8_CTYPE double
2624 | #define MPIR_REAL16_CTYPE long double
2625 | #define MPIR_INTEGER1_CTYPE char
2626 | #define MPIR_INTEGER2_CTYPE short
2627 | #define MPIR_INTEGER4_CTYPE int
2628 | #define MPIR_INTEGER8_CTYPE long
2629 | #define SIZEOF_F77_INTEGER 4
2630 | #define SIZEOF_F77_REAL 4
2631 | #define SIZEOF_F77_DOUBLE_PRECISION 8
2632 | #define HAVE_AINT_LARGER_THAN_FINT 1
2633 | #define HAVE_FINT_IS_INT 1
2634 | #define F77_TRUE_VALUE_SET 1
2635 | #define F77_TRUE_VALUE 1
2636 | #define F77_FALSE_VALUE 0
2637 | #define SIZEOF_BOOL 1
2638 | #define SIZEOF_COMPLEX 8
2639 | #define SIZEOF_DOUBLECOMPLEX 16
2640 | #define SIZEOF_LONGDOUBLECOMPLEX 32
2641 | #define HAVE_ANY_INT64_T_ALIGNMENT 1
2642 | #define HAVE_ANY_INT32_T_ALIGNMENT 1
2643 | /* end confdefs.h.  */
2644 |
2645 | int main(int argc, char *argv[])
2646 | {
2647 | long int compval = 10;
2648 | volatile long int *p = &compval;
2649 | long int oldval = 10;
2650 | long int newval = 20;
2651 | char ret;
2652 | long int readval;
2653 | __asm__ __volatile__ ("lock; cmpxchgl %3, %1; sete %0"
2654 |       : "=q" (ret), "=m" (*p), "=a" (readval)
2655 |       : "r" (newval), "m" (*p), "a" (oldval) : "memory");
2656 | return (compval == 20) ? 0 : -1;
2657 | }
2658 |
2659 configure:27414: result: no
2660 configure:27430: checking for gcc __asm__ and AMD x86_64 cmpxchgq instruction
2661 configure:27459: icc -o conftest  -O2   conftest.c  >&5
2662 configure:27462: $? = 0
2663 configure:27464: ./conftest
2664 configure:27467: $? = 0
2665 configure:27469: result: yes
2666 configure:27489: checking for gcc __asm__ and IA64 xchg4 instruction
2667 configure:27519: icc -o conftest  -O2   conftest.c  >&5
2668 /tmp/iccymisI3as_.s: Assembler messages:
2669 /tmp/iccymisI3as_.s:26: Error: no such instruction: `xchg4 %rcx=[%rax],%rdx'
2670 /tmp/iccymisI3as_.s:63: Error: no such instruction: `xchg4 %rax=[%rdi],%rsi'
2671 configure:27522: $? = 1
2672 configure: program exited with status 1
2673 configure: failed program was:
2674 | /* confdefs.h.  */
2675 |
2676 | #define PACKAGE_NAME ""
2677 | #define PACKAGE_TARNAME ""
2678 | #define PACKAGE_VERSION ""
2679 | #define PACKAGE_STRING ""
2680 | #define PACKAGE_BUGREPORT ""
2681 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
2682 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
2683 | #define USE_LOGGING MPID_LOGGING_NONE
2684 | #define HAVE_RUNTIME_THREADCHECK 1
2685 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
2686 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
2687 | #define HAVE_ROMIO 1
2688 | #define HAVE_PRAGMA_WEAK 1
2689 | #define USE_WEAK_SYMBOLS 1
2690 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
2691 | #define HAVE_LONG_LONG 1
2692 | #define F77_NAME_LOWER_USCORE 1
2693 | #define STDCALL
2694 | #define HAVE_FORTRAN_BINDING 1
2695 | #ifdef __cplusplus
2696 | extern "C" void exit (int) throw ();
2697 | #endif
2698 | #define HAVE_CXX_EXCEPTIONS
2699 | #define HAVE_NAMESPACES
2700 | #define HAVE_NAMESPACE_STD
2701 | #define HAVE_CXX_BINDING 1
2702 | #define HAVE_NAMEPUB_SERVICE 1
2703 | #define restrict __restrict
2704 | #define HAVE_GCC_ATTRIBUTE 1
2705 | #define WORDS_LITTLEENDIAN 1
2706 | #define HAVE_LONG_DOUBLE 1
2707 | #define HAVE_LONG_LONG_INT 1
2708 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
2709 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
2710 | #define HAVE_MAX_FP_ALIGNMENT 16
2711 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
2712 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
2713 | #define HAVE_SYS_TYPES_H 1
2714 | #define HAVE_SYS_STAT_H 1
2715 | #define HAVE_STDLIB_H 1
2716 | #define HAVE_STRING_H 1
2717 | #define HAVE_MEMORY_H 1
2718 | #define HAVE_STRINGS_H 1
2719 | #define HAVE_INTTYPES_H 1
2720 | #define HAVE_STDINT_H 1
2721 | #define HAVE_UNISTD_H 1
2722 | #define SIZEOF_CHAR 1
2723 | #define SIZEOF_SHORT 2
2724 | #define SIZEOF_INT 4
2725 | #define SIZEOF_LONG 8
2726 | #define SIZEOF_LONG_LONG 8
2727 | #define SIZEOF_FLOAT 4
2728 | #define SIZEOF_DOUBLE 8
2729 | #define SIZEOF_LONG_DOUBLE 16
2730 | #define SIZEOF_WCHAR_T 4
2731 | #define SIZEOF_VOID_P 8
2732 | #define HAVE_SYS_BITYPES_H 1
2733 | #define HAVE_INT16_T 1
2734 | #define HAVE_INT32_T 1
2735 | #define HAVE_INT64_T 1
2736 | #define MPIR_REAL4_CTYPE float
2737 | #define MPIR_REAL8_CTYPE double
2738 | #define MPIR_REAL16_CTYPE long double
2739 | #define MPIR_INTEGER1_CTYPE char
2740 | #define MPIR_INTEGER2_CTYPE short
2741 | #define MPIR_INTEGER4_CTYPE int
2742 | #define MPIR_INTEGER8_CTYPE long
2743 | #define SIZEOF_F77_INTEGER 4
2744 | #define SIZEOF_F77_REAL 4
2745 | #define SIZEOF_F77_DOUBLE_PRECISION 8
2746 | #define HAVE_AINT_LARGER_THAN_FINT 1
2747 | #define HAVE_FINT_IS_INT 1
2748 | #define F77_TRUE_VALUE_SET 1
2749 | #define F77_TRUE_VALUE 1
2750 | #define F77_FALSE_VALUE 0
2751 | #define SIZEOF_BOOL 1
2752 | #define SIZEOF_COMPLEX 8
2753 | #define SIZEOF_DOUBLECOMPLEX 16
2754 | #define SIZEOF_LONGDOUBLECOMPLEX 32
2755 | #define HAVE_ANY_INT64_T_ALIGNMENT 1
2756 | #define HAVE_ANY_INT32_T_ALIGNMENT 1
2757 | #define HAVE_GCC_AND_X86_64_ASM 1
2758 | /* end confdefs.h.  */
2759 |
2760 | unsigned long _InterlockedExchange(volatile void *ptr, unsigned long x)
2761 | {
2762 |    unsigned long result;
2763 |    __asm__ __volatile ("xchg4 %0=[%1],%2" : "=r" (result)
2764 |        : "r" (ptr), "r" (x) : "memory");
2765 |    return result;
2766 | }
2767 | int main(int argc, char *argv[])
2768 | {
2769 | long val = 1;
2770 | volatile long *p = &val;
2771 | long oldval = _InterlockedExchange(p, (unsigned long)2);
2772 | return (oldval == 1 && val == 2) ? 0 : -1;
2773 | }
2774 |
2775 configure:27542: result: no
2776 configure:27701: checking for ANSI C header files
2777 configure:27856: result: no
2778 configure:27885: checking for stdlib.h
2779 configure:27958: result: yes
2780 configure:27885: checking for stdarg.h
2781 configure:27901: icc -E  conftest.c
2782 configure:27907: $? = 0
2783 configure:27958: result: yes
2784 configure:27885: checking for sys/types.h
2785 configure:27958: result: yes
2786 configure:27885: checking for inttypes.h
2787 configure:27958: result: yes
2788 configure:27885: checking for limits.h
2789 configure:27901: icc -E  conftest.c
2790 configure:27907: $? = 0
2791 configure:27958: result: yes
2792 configure:27885: checking for stddef.h
2793 configure:27901: icc -E  conftest.c
2794 configure:27907: $? = 0
2795 configure:27958: result: yes
2796 configure:27885: checking for errno.h
2797 configure:27901: icc -E  conftest.c
2798 configure:27907: $? = 0
2799 configure:27958: result: yes
2800 configure:27885: checking for sys/socket.h
2801 configure:27901: icc -E  conftest.c
2802 configure:27907: $? = 0
2803 configure:27958: result: yes
2804 configure:27885: checking for sys/time.h
2805 configure:27901: icc -E  conftest.c
2806 configure:27907: $? = 0
2807 configure:27958: result: yes
2808 configure:27885: checking for unistd.h
2809 configure:27958: result: yes
2810 configure:27885: checking for endian.h
2811 configure:27901: icc -E  conftest.c
2812 configure:27907: $? = 0
2813 configure:27958: result: yes
2814 configure:27885: checking for assert.h
2815 configure:27901: icc -E  conftest.c
2816 configure:27907: $? = 0
2817 configure:27958: result: yes
2818 configure:27970: checking for sys/uio.h
2819 configure:27995: icc -c  -O2  conftest.c >&5
2820 configure:28001: $? = 0
2821 configure:28004: test -z                         || test ! -s conftest.err
2822 configure:28007: $? = 0
2823 configure:28010: test -s conftest.o
2824 configure:28013: $? = 0
2825 configure:28024: result: yes
2826 configure:28035: checking for size_t
2827 configure:28059: icc -c  -O2  conftest.c >&5
2828 conftest.c(136): warning #279: controlling expression is constant
2829   if ((size_t *) 0)
2830       ^
2831
2832 configure:28065: $? = 0
2833 configure:28068: test -z                         || test ! -s conftest.err
2834 configure:28071: $? = 0
2835 configure:28074: test -s conftest.o
2836 configure:28077: $? = 0
2837 configure:28088: result: yes
2838 configure:28107: checking for setitimer
2839 configure:28164: icc -o conftest  -O2   conftest.c  >&5
2840 configure:28170: $? = 0
2841 configure:28173: test -z                         || test ! -s conftest.err
2842 configure:28176: $? = 0
2843 configure:28179: test -s conftest
2844 configure:28182: $? = 0
2845 configure:28194: result: yes
2846 configure:28107: checking for alarm
2847 configure:28164: icc -o conftest  -O2   conftest.c  >&5
2848 configure:28170: $? = 0
2849 configure:28173: test -z                         || test ! -s conftest.err
2850 configure:28176: $? = 0
2851 configure:28179: test -s conftest
2852 configure:28182: $? = 0
2853 configure:28194: result: yes
2854 configure:28210: checking for vsnprintf
2855 configure:28267: icc -o conftest  -O2   conftest.c  >&5
2856 configure:28273: $? = 0
2857 configure:28276: test -z                         || test ! -s conftest.err
2858 configure:28279: $? = 0
2859 configure:28282: test -s conftest
2860 configure:28285: $? = 0
2861 configure:28297: result: yes
2862 configure:28210: checking for vsprintf
2863 configure:28267: icc -o conftest  -O2   conftest.c  >&5
2864 configure:28273: $? = 0
2865 configure:28276: test -z                         || test ! -s conftest.err
2866 configure:28279: $? = 0
2867 configure:28282: test -s conftest
2868 configure:28285: $? = 0
2869 configure:28297: result: yes
2870 configure:28310: checking whether vsnprintf needs a declaration
2871 configure:28333: icc -c  -O2  conftest.c >&5
2872 conftest.c(108): error: argument of type "double" is incompatible with parameter of type "char *restrict"
2873   int a=vsnprintf(1.0,27,1.0,"foo");
2874                   ^
2875
2876 conftest.c(108): error: argument of type "double" is incompatible with parameter of type "const char *restrict"
2877   int a=vsnprintf(1.0,27,1.0,"foo");
2878                          ^
2879
2880 conftest.c(108): warning #167: argument of type "char *" is incompatible with parameter of type "struct __va_list_tag *"
2881   int a=vsnprintf(1.0,27,1.0,"foo");
2882                              ^
2883
2884 compilation aborted for conftest.c (code 2)
2885 configure:28339: $? = 2
2886 configure: failed program was:
2887 | /* confdefs.h.  */
2888 |
2889 | #define PACKAGE_NAME ""
2890 | #define PACKAGE_TARNAME ""
2891 | #define PACKAGE_VERSION ""
2892 | #define PACKAGE_STRING ""
2893 | #define PACKAGE_BUGREPORT ""
2894 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
2895 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
2896 | #define USE_LOGGING MPID_LOGGING_NONE
2897 | #define HAVE_RUNTIME_THREADCHECK 1
2898 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
2899 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
2900 | #define HAVE_ROMIO 1
2901 | #define HAVE_PRAGMA_WEAK 1
2902 | #define USE_WEAK_SYMBOLS 1
2903 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
2904 | #define HAVE_LONG_LONG 1
2905 | #define F77_NAME_LOWER_USCORE 1
2906 | #define STDCALL
2907 | #define HAVE_FORTRAN_BINDING 1
2908 | #ifdef __cplusplus
2909 | extern "C" void exit (int) throw ();
2910 | #endif
2911 | #define HAVE_CXX_EXCEPTIONS
2912 | #define HAVE_NAMESPACES
2913 | #define HAVE_NAMESPACE_STD
2914 | #define HAVE_CXX_BINDING 1
2915 | #define HAVE_NAMEPUB_SERVICE 1
2916 | #define restrict __restrict
2917 | #define HAVE_GCC_ATTRIBUTE 1
2918 | #define WORDS_LITTLEENDIAN 1
2919 | #define HAVE_LONG_DOUBLE 1
2920 | #define HAVE_LONG_LONG_INT 1
2921 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
2922 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
2923 | #define HAVE_MAX_FP_ALIGNMENT 16
2924 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
2925 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
2926 | #define HAVE_SYS_TYPES_H 1
2927 | #define HAVE_SYS_STAT_H 1
2928 | #define HAVE_STDLIB_H 1
2929 | #define HAVE_STRING_H 1
2930 | #define HAVE_MEMORY_H 1
2931 | #define HAVE_STRINGS_H 1
2932 | #define HAVE_INTTYPES_H 1
2933 | #define HAVE_STDINT_H 1
2934 | #define HAVE_UNISTD_H 1
2935 | #define SIZEOF_CHAR 1
2936 | #define SIZEOF_SHORT 2
2937 | #define SIZEOF_INT 4
2938 | #define SIZEOF_LONG 8
2939 | #define SIZEOF_LONG_LONG 8
2940 | #define SIZEOF_FLOAT 4
2941 | #define SIZEOF_DOUBLE 8
2942 | #define SIZEOF_LONG_DOUBLE 16
2943 | #define SIZEOF_WCHAR_T 4
2944 | #define SIZEOF_VOID_P 8
2945 | #define HAVE_SYS_BITYPES_H 1
2946 | #define HAVE_INT16_T 1
2947 | #define HAVE_INT32_T 1
2948 | #define HAVE_INT64_T 1
2949 | #define MPIR_REAL4_CTYPE float
2950 | #define MPIR_REAL8_CTYPE double
2951 | #define MPIR_REAL16_CTYPE long double
2952 | #define MPIR_INTEGER1_CTYPE char
2953 | #define MPIR_INTEGER2_CTYPE short
2954 | #define MPIR_INTEGER4_CTYPE int
2955 | #define MPIR_INTEGER8_CTYPE long
2956 | #define SIZEOF_F77_INTEGER 4
2957 | #define SIZEOF_F77_REAL 4
2958 | #define SIZEOF_F77_DOUBLE_PRECISION 8
2959 | #define HAVE_AINT_LARGER_THAN_FINT 1
2960 | #define HAVE_FINT_IS_INT 1
2961 | #define F77_TRUE_VALUE_SET 1
2962 | #define F77_TRUE_VALUE 1
2963 | #define F77_FALSE_VALUE 0
2964 | #define SIZEOF_BOOL 1
2965 | #define SIZEOF_COMPLEX 8
2966 | #define SIZEOF_DOUBLECOMPLEX 16
2967 | #define SIZEOF_LONGDOUBLECOMPLEX 32
2968 | #define HAVE_ANY_INT64_T_ALIGNMENT 1
2969 | #define HAVE_ANY_INT32_T_ALIGNMENT 1
2970 | #define HAVE_GCC_AND_X86_64_ASM 1
2971 | #define HAVE_STDLIB_H 1
2972 | #define HAVE_STDARG_H 1
2973 | #define HAVE_SYS_TYPES_H 1
2974 | #define HAVE_INTTYPES_H 1
2975 | #define HAVE_LIMITS_H 1
2976 | #define HAVE_STDDEF_H 1
2977 | #define HAVE_ERRNO_H 1
2978 | #define HAVE_SYS_SOCKET_H 1
2979 | #define HAVE_SYS_TIME_H 1
2980 | #define HAVE_UNISTD_H 1
2981 | #define HAVE_ENDIAN_H 1
2982 | #define HAVE_ASSERT_H 1
2983 | #define HAVE_SYS_UIO_H 1
2984 | #define HAVE_SETITIMER 1
2985 | #define HAVE_ALARM 1
2986 | #define HAVE_VSNPRINTF 1
2987 | #define HAVE_VSPRINTF 1
2988 | /* end confdefs.h.  */
2989 | #include <stdio.h>
2990 | #include <stdarg.h>
2991 | int
2992 | main ()
2993 | {
2994 | int a=vsnprintf(1.0,27,1.0,"foo");
2995 |   ;
2996 |   return 0;
2997 | }
2998 configure:28362: result: no
2999 configure:28380: checking for strerror
3000 configure:28437: icc -o conftest  -O2   conftest.c  >&5
3001 configure:28443: $? = 0
3002 configure:28446: test -z                         || test ! -s conftest.err
3003 configure:28449: $? = 0
3004 configure:28452: test -s conftest
3005 configure:28455: $? = 0
3006 configure:28467: result: yes
3007 configure:28483: checking for snprintf
3008 configure:28540: icc -o conftest  -O2   conftest.c  >&5
3009 configure:28546: $? = 0
3010 configure:28549: test -z                         || test ! -s conftest.err
3011 configure:28552: $? = 0
3012 configure:28555: test -s conftest
3013 configure:28558: $? = 0
3014 configure:28570: result: yes
3015 configure:28582: checking whether snprintf needs a declaration
3016 configure:28604: icc -c  -O2  conftest.c >&5
3017 conftest.c(109): error: argument of type "double" is incompatible with parameter of type "char *restrict"
3018   int a=snprintf(1.0,27,1.0,"foo");
3019                  ^
3020
3021 conftest.c(109): error: argument of type "double" is incompatible with parameter of type "const char *restrict"
3022   int a=snprintf(1.0,27,1.0,"foo");
3023                         ^
3024
3025 compilation aborted for conftest.c (code 2)
3026 configure:28610: $? = 2
3027 configure: failed program was:
3028 | /* confdefs.h.  */
3029 |
3030 | #define PACKAGE_NAME ""
3031 | #define PACKAGE_TARNAME ""
3032 | #define PACKAGE_VERSION ""
3033 | #define PACKAGE_STRING ""
3034 | #define PACKAGE_BUGREPORT ""
3035 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
3036 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
3037 | #define USE_LOGGING MPID_LOGGING_NONE
3038 | #define HAVE_RUNTIME_THREADCHECK 1
3039 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
3040 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
3041 | #define HAVE_ROMIO 1
3042 | #define HAVE_PRAGMA_WEAK 1
3043 | #define USE_WEAK_SYMBOLS 1
3044 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
3045 | #define HAVE_LONG_LONG 1
3046 | #define F77_NAME_LOWER_USCORE 1
3047 | #define STDCALL
3048 | #define HAVE_FORTRAN_BINDING 1
3049 | #ifdef __cplusplus
3050 | extern "C" void exit (int) throw ();
3051 | #endif
3052 | #define HAVE_CXX_EXCEPTIONS
3053 | #define HAVE_NAMESPACES
3054 | #define HAVE_NAMESPACE_STD
3055 | #define HAVE_CXX_BINDING 1
3056 | #define HAVE_NAMEPUB_SERVICE 1
3057 | #define restrict __restrict
3058 | #define HAVE_GCC_ATTRIBUTE 1
3059 | #define WORDS_LITTLEENDIAN 1
3060 | #define HAVE_LONG_DOUBLE 1
3061 | #define HAVE_LONG_LONG_INT 1
3062 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
3063 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
3064 | #define HAVE_MAX_FP_ALIGNMENT 16
3065 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
3066 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
3067 | #define HAVE_SYS_TYPES_H 1
3068 | #define HAVE_SYS_STAT_H 1
3069 | #define HAVE_STDLIB_H 1
3070 | #define HAVE_STRING_H 1
3071 | #define HAVE_MEMORY_H 1
3072 | #define HAVE_STRINGS_H 1
3073 | #define HAVE_INTTYPES_H 1
3074 | #define HAVE_STDINT_H 1
3075 | #define HAVE_UNISTD_H 1
3076 | #define SIZEOF_CHAR 1
3077 | #define SIZEOF_SHORT 2
3078 | #define SIZEOF_INT 4
3079 | #define SIZEOF_LONG 8
3080 | #define SIZEOF_LONG_LONG 8
3081 | #define SIZEOF_FLOAT 4
3082 | #define SIZEOF_DOUBLE 8
3083 | #define SIZEOF_LONG_DOUBLE 16
3084 | #define SIZEOF_WCHAR_T 4
3085 | #define SIZEOF_VOID_P 8
3086 | #define HAVE_SYS_BITYPES_H 1
3087 | #define HAVE_INT16_T 1
3088 | #define HAVE_INT32_T 1
3089 | #define HAVE_INT64_T 1
3090 | #define MPIR_REAL4_CTYPE float
3091 | #define MPIR_REAL8_CTYPE double
3092 | #define MPIR_REAL16_CTYPE long double
3093 | #define MPIR_INTEGER1_CTYPE char
3094 | #define MPIR_INTEGER2_CTYPE short
3095 | #define MPIR_INTEGER4_CTYPE int
3096 | #define MPIR_INTEGER8_CTYPE long
3097 | #define SIZEOF_F77_INTEGER 4
3098 | #define SIZEOF_F77_REAL 4
3099 | #define SIZEOF_F77_DOUBLE_PRECISION 8
3100 | #define HAVE_AINT_LARGER_THAN_FINT 1
3101 | #define HAVE_FINT_IS_INT 1
3102 | #define F77_TRUE_VALUE_SET 1
3103 | #define F77_TRUE_VALUE 1
3104 | #define F77_FALSE_VALUE 0
3105 | #define SIZEOF_BOOL 1
3106 | #define SIZEOF_COMPLEX 8
3107 | #define SIZEOF_DOUBLECOMPLEX 16
3108 | #define SIZEOF_LONGDOUBLECOMPLEX 32
3109 | #define HAVE_ANY_INT64_T_ALIGNMENT 1
3110 | #define HAVE_ANY_INT32_T_ALIGNMENT 1
3111 | #define HAVE_GCC_AND_X86_64_ASM 1
3112 | #define HAVE_STDLIB_H 1
3113 | #define HAVE_STDARG_H 1
3114 | #define HAVE_SYS_TYPES_H 1
3115 | #define HAVE_INTTYPES_H 1
3116 | #define HAVE_LIMITS_H 1
3117 | #define HAVE_STDDEF_H 1
3118 | #define HAVE_ERRNO_H 1
3119 | #define HAVE_SYS_SOCKET_H 1
3120 | #define HAVE_SYS_TIME_H 1
3121 | #define HAVE_UNISTD_H 1
3122 | #define HAVE_ENDIAN_H 1
3123 | #define HAVE_ASSERT_H 1
3124 | #define HAVE_SYS_UIO_H 1
3125 | #define HAVE_SETITIMER 1
3126 | #define HAVE_ALARM 1
3127 | #define HAVE_VSNPRINTF 1
3128 | #define HAVE_VSPRINTF 1
3129 | #define HAVE_STRERROR 1
3130 | #define HAVE_SNPRINTF 1
3131 | /* end confdefs.h.  */
3132 | #include <stdio.h>
3133 | int
3134 | main ()
3135 | {
3136 | int a=snprintf(1.0,27,1.0,"foo");
3137 |   ;
3138 |   return 0;
3139 | }
3140 configure:28633: result: no
3141 configure:28651: checking for va_copy
3142 configure:28682: icc -o conftest  -O2   conftest.c  >&5
3143 configure:28688: $? = 0
3144 configure:28691: test -z                         || test ! -s conftest.err
3145 configure:28694: $? = 0
3146 configure:28697: test -s conftest
3147 configure:28700: $? = 0
3148 configure:28712: result: yes
3149 configure:28798: checking for working alloca.h
3150 configure:28819: icc -o conftest  -O2   conftest.c  >&5
3151 configure:28825: $? = 0
3152 configure:28828: test -z                         || test ! -s conftest.err
3153 configure:28831: $? = 0
3154 configure:28834: test -s conftest
3155 configure:28837: $? = 0
3156 configure:28849: result: yes
3157 configure:28859: checking for alloca
3158 configure:28900: icc -o conftest  -O2   conftest.c  >&5
3159 configure:28906: $? = 0
3160 configure:28909: test -z                         || test ! -s conftest.err
3161 configure:28912: $? = 0
3162 configure:28915: test -s conftest
3163 configure:28918: $? = 0
3164 configure:28930: result: yes
3165 configure:29174: checking for strdup
3166 configure:29231: icc -o conftest  -O2   conftest.c  >&5
3167 configure:29237: $? = 0
3168 configure:29240: test -z                         || test ! -s conftest.err
3169 configure:29243: $? = 0
3170 configure:29246: test -s conftest
3171 configure:29249: $? = 0
3172 configure:29261: result: yes
3173 configure:29274: checking whether strdup needs a declaration
3174 configure:29296: icc -c  -O2  conftest.c >&5
3175 conftest.c(113): error: argument of type "double" is incompatible with parameter of type "const char *"
3176   int a=strdup(1.0,27,1.0,"foo");
3177                ^
3178
3179 conftest.c(113): error #140: too many arguments in function call
3180   int a=strdup(1.0,27,1.0,"foo");
3181                    ^
3182
3183 conftest.c(113): warning #810: conversion from "char *" to "int" may lose significant bits
3184   int a=strdup(1.0,27,1.0,"foo");
3185         ^
3186
3187 compilation aborted for conftest.c (code 2)
3188 configure:29302: $? = 2
3189 configure: failed program was:
3190 | /* confdefs.h.  */
3191 |
3192 | #define PACKAGE_NAME ""
3193 | #define PACKAGE_TARNAME ""
3194 | #define PACKAGE_VERSION ""
3195 | #define PACKAGE_STRING ""
3196 | #define PACKAGE_BUGREPORT ""
3197 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
3198 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
3199 | #define USE_LOGGING MPID_LOGGING_NONE
3200 | #define HAVE_RUNTIME_THREADCHECK 1
3201 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
3202 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
3203 | #define HAVE_ROMIO 1
3204 | #define HAVE_PRAGMA_WEAK 1
3205 | #define USE_WEAK_SYMBOLS 1
3206 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
3207 | #define HAVE_LONG_LONG 1
3208 | #define F77_NAME_LOWER_USCORE 1
3209 | #define STDCALL
3210 | #define HAVE_FORTRAN_BINDING 1
3211 | #ifdef __cplusplus
3212 | extern "C" void exit (int) throw ();
3213 | #endif
3214 | #define HAVE_CXX_EXCEPTIONS
3215 | #define HAVE_NAMESPACES
3216 | #define HAVE_NAMESPACE_STD
3217 | #define HAVE_CXX_BINDING 1
3218 | #define HAVE_NAMEPUB_SERVICE 1
3219 | #define restrict __restrict
3220 | #define HAVE_GCC_ATTRIBUTE 1
3221 | #define WORDS_LITTLEENDIAN 1
3222 | #define HAVE_LONG_DOUBLE 1
3223 | #define HAVE_LONG_LONG_INT 1
3224 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
3225 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
3226 | #define HAVE_MAX_FP_ALIGNMENT 16
3227 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
3228 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
3229 | #define HAVE_SYS_TYPES_H 1
3230 | #define HAVE_SYS_STAT_H 1
3231 | #define HAVE_STDLIB_H 1
3232 | #define HAVE_STRING_H 1
3233 | #define HAVE_MEMORY_H 1
3234 | #define HAVE_STRINGS_H 1
3235 | #define HAVE_INTTYPES_H 1
3236 | #define HAVE_STDINT_H 1
3237 | #define HAVE_UNISTD_H 1
3238 | #define SIZEOF_CHAR 1
3239 | #define SIZEOF_SHORT 2
3240 | #define SIZEOF_INT 4
3241 | #define SIZEOF_LONG 8
3242 | #define SIZEOF_LONG_LONG 8
3243 | #define SIZEOF_FLOAT 4
3244 | #define SIZEOF_DOUBLE 8
3245 | #define SIZEOF_LONG_DOUBLE 16
3246 | #define SIZEOF_WCHAR_T 4
3247 | #define SIZEOF_VOID_P 8
3248 | #define HAVE_SYS_BITYPES_H 1
3249 | #define HAVE_INT16_T 1
3250 | #define HAVE_INT32_T 1
3251 | #define HAVE_INT64_T 1
3252 | #define MPIR_REAL4_CTYPE float
3253 | #define MPIR_REAL8_CTYPE double
3254 | #define MPIR_REAL16_CTYPE long double
3255 | #define MPIR_INTEGER1_CTYPE char
3256 | #define MPIR_INTEGER2_CTYPE short
3257 | #define MPIR_INTEGER4_CTYPE int
3258 | #define MPIR_INTEGER8_CTYPE long
3259 | #define SIZEOF_F77_INTEGER 4
3260 | #define SIZEOF_F77_REAL 4
3261 | #define SIZEOF_F77_DOUBLE_PRECISION 8
3262 | #define HAVE_AINT_LARGER_THAN_FINT 1
3263 | #define HAVE_FINT_IS_INT 1
3264 | #define F77_TRUE_VALUE_SET 1
3265 | #define F77_TRUE_VALUE 1
3266 | #define F77_FALSE_VALUE 0
3267 | #define SIZEOF_BOOL 1
3268 | #define SIZEOF_COMPLEX 8
3269 | #define SIZEOF_DOUBLECOMPLEX 16
3270 | #define SIZEOF_LONGDOUBLECOMPLEX 32
3271 | #define HAVE_ANY_INT64_T_ALIGNMENT 1
3272 | #define HAVE_ANY_INT32_T_ALIGNMENT 1
3273 | #define HAVE_GCC_AND_X86_64_ASM 1
3274 | #define HAVE_STDLIB_H 1
3275 | #define HAVE_STDARG_H 1
3276 | #define HAVE_SYS_TYPES_H 1
3277 | #define HAVE_INTTYPES_H 1
3278 | #define HAVE_LIMITS_H 1
3279 | #define HAVE_STDDEF_H 1
3280 | #define HAVE_ERRNO_H 1
3281 | #define HAVE_SYS_SOCKET_H 1
3282 | #define HAVE_SYS_TIME_H 1
3283 | #define HAVE_UNISTD_H 1
3284 | #define HAVE_ENDIAN_H 1
3285 | #define HAVE_ASSERT_H 1
3286 | #define HAVE_SYS_UIO_H 1
3287 | #define HAVE_SETITIMER 1
3288 | #define HAVE_ALARM 1
3289 | #define HAVE_VSNPRINTF 1
3290 | #define HAVE_VSPRINTF 1
3291 | #define HAVE_STRERROR 1
3292 | #define HAVE_SNPRINTF 1
3293 | #define HAVE_VA_COPY 1
3294 | #define HAVE_ALLOCA_H 1
3295 | #define HAVE_ALLOCA 1
3296 | #define HAVE_STRDUP 1
3297 | /* end confdefs.h.  */
3298 | #include <string.h>
3299 | int
3300 | main ()
3301 | {
3302 | int a=strdup(1.0,27,1.0,"foo");
3303 |   ;
3304 |   return 0;
3305 | }
3306 configure:29325: result: no
3307 configure:29628: checking for clock_gettime
3308 configure:29685: icc -o conftest  -O2   conftest.c  >&5
3309 /tmp/iccmGkQ4T.o: In function `main':
3310 conftest.c:(.text+0x22): undefined reference to `clock_gettime'
3311 /tmp/iccmGkQ4T.o:(.data+0x0): undefined reference to `clock_gettime'
3312 configure:29691: $? = 1
3313 configure: failed program was:
3314 | /* confdefs.h.  */
3315 |
3316 | #define PACKAGE_NAME ""
3317 | #define PACKAGE_TARNAME ""
3318 | #define PACKAGE_VERSION ""
3319 | #define PACKAGE_STRING ""
3320 | #define PACKAGE_BUGREPORT ""
3321 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
3322 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
3323 | #define USE_LOGGING MPID_LOGGING_NONE
3324 | #define HAVE_RUNTIME_THREADCHECK 1
3325 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
3326 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
3327 | #define HAVE_ROMIO 1
3328 | #define HAVE_PRAGMA_WEAK 1
3329 | #define USE_WEAK_SYMBOLS 1
3330 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
3331 | #define HAVE_LONG_LONG 1
3332 | #define F77_NAME_LOWER_USCORE 1
3333 | #define STDCALL
3334 | #define HAVE_FORTRAN_BINDING 1
3335 | #ifdef __cplusplus
3336 | extern "C" void exit (int) throw ();
3337 | #endif
3338 | #define HAVE_CXX_EXCEPTIONS
3339 | #define HAVE_NAMESPACES
3340 | #define HAVE_NAMESPACE_STD
3341 | #define HAVE_CXX_BINDING 1
3342 | #define HAVE_NAMEPUB_SERVICE 1
3343 | #define restrict __restrict
3344 | #define HAVE_GCC_ATTRIBUTE 1
3345 | #define WORDS_LITTLEENDIAN 1
3346 | #define HAVE_LONG_DOUBLE 1
3347 | #define HAVE_LONG_LONG_INT 1
3348 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
3349 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
3350 | #define HAVE_MAX_FP_ALIGNMENT 16
3351 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
3352 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
3353 | #define HAVE_SYS_TYPES_H 1
3354 | #define HAVE_SYS_STAT_H 1
3355 | #define HAVE_STDLIB_H 1
3356 | #define HAVE_STRING_H 1
3357 | #define HAVE_MEMORY_H 1
3358 | #define HAVE_STRINGS_H 1
3359 | #define HAVE_INTTYPES_H 1
3360 | #define HAVE_STDINT_H 1
3361 | #define HAVE_UNISTD_H 1
3362 | #define SIZEOF_CHAR 1
3363 | #define SIZEOF_SHORT 2
3364 | #define SIZEOF_INT 4
3365 | #define SIZEOF_LONG 8
3366 | #define SIZEOF_LONG_LONG 8
3367 | #define SIZEOF_FLOAT 4
3368 | #define SIZEOF_DOUBLE 8
3369 | #define SIZEOF_LONG_DOUBLE 16
3370 | #define SIZEOF_WCHAR_T 4
3371 | #define SIZEOF_VOID_P 8
3372 | #define HAVE_SYS_BITYPES_H 1
3373 | #define HAVE_INT16_T 1
3374 | #define HAVE_INT32_T 1
3375 | #define HAVE_INT64_T 1
3376 | #define MPIR_REAL4_CTYPE float
3377 | #define MPIR_REAL8_CTYPE double
3378 | #define MPIR_REAL16_CTYPE long double
3379 | #define MPIR_INTEGER1_CTYPE char
3380 | #define MPIR_INTEGER2_CTYPE short
3381 | #define MPIR_INTEGER4_CTYPE int
3382 | #define MPIR_INTEGER8_CTYPE long
3383 | #define SIZEOF_F77_INTEGER 4
3384 | #define SIZEOF_F77_REAL 4
3385 | #define SIZEOF_F77_DOUBLE_PRECISION 8
3386 | #define HAVE_AINT_LARGER_THAN_FINT 1
3387 | #define HAVE_FINT_IS_INT 1
3388 | #define F77_TRUE_VALUE_SET 1
3389 | #define F77_TRUE_VALUE 1
3390 | #define F77_FALSE_VALUE 0
3391 | #define SIZEOF_BOOL 1
3392 | #define SIZEOF_COMPLEX 8
3393 | #define SIZEOF_DOUBLECOMPLEX 16
3394 | #define SIZEOF_LONGDOUBLECOMPLEX 32
3395 | #define HAVE_ANY_INT64_T_ALIGNMENT 1
3396 | #define HAVE_ANY_INT32_T_ALIGNMENT 1
3397 | #define HAVE_GCC_AND_X86_64_ASM 1
3398 | #define HAVE_STDLIB_H 1
3399 | #define HAVE_STDARG_H 1
3400 | #define HAVE_SYS_TYPES_H 1
3401 | #define HAVE_INTTYPES_H 1
3402 | #define HAVE_LIMITS_H 1
3403 | #define HAVE_STDDEF_H 1
3404 | #define HAVE_ERRNO_H 1
3405 | #define HAVE_SYS_SOCKET_H 1
3406 | #define HAVE_SYS_TIME_H 1
3407 | #define HAVE_UNISTD_H 1
3408 | #define HAVE_ENDIAN_H 1
3409 | #define HAVE_ASSERT_H 1
3410 | #define HAVE_SYS_UIO_H 1
3411 | #define HAVE_SETITIMER 1
3412 | #define HAVE_ALARM 1
3413 | #define HAVE_VSNPRINTF 1
3414 | #define HAVE_VSPRINTF 1
3415 | #define HAVE_STRERROR 1
3416 | #define HAVE_SNPRINTF 1
3417 | #define HAVE_VA_COPY 1
3418 | #define HAVE_ALLOCA_H 1
3419 | #define HAVE_ALLOCA 1
3420 | #define HAVE_STRDUP 1
3421 | /* end confdefs.h.  */
3422 | /* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
3423 |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3424 | #define clock_gettime innocuous_clock_gettime
3425 |
3426 | /* System header to define __stub macros and hopefully few prototypes,
3427 |     which can conflict with char clock_gettime (); below.
3428 |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3429 |     <limits.h> exists even on freestanding compilers.  */
3430 |
3431 | #ifdef __STDC__
3432 | # include <limits.h>
3433 | #else
3434 | # include <assert.h>
3435 | #endif
3436 |
3437 | #undef clock_gettime
3438 |
3439 | /* Override any gcc2 internal prototype to avoid an error.  */
3440 | #ifdef __cplusplus
3441 | extern "C"
3442 | {
3443 | #endif
3444 | /* We use char because int might match the return type of a gcc2
3445 |    builtin and then its argument prototype would still apply.  */
3446 | char clock_gettime ();
3447 | /* The GNU C library defines this for functions which it implements
3448 |     to always fail with ENOSYS.  Some functions are actually named
3449 |     something starting with __ and the normal name is an alias.  */
3450 | #if defined (__stub_clock_gettime) || defined (__stub___clock_gettime)
3451 | choke me
3452 | #else
3453 | char (*f) () = clock_gettime;
3454 | #endif
3455 | #ifdef __cplusplus
3456 | }
3457 | #endif
3458 |
3459 | int
3460 | main ()
3461 | {
3462 | return f != clock_gettime;
3463 |   ;
3464 |   return 0;
3465 | }
3466 configure:29715: result: no
3467 configure:29628: checking for clock_getres
3468 configure:29685: icc -o conftest  -O2   conftest.c  >&5
3469 /tmp/icclq12q1.o: In function `main':
3470 conftest.c:(.text+0x22): undefined reference to `clock_getres'
3471 /tmp/icclq12q1.o:(.data+0x0): undefined reference to `clock_getres'
3472 configure:29691: $? = 1
3473 configure: failed program was:
3474 | /* confdefs.h.  */
3475 |
3476 | #define PACKAGE_NAME ""
3477 | #define PACKAGE_TARNAME ""
3478 | #define PACKAGE_VERSION ""
3479 | #define PACKAGE_STRING ""
3480 | #define PACKAGE_BUGREPORT ""
3481 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
3482 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
3483 | #define USE_LOGGING MPID_LOGGING_NONE
3484 | #define HAVE_RUNTIME_THREADCHECK 1
3485 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
3486 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
3487 | #define HAVE_ROMIO 1
3488 | #define HAVE_PRAGMA_WEAK 1
3489 | #define USE_WEAK_SYMBOLS 1
3490 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
3491 | #define HAVE_LONG_LONG 1
3492 | #define F77_NAME_LOWER_USCORE 1
3493 | #define STDCALL
3494 | #define HAVE_FORTRAN_BINDING 1
3495 | #ifdef __cplusplus
3496 | extern "C" void exit (int) throw ();
3497 | #endif
3498 | #define HAVE_CXX_EXCEPTIONS
3499 | #define HAVE_NAMESPACES
3500 | #define HAVE_NAMESPACE_STD
3501 | #define HAVE_CXX_BINDING 1
3502 | #define HAVE_NAMEPUB_SERVICE 1
3503 | #define restrict __restrict
3504 | #define HAVE_GCC_ATTRIBUTE 1
3505 | #define WORDS_LITTLEENDIAN 1
3506 | #define HAVE_LONG_DOUBLE 1
3507 | #define HAVE_LONG_LONG_INT 1
3508 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
3509 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
3510 | #define HAVE_MAX_FP_ALIGNMENT 16
3511 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
3512 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
3513 | #define HAVE_SYS_TYPES_H 1
3514 | #define HAVE_SYS_STAT_H 1
3515 | #define HAVE_STDLIB_H 1
3516 | #define HAVE_STRING_H 1
3517 | #define HAVE_MEMORY_H 1
3518 | #define HAVE_STRINGS_H 1
3519 | #define HAVE_INTTYPES_H 1
3520 | #define HAVE_STDINT_H 1
3521 | #define HAVE_UNISTD_H 1
3522 | #define SIZEOF_CHAR 1
3523 | #define SIZEOF_SHORT 2
3524 | #define SIZEOF_INT 4
3525 | #define SIZEOF_LONG 8
3526 | #define SIZEOF_LONG_LONG 8
3527 | #define SIZEOF_FLOAT 4
3528 | #define SIZEOF_DOUBLE 8
3529 | #define SIZEOF_LONG_DOUBLE 16
3530 | #define SIZEOF_WCHAR_T 4
3531 | #define SIZEOF_VOID_P 8
3532 | #define HAVE_SYS_BITYPES_H 1
3533 | #define HAVE_INT16_T 1
3534 | #define HAVE_INT32_T 1
3535 | #define HAVE_INT64_T 1
3536 | #define MPIR_REAL4_CTYPE float
3537 | #define MPIR_REAL8_CTYPE double
3538 | #define MPIR_REAL16_CTYPE long double
3539 | #define MPIR_INTEGER1_CTYPE char
3540 | #define MPIR_INTEGER2_CTYPE short
3541 | #define MPIR_INTEGER4_CTYPE int
3542 | #define MPIR_INTEGER8_CTYPE long
3543 | #define SIZEOF_F77_INTEGER 4
3544 | #define SIZEOF_F77_REAL 4
3545 | #define SIZEOF_F77_DOUBLE_PRECISION 8
3546 | #define HAVE_AINT_LARGER_THAN_FINT 1
3547 | #define HAVE_FINT_IS_INT 1
3548 | #define F77_TRUE_VALUE_SET 1
3549 | #define F77_TRUE_VALUE 1
3550 | #define F77_FALSE_VALUE 0
3551 | #define SIZEOF_BOOL 1
3552 | #define SIZEOF_COMPLEX 8
3553 | #define SIZEOF_DOUBLECOMPLEX 16
3554 | #define SIZEOF_LONGDOUBLECOMPLEX 32
3555 | #define HAVE_ANY_INT64_T_ALIGNMENT 1
3556 | #define HAVE_ANY_INT32_T_ALIGNMENT 1
3557 | #define HAVE_GCC_AND_X86_64_ASM 1
3558 | #define HAVE_STDLIB_H 1
3559 | #define HAVE_STDARG_H 1
3560 | #define HAVE_SYS_TYPES_H 1
3561 | #define HAVE_INTTYPES_H 1
3562 | #define HAVE_LIMITS_H 1
3563 | #define HAVE_STDDEF_H 1
3564 | #define HAVE_ERRNO_H 1
3565 | #define HAVE_SYS_SOCKET_H 1
3566 | #define HAVE_SYS_TIME_H 1
3567 | #define HAVE_UNISTD_H 1
3568 | #define HAVE_ENDIAN_H 1
3569 | #define HAVE_ASSERT_H 1
3570 | #define HAVE_SYS_UIO_H 1
3571 | #define HAVE_SETITIMER 1
3572 | #define HAVE_ALARM 1
3573 | #define HAVE_VSNPRINTF 1
3574 | #define HAVE_VSPRINTF 1
3575 | #define HAVE_STRERROR 1
3576 | #define HAVE_SNPRINTF 1
3577 | #define HAVE_VA_COPY 1
3578 | #define HAVE_ALLOCA_H 1
3579 | #define HAVE_ALLOCA 1
3580 | #define HAVE_STRDUP 1
3581 | /* end confdefs.h.  */
3582 | /* Define clock_getres to an innocuous variant, in case <limits.h> declares clock_getres.
3583 |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3584 | #define clock_getres innocuous_clock_getres
3585 |
3586 | /* System header to define __stub macros and hopefully few prototypes,
3587 |     which can conflict with char clock_getres (); below.
3588 |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3589 |     <limits.h> exists even on freestanding compilers.  */
3590 |
3591 | #ifdef __STDC__
3592 | # include <limits.h>
3593 | #else
3594 | # include <assert.h>
3595 | #endif
3596 |
3597 | #undef clock_getres
3598 |
3599 | /* Override any gcc2 internal prototype to avoid an error.  */
3600 | #ifdef __cplusplus
3601 | extern "C"
3602 | {
3603 | #endif
3604 | /* We use char because int might match the return type of a gcc2
3605 |    builtin and then its argument prototype would still apply.  */
3606 | char clock_getres ();
3607 | /* The GNU C library defines this for functions which it implements
3608 |     to always fail with ENOSYS.  Some functions are actually named
3609 |     something starting with __ and the normal name is an alias.  */
3610 | #if defined (__stub_clock_getres) || defined (__stub___clock_getres)
3611 | choke me
3612 | #else
3613 | char (*f) () = clock_getres;
3614 | #endif
3615 | #ifdef __cplusplus
3616 | }
3617 | #endif
3618 |
3619 | int
3620 | main ()
3621 | {
3622 | return f != clock_getres;
3623 |   ;
3624 |   return 0;
3625 | }
3626 configure:29715: result: no
3627 configure:29628: checking for gethrtime
3628 configure:29685: icc -o conftest  -O2   conftest.c  >&5
3629 /tmp/iccYMJ00a.o: In function `main':
3630 conftest.c:(.text+0x22): undefined reference to `gethrtime'
3631 /tmp/iccYMJ00a.o:(.data+0x0): undefined reference to `gethrtime'
3632 configure:29691: $? = 1
3633 configure: failed program was:
3634 | /* confdefs.h.  */
3635 |
3636 | #define PACKAGE_NAME ""
3637 | #define PACKAGE_TARNAME ""
3638 | #define PACKAGE_VERSION ""
3639 | #define PACKAGE_STRING ""
3640 | #define PACKAGE_BUGREPORT ""
3641 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
3642 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
3643 | #define USE_LOGGING MPID_LOGGING_NONE
3644 | #define HAVE_RUNTIME_THREADCHECK 1
3645 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
3646 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
3647 | #define HAVE_ROMIO 1
3648 | #define HAVE_PRAGMA_WEAK 1
3649 | #define USE_WEAK_SYMBOLS 1
3650 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
3651 | #define HAVE_LONG_LONG 1
3652 | #define F77_NAME_LOWER_USCORE 1
3653 | #define STDCALL
3654 | #define HAVE_FORTRAN_BINDING 1
3655 | #ifdef __cplusplus
3656 | extern "C" void exit (int) throw ();
3657 | #endif
3658 | #define HAVE_CXX_EXCEPTIONS
3659 | #define HAVE_NAMESPACES
3660 | #define HAVE_NAMESPACE_STD
3661 | #define HAVE_CXX_BINDING 1
3662 | #define HAVE_NAMEPUB_SERVICE 1
3663 | #define restrict __restrict
3664 | #define HAVE_GCC_ATTRIBUTE 1
3665 | #define WORDS_LITTLEENDIAN 1
3666 | #define HAVE_LONG_DOUBLE 1
3667 | #define HAVE_LONG_LONG_INT 1
3668 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
3669 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
3670 | #define HAVE_MAX_FP_ALIGNMENT 16
3671 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
3672 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
3673 | #define HAVE_SYS_TYPES_H 1
3674 | #define HAVE_SYS_STAT_H 1
3675 | #define HAVE_STDLIB_H 1
3676 | #define HAVE_STRING_H 1
3677 | #define HAVE_MEMORY_H 1
3678 | #define HAVE_STRINGS_H 1
3679 | #define HAVE_INTTYPES_H 1
3680 | #define HAVE_STDINT_H 1
3681 | #define HAVE_UNISTD_H 1
3682 | #define SIZEOF_CHAR 1
3683 | #define SIZEOF_SHORT 2
3684 | #define SIZEOF_INT 4
3685 | #define SIZEOF_LONG 8
3686 | #define SIZEOF_LONG_LONG 8
3687 | #define SIZEOF_FLOAT 4
3688 | #define SIZEOF_DOUBLE 8
3689 | #define SIZEOF_LONG_DOUBLE 16
3690 | #define SIZEOF_WCHAR_T 4
3691 | #define SIZEOF_VOID_P 8
3692 | #define HAVE_SYS_BITYPES_H 1
3693 | #define HAVE_INT16_T 1
3694 | #define HAVE_INT32_T 1
3695 | #define HAVE_INT64_T 1
3696 | #define MPIR_REAL4_CTYPE float
3697 | #define MPIR_REAL8_CTYPE double
3698 | #define MPIR_REAL16_CTYPE long double
3699 | #define MPIR_INTEGER1_CTYPE char
3700 | #define MPIR_INTEGER2_CTYPE short
3701 | #define MPIR_INTEGER4_CTYPE int
3702 | #define MPIR_INTEGER8_CTYPE long
3703 | #define SIZEOF_F77_INTEGER 4
3704 | #define SIZEOF_F77_REAL 4
3705 | #define SIZEOF_F77_DOUBLE_PRECISION 8
3706 | #define HAVE_AINT_LARGER_THAN_FINT 1
3707 | #define HAVE_FINT_IS_INT 1
3708 | #define F77_TRUE_VALUE_SET 1
3709 | #define F77_TRUE_VALUE 1
3710 | #define F77_FALSE_VALUE 0
3711 | #define SIZEOF_BOOL 1
3712 | #define SIZEOF_COMPLEX 8
3713 | #define SIZEOF_DOUBLECOMPLEX 16
3714 | #define SIZEOF_LONGDOUBLECOMPLEX 32
3715 | #define HAVE_ANY_INT64_T_ALIGNMENT 1
3716 | #define HAVE_ANY_INT32_T_ALIGNMENT 1
3717 | #define HAVE_GCC_AND_X86_64_ASM 1
3718 | #define HAVE_STDLIB_H 1
3719 | #define HAVE_STDARG_H 1
3720 | #define HAVE_SYS_TYPES_H 1
3721 | #define HAVE_INTTYPES_H 1
3722 | #define HAVE_LIMITS_H 1
3723 | #define HAVE_STDDEF_H 1
3724 | #define HAVE_ERRNO_H 1
3725 | #define HAVE_SYS_SOCKET_H 1
3726 | #define HAVE_SYS_TIME_H 1
3727 | #define HAVE_UNISTD_H 1
3728 | #define HAVE_ENDIAN_H 1
3729 | #define HAVE_ASSERT_H 1
3730 | #define HAVE_SYS_UIO_H 1
3731 | #define HAVE_SETITIMER 1
3732 | #define HAVE_ALARM 1
3733 | #define HAVE_VSNPRINTF 1
3734 | #define HAVE_VSPRINTF 1
3735 | #define HAVE_STRERROR 1
3736 | #define HAVE_SNPRINTF 1
3737 | #define HAVE_VA_COPY 1
3738 | #define HAVE_ALLOCA_H 1
3739 | #define HAVE_ALLOCA 1
3740 | #define HAVE_STRDUP 1
3741 | /* end confdefs.h.  */
3742 | /* Define gethrtime to an innocuous variant, in case <limits.h> declares gethrtime.
3743 |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3744 | #define gethrtime innocuous_gethrtime
3745 |
3746 | /* System header to define __stub macros and hopefully few prototypes,
3747 |     which can conflict with char gethrtime (); below.
3748 |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3749 |     <limits.h> exists even on freestanding compilers.  */
3750 |
3751 | #ifdef __STDC__
3752 | # include <limits.h>
3753 | #else
3754 | # include <assert.h>
3755 | #endif
3756 |
3757 | #undef gethrtime
3758 |
3759 | /* Override any gcc2 internal prototype to avoid an error.  */
3760 | #ifdef __cplusplus
3761 | extern "C"
3762 | {
3763 | #endif
3764 | /* We use char because int might match the return type of a gcc2
3765 |    builtin and then its argument prototype would still apply.  */
3766 | char gethrtime ();
3767 | /* The GNU C library defines this for functions which it implements
3768 |     to always fail with ENOSYS.  Some functions are actually named
3769 |     something starting with __ and the normal name is an alias.  */
3770 | #if defined (__stub_gethrtime) || defined (__stub___gethrtime)
3771 | choke me
3772 | #else
3773 | char (*f) () = gethrtime;
3774 | #endif
3775 | #ifdef __cplusplus
3776 | }
3777 | #endif
3778 |
3779 | int
3780 | main ()
3781 | {
3782 | return f != gethrtime;
3783 |   ;
3784 |   return 0;
3785 | }
3786 configure:29715: result: no
3787 configure:29628: checking for gettimeofday
3788 configure:29685: icc -o conftest  -O2   conftest.c  >&5
3789 configure:29691: $? = 0
3790 configure:29694: test -z                         || test ! -s conftest.err
3791 configure:29697: $? = 0
3792 configure:29700: test -s conftest
3793 configure:29703: $? = 0
3794 configure:29715: result: yes
3795 configure:31096: checking for pthread.h
3796 configure:31112: icc -E  conftest.c
3797 configure:31118: $? = 0
3798 configure:31169: result: yes
3799 configure:31185: checking for pthread_yield
3800 configure:31242: icc -o conftest  -O2   conftest.c  >&5
3801 /tmp/iccoPw8IE.o: In function `main':
3802 conftest.c:(.text+0x22): undefined reference to `pthread_yield'
3803 /tmp/iccoPw8IE.o:(.data+0x0): undefined reference to `pthread_yield'
3804 configure:31248: $? = 1
3805 configure: failed program was:
3806 | /* confdefs.h.  */
3807 |
3808 | #define PACKAGE_NAME ""
3809 | #define PACKAGE_TARNAME ""
3810 | #define PACKAGE_VERSION ""
3811 | #define PACKAGE_STRING ""
3812 | #define PACKAGE_BUGREPORT ""
3813 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
3814 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
3815 | #define USE_LOGGING MPID_LOGGING_NONE
3816 | #define HAVE_RUNTIME_THREADCHECK 1
3817 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
3818 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
3819 | #define HAVE_ROMIO 1
3820 | #define HAVE_PRAGMA_WEAK 1
3821 | #define USE_WEAK_SYMBOLS 1
3822 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
3823 | #define HAVE_LONG_LONG 1
3824 | #define F77_NAME_LOWER_USCORE 1
3825 | #define STDCALL
3826 | #define HAVE_FORTRAN_BINDING 1
3827 | #ifdef __cplusplus
3828 | extern "C" void exit (int) throw ();
3829 | #endif
3830 | #define HAVE_CXX_EXCEPTIONS
3831 | #define HAVE_NAMESPACES
3832 | #define HAVE_NAMESPACE_STD
3833 | #define HAVE_CXX_BINDING 1
3834 | #define HAVE_NAMEPUB_SERVICE 1
3835 | #define restrict __restrict
3836 | #define HAVE_GCC_ATTRIBUTE 1
3837 | #define WORDS_LITTLEENDIAN 1
3838 | #define HAVE_LONG_DOUBLE 1
3839 | #define HAVE_LONG_LONG_INT 1
3840 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
3841 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
3842 | #define HAVE_MAX_FP_ALIGNMENT 16
3843 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
3844 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
3845 | #define HAVE_SYS_TYPES_H 1
3846 | #define HAVE_SYS_STAT_H 1
3847 | #define HAVE_STDLIB_H 1
3848 | #define HAVE_STRING_H 1
3849 | #define HAVE_MEMORY_H 1
3850 | #define HAVE_STRINGS_H 1
3851 | #define HAVE_INTTYPES_H 1
3852 | #define HAVE_STDINT_H 1
3853 | #define HAVE_UNISTD_H 1
3854 | #define SIZEOF_CHAR 1
3855 | #define SIZEOF_SHORT 2
3856 | #define SIZEOF_INT 4
3857 | #define SIZEOF_LONG 8
3858 | #define SIZEOF_LONG_LONG 8
3859 | #define SIZEOF_FLOAT 4
3860 | #define SIZEOF_DOUBLE 8
3861 | #define SIZEOF_LONG_DOUBLE 16
3862 | #define SIZEOF_WCHAR_T 4
3863 | #define SIZEOF_VOID_P 8
3864 | #define HAVE_SYS_BITYPES_H 1
3865 | #define HAVE_INT16_T 1
3866 | #define HAVE_INT32_T 1
3867 | #define HAVE_INT64_T 1
3868 | #define MPIR_REAL4_CTYPE float
3869 | #define MPIR_REAL8_CTYPE double
3870 | #define MPIR_REAL16_CTYPE long double
3871 | #define MPIR_INTEGER1_CTYPE char
3872 | #define MPIR_INTEGER2_CTYPE short
3873 | #define MPIR_INTEGER4_CTYPE int
3874 | #define MPIR_INTEGER8_CTYPE long
3875 | #define SIZEOF_F77_INTEGER 4
3876 | #define SIZEOF_F77_REAL 4
3877 | #define SIZEOF_F77_DOUBLE_PRECISION 8
3878 | #define HAVE_AINT_LARGER_THAN_FINT 1
3879 | #define HAVE_FINT_IS_INT 1
3880 | #define F77_TRUE_VALUE_SET 1
3881 | #define F77_TRUE_VALUE 1
3882 | #define F77_FALSE_VALUE 0
3883 | #define SIZEOF_BOOL 1
3884 | #define SIZEOF_COMPLEX 8
3885 | #define SIZEOF_DOUBLECOMPLEX 16
3886 | #define SIZEOF_LONGDOUBLECOMPLEX 32
3887 | #define HAVE_ANY_INT64_T_ALIGNMENT 1
3888 | #define HAVE_ANY_INT32_T_ALIGNMENT 1
3889 | #define HAVE_GCC_AND_X86_64_ASM 1
3890 | #define HAVE_STDLIB_H 1
3891 | #define HAVE_STDARG_H 1
3892 | #define HAVE_SYS_TYPES_H 1
3893 | #define HAVE_INTTYPES_H 1
3894 | #define HAVE_LIMITS_H 1
3895 | #define HAVE_STDDEF_H 1
3896 | #define HAVE_ERRNO_H 1
3897 | #define HAVE_SYS_SOCKET_H 1
3898 | #define HAVE_SYS_TIME_H 1
3899 | #define HAVE_UNISTD_H 1
3900 | #define HAVE_ENDIAN_H 1
3901 | #define HAVE_ASSERT_H 1
3902 | #define HAVE_SYS_UIO_H 1
3903 | #define HAVE_SETITIMER 1
3904 | #define HAVE_ALARM 1
3905 | #define HAVE_VSNPRINTF 1
3906 | #define HAVE_VSPRINTF 1
3907 | #define HAVE_STRERROR 1
3908 | #define HAVE_SNPRINTF 1
3909 | #define HAVE_VA_COPY 1
3910 | #define HAVE_ALLOCA_H 1
3911 | #define HAVE_ALLOCA 1
3912 | #define HAVE_STRDUP 1
3913 | #define HAVE_GETTIMEOFDAY 1
3914 | #define MPIU_SIZE_T unsigned long
3915 | #define HAVE_PTHREAD_H 1
3916 | /* end confdefs.h.  */
3917 | /* Define pthread_yield to an innocuous variant, in case <limits.h> declares pthread_yield.
3918 |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3919 | #define pthread_yield innocuous_pthread_yield
3920 |
3921 | /* System header to define __stub macros and hopefully few prototypes,
3922 |     which can conflict with char pthread_yield (); below.
3923 |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3924 |     <limits.h> exists even on freestanding compilers.  */
3925 |
3926 | #ifdef __STDC__
3927 | # include <limits.h>
3928 | #else
3929 | # include <assert.h>
3930 | #endif
3931 |
3932 | #undef pthread_yield
3933 |
3934 | /* Override any gcc2 internal prototype to avoid an error.  */
3935 | #ifdef __cplusplus
3936 | extern "C"
3937 | {
3938 | #endif
3939 | /* We use char because int might match the return type of a gcc2
3940 |    builtin and then its argument prototype would still apply.  */
3941 | char pthread_yield ();
3942 | /* The GNU C library defines this for functions which it implements
3943 |     to always fail with ENOSYS.  Some functions are actually named
3944 |     something starting with __ and the normal name is an alias.  */
3945 | #if defined (__stub_pthread_yield) || defined (__stub___pthread_yield)
3946 | choke me
3947 | #else
3948 | char (*f) () = pthread_yield;
3949 | #endif
3950 | #ifdef __cplusplus
3951 | }
3952 | #endif
3953 |
3954 | int
3955 | main ()
3956 | {
3957 | return f != pthread_yield;
3958 |   ;
3959 |   return 0;
3960 | }
3961 configure:31272: result: no
3962 configure:31284: checking for library containing pthread_key_create
3963 configure:31314: icc -o conftest  -O2   conftest.c  >&5
3964 /tmp/iccAISbiE.o: In function `main':
3965 conftest.c:(.text+0x1d): undefined reference to `pthread_key_create'
3966 configure:31320: $? = 1
3967 configure: failed program was:
3968 | /* confdefs.h.  */
3969 |
3970 | #define PACKAGE_NAME ""
3971 | #define PACKAGE_TARNAME ""
3972 | #define PACKAGE_VERSION ""
3973 | #define PACKAGE_STRING ""
3974 | #define PACKAGE_BUGREPORT ""
3975 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
3976 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
3977 | #define USE_LOGGING MPID_LOGGING_NONE
3978 | #define HAVE_RUNTIME_THREADCHECK 1
3979 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
3980 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
3981 | #define HAVE_ROMIO 1
3982 | #define HAVE_PRAGMA_WEAK 1
3983 | #define USE_WEAK_SYMBOLS 1
3984 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
3985 | #define HAVE_LONG_LONG 1
3986 | #define F77_NAME_LOWER_USCORE 1
3987 | #define STDCALL
3988 | #define HAVE_FORTRAN_BINDING 1
3989 | #ifdef __cplusplus
3990 | extern "C" void exit (int) throw ();
3991 | #endif
3992 | #define HAVE_CXX_EXCEPTIONS
3993 | #define HAVE_NAMESPACES
3994 | #define HAVE_NAMESPACE_STD
3995 | #define HAVE_CXX_BINDING 1
3996 | #define HAVE_NAMEPUB_SERVICE 1
3997 | #define restrict __restrict
3998 | #define HAVE_GCC_ATTRIBUTE 1
3999 | #define WORDS_LITTLEENDIAN 1
4000 | #define HAVE_LONG_DOUBLE 1
4001 | #define HAVE_LONG_LONG_INT 1
4002 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
4003 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
4004 | #define HAVE_MAX_FP_ALIGNMENT 16
4005 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
4006 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
4007 | #define HAVE_SYS_TYPES_H 1
4008 | #define HAVE_SYS_STAT_H 1
4009 | #define HAVE_STDLIB_H 1
4010 | #define HAVE_STRING_H 1
4011 | #define HAVE_MEMORY_H 1
4012 | #define HAVE_STRINGS_H 1
4013 | #define HAVE_INTTYPES_H 1
4014 | #define HAVE_STDINT_H 1
4015 | #define HAVE_UNISTD_H 1
4016 | #define SIZEOF_CHAR 1
4017 | #define SIZEOF_SHORT 2
4018 | #define SIZEOF_INT 4
4019 | #define SIZEOF_LONG 8
4020 | #define SIZEOF_LONG_LONG 8
4021 | #define SIZEOF_FLOAT 4
4022 | #define SIZEOF_DOUBLE 8
4023 | #define SIZEOF_LONG_DOUBLE 16
4024 | #define SIZEOF_WCHAR_T 4
4025 | #define SIZEOF_VOID_P 8
4026 | #define HAVE_SYS_BITYPES_H 1
4027 | #define HAVE_INT16_T 1
4028 | #define HAVE_INT32_T 1
4029 | #define HAVE_INT64_T 1
4030 | #define MPIR_REAL4_CTYPE float
4031 | #define MPIR_REAL8_CTYPE double
4032 | #define MPIR_REAL16_CTYPE long double
4033 | #define MPIR_INTEGER1_CTYPE char
4034 | #define MPIR_INTEGER2_CTYPE short
4035 | #define MPIR_INTEGER4_CTYPE int
4036 | #define MPIR_INTEGER8_CTYPE long
4037 | #define SIZEOF_F77_INTEGER 4
4038 | #define SIZEOF_F77_REAL 4
4039 | #define SIZEOF_F77_DOUBLE_PRECISION 8
4040 | #define HAVE_AINT_LARGER_THAN_FINT 1
4041 | #define HAVE_FINT_IS_INT 1
4042 | #define F77_TRUE_VALUE_SET 1
4043 | #define F77_TRUE_VALUE 1
4044 | #define F77_FALSE_VALUE 0
4045 | #define SIZEOF_BOOL 1
4046 | #define SIZEOF_COMPLEX 8
4047 | #define SIZEOF_DOUBLECOMPLEX 16
4048 | #define SIZEOF_LONGDOUBLECOMPLEX 32
4049 | #define HAVE_ANY_INT64_T_ALIGNMENT 1
4050 | #define HAVE_ANY_INT32_T_ALIGNMENT 1
4051 | #define HAVE_GCC_AND_X86_64_ASM 1
4052 | #define HAVE_STDLIB_H 1
4053 | #define HAVE_STDARG_H 1
4054 | #define HAVE_SYS_TYPES_H 1
4055 | #define HAVE_INTTYPES_H 1
4056 | #define HAVE_LIMITS_H 1
4057 | #define HAVE_STDDEF_H 1
4058 | #define HAVE_ERRNO_H 1
4059 | #define HAVE_SYS_SOCKET_H 1
4060 | #define HAVE_SYS_TIME_H 1
4061 | #define HAVE_UNISTD_H 1
4062 | #define HAVE_ENDIAN_H 1
4063 | #define HAVE_ASSERT_H 1
4064 | #define HAVE_SYS_UIO_H 1
4065 | #define HAVE_SETITIMER 1
4066 | #define HAVE_ALARM 1
4067 | #define HAVE_VSNPRINTF 1
4068 | #define HAVE_VSPRINTF 1
4069 | #define HAVE_STRERROR 1
4070 | #define HAVE_SNPRINTF 1
4071 | #define HAVE_VA_COPY 1
4072 | #define HAVE_ALLOCA_H 1
4073 | #define HAVE_ALLOCA 1
4074 | #define HAVE_STRDUP 1
4075 | #define HAVE_GETTIMEOFDAY 1
4076 | #define MPIU_SIZE_T unsigned long
4077 | #define HAVE_PTHREAD_H 1
4078 | /* end confdefs.h.  */
4079 |
4080 | /* Override any gcc2 internal prototype to avoid an error.  */
4081 | #ifdef __cplusplus
4082 | extern "C"
4083 | #endif
4084 | /* We use char because int might match the return type of a gcc2
4085 |    builtin and then its argument prototype would still apply.  */
4086 | char pthread_key_create ();
4087 | int
4088 | main ()
4089 | {
4090 | pthread_key_create ();
4091 |   ;
4092 |   return 0;
4093 | }
4094 configure:31368: icc -o conftest  -O2   conftest.c -lpthread   >&5
4095 configure:31374: $? = 0
4096 configure:31377: test -z                         || test ! -s conftest.err
4097 configure:31380: $? = 0
4098 configure:31383: test -s conftest
4099 configure:31386: $? = 0
4100 configure:31401: result: -lpthread
4101 configure:31529: checking for pthread_cleanup_push
4102 configure:31586: icc -o conftest  -O2   conftest.c -lpthread  >&5
4103 /tmp/iccck1r1U.o: In function `main':
4104 conftest.c:(.text+0x22): undefined reference to `pthread_cleanup_push'
4105 /tmp/iccck1r1U.o:(.data+0x0): undefined reference to `pthread_cleanup_push'
4106 configure:31592: $? = 1
4107 configure: failed program was:
4108 | /* confdefs.h.  */
4109 |
4110 | #define PACKAGE_NAME ""
4111 | #define PACKAGE_TARNAME ""
4112 | #define PACKAGE_VERSION ""
4113 | #define PACKAGE_STRING ""
4114 | #define PACKAGE_BUGREPORT ""
4115 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
4116 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
4117 | #define USE_LOGGING MPID_LOGGING_NONE
4118 | #define HAVE_RUNTIME_THREADCHECK 1
4119 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
4120 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
4121 | #define HAVE_ROMIO 1
4122 | #define HAVE_PRAGMA_WEAK 1
4123 | #define USE_WEAK_SYMBOLS 1
4124 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
4125 | #define HAVE_LONG_LONG 1
4126 | #define F77_NAME_LOWER_USCORE 1
4127 | #define STDCALL
4128 | #define HAVE_FORTRAN_BINDING 1
4129 | #ifdef __cplusplus
4130 | extern "C" void exit (int) throw ();
4131 | #endif
4132 | #define HAVE_CXX_EXCEPTIONS
4133 | #define HAVE_NAMESPACES
4134 | #define HAVE_NAMESPACE_STD
4135 | #define HAVE_CXX_BINDING 1
4136 | #define HAVE_NAMEPUB_SERVICE 1
4137 | #define restrict __restrict
4138 | #define HAVE_GCC_ATTRIBUTE 1
4139 | #define WORDS_LITTLEENDIAN 1
4140 | #define HAVE_LONG_DOUBLE 1
4141 | #define HAVE_LONG_LONG_INT 1
4142 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
4143 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
4144 | #define HAVE_MAX_FP_ALIGNMENT 16
4145 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
4146 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
4147 | #define HAVE_SYS_TYPES_H 1
4148 | #define HAVE_SYS_STAT_H 1
4149 | #define HAVE_STDLIB_H 1
4150 | #define HAVE_STRING_H 1
4151 | #define HAVE_MEMORY_H 1
4152 | #define HAVE_STRINGS_H 1
4153 | #define HAVE_INTTYPES_H 1
4154 | #define HAVE_STDINT_H 1
4155 | #define HAVE_UNISTD_H 1
4156 | #define SIZEOF_CHAR 1
4157 | #define SIZEOF_SHORT 2
4158 | #define SIZEOF_INT 4
4159 | #define SIZEOF_LONG 8
4160 | #define SIZEOF_LONG_LONG 8
4161 | #define SIZEOF_FLOAT 4
4162 | #define SIZEOF_DOUBLE 8
4163 | #define SIZEOF_LONG_DOUBLE 16
4164 | #define SIZEOF_WCHAR_T 4
4165 | #define SIZEOF_VOID_P 8
4166 | #define HAVE_SYS_BITYPES_H 1
4167 | #define HAVE_INT16_T 1
4168 | #define HAVE_INT32_T 1
4169 | #define HAVE_INT64_T 1
4170 | #define MPIR_REAL4_CTYPE float
4171 | #define MPIR_REAL8_CTYPE double
4172 | #define MPIR_REAL16_CTYPE long double
4173 | #define MPIR_INTEGER1_CTYPE char
4174 | #define MPIR_INTEGER2_CTYPE short
4175 | #define MPIR_INTEGER4_CTYPE int
4176 | #define MPIR_INTEGER8_CTYPE long
4177 | #define SIZEOF_F77_INTEGER 4
4178 | #define SIZEOF_F77_REAL 4
4179 | #define SIZEOF_F77_DOUBLE_PRECISION 8
4180 | #define HAVE_AINT_LARGER_THAN_FINT 1
4181 | #define HAVE_FINT_IS_INT 1
4182 | #define F77_TRUE_VALUE_SET 1
4183 | #define F77_TRUE_VALUE 1
4184 | #define F77_FALSE_VALUE 0
4185 | #define SIZEOF_BOOL 1
4186 | #define SIZEOF_COMPLEX 8
4187 | #define SIZEOF_DOUBLECOMPLEX 16
4188 | #define SIZEOF_LONGDOUBLECOMPLEX 32
4189 | #define HAVE_ANY_INT64_T_ALIGNMENT 1
4190 | #define HAVE_ANY_INT32_T_ALIGNMENT 1
4191 | #define HAVE_GCC_AND_X86_64_ASM 1
4192 | #define HAVE_STDLIB_H 1
4193 | #define HAVE_STDARG_H 1
4194 | #define HAVE_SYS_TYPES_H 1
4195 | #define HAVE_INTTYPES_H 1
4196 | #define HAVE_LIMITS_H 1
4197 | #define HAVE_STDDEF_H 1
4198 | #define HAVE_ERRNO_H 1
4199 | #define HAVE_SYS_SOCKET_H 1
4200 | #define HAVE_SYS_TIME_H 1
4201 | #define HAVE_UNISTD_H 1
4202 | #define HAVE_ENDIAN_H 1
4203 | #define HAVE_ASSERT_H 1
4204 | #define HAVE_SYS_UIO_H 1
4205 | #define HAVE_SETITIMER 1
4206 | #define HAVE_ALARM 1
4207 | #define HAVE_VSNPRINTF 1
4208 | #define HAVE_VSPRINTF 1
4209 | #define HAVE_STRERROR 1
4210 | #define HAVE_SNPRINTF 1
4211 | #define HAVE_VA_COPY 1
4212 | #define HAVE_ALLOCA_H 1
4213 | #define HAVE_ALLOCA 1
4214 | #define HAVE_STRDUP 1
4215 | #define HAVE_GETTIMEOFDAY 1
4216 | #define MPIU_SIZE_T unsigned long
4217 | #define HAVE_PTHREAD_H 1
4218 | /* end confdefs.h.  */
4219 | /* Define pthread_cleanup_push to an innocuous variant, in case <limits.h> declares pthread_cleanup_push.
4220 |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4221 | #define pthread_cleanup_push innocuous_pthread_cleanup_push
4222 |
4223 | /* System header to define __stub macros and hopefully few prototypes,
4224 |     which can conflict with char pthread_cleanup_push (); below.
4225 |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4226 |     <limits.h> exists even on freestanding compilers.  */
4227 |
4228 | #ifdef __STDC__
4229 | # include <limits.h>
4230 | #else
4231 | # include <assert.h>
4232 | #endif
4233 |
4234 | #undef pthread_cleanup_push
4235 |
4236 | /* Override any gcc2 internal prototype to avoid an error.  */
4237 | #ifdef __cplusplus
4238 | extern "C"
4239 | {
4240 | #endif
4241 | /* We use char because int might match the return type of a gcc2
4242 |    builtin and then its argument prototype would still apply.  */
4243 | char pthread_cleanup_push ();
4244 | /* The GNU C library defines this for functions which it implements
4245 |     to always fail with ENOSYS.  Some functions are actually named
4246 |     something starting with __ and the normal name is an alias.  */
4247 | #if defined (__stub_pthread_cleanup_push) || defined (__stub___pthread_cleanup_push)
4248 | choke me
4249 | #else
4250 | char (*f) () = pthread_cleanup_push;
4251 | #endif
4252 | #ifdef __cplusplus
4253 | }
4254 | #endif
4255 |
4256 | int
4257 | main ()
4258 | {
4259 | return f != pthread_cleanup_push;
4260 |   ;
4261 |   return 0;
4262 | }
4263 configure:31616: result: no
4264 configure:31627: checking whether pthread_cleanup_push is available (may be a macro in pthread.h)
4265 configure:31651: icc -o conftest  -O2   conftest.c -lpthread  >&5
4266 conftest.c(121): error: expected "while"
4267
4268 conftest.c(121): error: expected a "("
4269
4270 conftest.c(121): error: expected an expression
4271
4272 conftest.c(121): error: expected a ")"
4273
4274 conftest.c(121): error: expected a ";"
4275
4276 conftest.c(121): error: expected a "}"
4277
4278 conftest.c(121): error: expected "while"
4279
4280 conftest.c(121): error: expected a "("
4281
4282 conftest.c(121): error: expected an expression
4283
4284 conftest.c(121): error: expected a ")"
4285
4286 conftest.c(121): error: expected a ";"
4287
4288 conftest.c(121): error: expected a "}"
4289
4290 compilation aborted for conftest.c (code 2)
4291 configure:31657: $? = 2
4292 configure: failed program was:
4293 | /* confdefs.h.  */
4294 |
4295 | #define PACKAGE_NAME ""
4296 | #define PACKAGE_TARNAME ""
4297 | #define PACKAGE_VERSION ""
4298 | #define PACKAGE_STRING ""
4299 | #define PACKAGE_BUGREPORT ""
4300 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
4301 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
4302 | #define USE_LOGGING MPID_LOGGING_NONE
4303 | #define HAVE_RUNTIME_THREADCHECK 1
4304 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
4305 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
4306 | #define HAVE_ROMIO 1
4307 | #define HAVE_PRAGMA_WEAK 1
4308 | #define USE_WEAK_SYMBOLS 1
4309 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
4310 | #define HAVE_LONG_LONG 1
4311 | #define F77_NAME_LOWER_USCORE 1
4312 | #define STDCALL
4313 | #define HAVE_FORTRAN_BINDING 1
4314 | #ifdef __cplusplus
4315 | extern "C" void exit (int) throw ();
4316 | #endif
4317 | #define HAVE_CXX_EXCEPTIONS
4318 | #define HAVE_NAMESPACES
4319 | #define HAVE_NAMESPACE_STD
4320 | #define HAVE_CXX_BINDING 1
4321 | #define HAVE_NAMEPUB_SERVICE 1
4322 | #define restrict __restrict
4323 | #define HAVE_GCC_ATTRIBUTE 1
4324 | #define WORDS_LITTLEENDIAN 1
4325 | #define HAVE_LONG_DOUBLE 1
4326 | #define HAVE_LONG_LONG_INT 1
4327 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
4328 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
4329 | #define HAVE_MAX_FP_ALIGNMENT 16
4330 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
4331 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
4332 | #define HAVE_SYS_TYPES_H 1
4333 | #define HAVE_SYS_STAT_H 1
4334 | #define HAVE_STDLIB_H 1
4335 | #define HAVE_STRING_H 1
4336 | #define HAVE_MEMORY_H 1
4337 | #define HAVE_STRINGS_H 1
4338 | #define HAVE_INTTYPES_H 1
4339 | #define HAVE_STDINT_H 1
4340 | #define HAVE_UNISTD_H 1
4341 | #define SIZEOF_CHAR 1
4342 | #define SIZEOF_SHORT 2
4343 | #define SIZEOF_INT 4
4344 | #define SIZEOF_LONG 8
4345 | #define SIZEOF_LONG_LONG 8
4346 | #define SIZEOF_FLOAT 4
4347 | #define SIZEOF_DOUBLE 8
4348 | #define SIZEOF_LONG_DOUBLE 16
4349 | #define SIZEOF_WCHAR_T 4
4350 | #define SIZEOF_VOID_P 8
4351 | #define HAVE_SYS_BITYPES_H 1
4352 | #define HAVE_INT16_T 1
4353 | #define HAVE_INT32_T 1
4354 | #define HAVE_INT64_T 1
4355 | #define MPIR_REAL4_CTYPE float
4356 | #define MPIR_REAL8_CTYPE double
4357 | #define MPIR_REAL16_CTYPE long double
4358 | #define MPIR_INTEGER1_CTYPE char
4359 | #define MPIR_INTEGER2_CTYPE short
4360 | #define MPIR_INTEGER4_CTYPE int
4361 | #define MPIR_INTEGER8_CTYPE long
4362 | #define SIZEOF_F77_INTEGER 4
4363 | #define SIZEOF_F77_REAL 4
4364 | #define SIZEOF_F77_DOUBLE_PRECISION 8
4365 | #define HAVE_AINT_LARGER_THAN_FINT 1
4366 | #define HAVE_FINT_IS_INT 1
4367 | #define F77_TRUE_VALUE_SET 1
4368 | #define F77_TRUE_VALUE 1
4369 | #define F77_FALSE_VALUE 0
4370 | #define SIZEOF_BOOL 1
4371 | #define SIZEOF_COMPLEX 8
4372 | #define SIZEOF_DOUBLECOMPLEX 16
4373 | #define SIZEOF_LONGDOUBLECOMPLEX 32
4374 | #define HAVE_ANY_INT64_T_ALIGNMENT 1
4375 | #define HAVE_ANY_INT32_T_ALIGNMENT 1
4376 | #define HAVE_GCC_AND_X86_64_ASM 1
4377 | #define HAVE_STDLIB_H 1
4378 | #define HAVE_STDARG_H 1
4379 | #define HAVE_SYS_TYPES_H 1
4380 | #define HAVE_INTTYPES_H 1
4381 | #define HAVE_LIMITS_H 1
4382 | #define HAVE_STDDEF_H 1
4383 | #define HAVE_ERRNO_H 1
4384 | #define HAVE_SYS_SOCKET_H 1
4385 | #define HAVE_SYS_TIME_H 1
4386 | #define HAVE_UNISTD_H 1
4387 | #define HAVE_ENDIAN_H 1
4388 | #define HAVE_ASSERT_H 1
4389 | #define HAVE_SYS_UIO_H 1
4390 | #define HAVE_SETITIMER 1
4391 | #define HAVE_ALARM 1
4392 | #define HAVE_VSNPRINTF 1
4393 | #define HAVE_VSPRINTF 1
4394 | #define HAVE_STRERROR 1
4395 | #define HAVE_SNPRINTF 1
4396 | #define HAVE_VA_COPY 1
4397 | #define HAVE_ALLOCA_H 1
4398 | #define HAVE_ALLOCA 1
4399 | #define HAVE_STRDUP 1
4400 | #define HAVE_GETTIMEOFDAY 1
4401 | #define MPIU_SIZE_T unsigned long
4402 | #define HAVE_PTHREAD_H 1
4403 | /* end confdefs.h.  */
4404 |
4405 | #include <pthread.h>
4406 | void f1(void *a) { return; }
4407 | int
4408 | main ()
4409 | {
4410 | pthread_cleanup_push( f1, (void *)0 );
4411 |   ;
4412 |   return 0;
4413 | }
4414 configure:31681: result: no
4415 configure:32042: checking for sched_yield
4416 configure:32099: icc -o conftest  -O2   conftest.c -lpthread  >&5
4417 configure:32105: $? = 0
4418 configure:32108: test -z                         || test ! -s conftest.err
4419 configure:32111: $? = 0
4420 configure:32114: test -s conftest
4421 configure:32117: $? = 0
4422 configure:32129: result: yes
4423 configure:32042: checking for yield
4424 configure:32099: icc -o conftest  -O2   conftest.c -lpthread  >&5
4425 /tmp/icc52DWPk.o: In function `main':
4426 conftest.c:(.text+0x22): undefined reference to `yield'
4427 /tmp/icc52DWPk.o:(.data+0x0): undefined reference to `yield'
4428 configure:32105: $? = 1
4429 configure: failed program was:
4430 | /* confdefs.h.  */
4431 |
4432 | #define PACKAGE_NAME ""
4433 | #define PACKAGE_TARNAME ""
4434 | #define PACKAGE_VERSION ""
4435 | #define PACKAGE_STRING ""
4436 | #define PACKAGE_BUGREPORT ""
4437 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
4438 | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
4439 | #define USE_LOGGING MPID_LOGGING_NONE
4440 | #define HAVE_RUNTIME_THREADCHECK 1
4441 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
4442 | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
4443 | #define HAVE_ROMIO 1
4444 | #define HAVE_PRAGMA_WEAK 1
4445 | #define USE_WEAK_SYMBOLS 1
4446 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1
4447 | #define HAVE_LONG_LONG 1
4448 | #define F77_NAME_LOWER_USCORE 1
4449 | #define STDCALL
4450 | #define HAVE_FORTRAN_BINDING 1
4451 | #ifdef __cplusplus
4452 | extern "C" void exit (int) throw ();
4453 | #endif
4454 | #define HAVE_CXX_EXCEPTIONS
4455 | #define HAVE_NAMESPACES
4456 | #define HAVE_NAMESPACE_STD
4457 | #define HAVE_CXX_BINDING 1
4458 | #define HAVE_NAMEPUB_SERVICE 1
4459 | #define restrict __restrict
4460 | #define HAVE_GCC_ATTRIBUTE 1
4461 | #define WORDS_LITTLEENDIAN 1
4462 | #define HAVE_LONG_DOUBLE 1
4463 | #define HAVE_LONG_LONG_INT 1
4464 | #define HAVE_MAX_INTEGER_ALIGNMENT 8
4465 | #define HAVE_MAX_STRUCT_ALIGNMENT 8
4466 | #define HAVE_MAX_FP_ALIGNMENT 16
4467 | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
4468 | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
4469 | #define HAVE_SYS_TYPES_H 1
4470 | #define HAVE_SYS_STAT_H 1
4471 | #define HAVE_STDLIB_H 1
4472 | #define HAVE_STRING_H 1
4473 | #define HAVE_MEMORY_H 1
4474 | #define HAVE_STRINGS_H 1
4475 | #define HAVE_INTTYPES_H 1
4476 | #define HAVE_STDINT_H 1
4477 | #define HAVE_UNISTD_H 1
4478 | #define SIZEOF_CHAR 1
4479 | #define SIZEOF_SHORT 2
4480 | #define SIZEOF_INT 4
4481 | #define SIZEOF_LONG 8
4482 | #define SIZEOF_LONG_LONG 8
4483 | #define SIZEOF_FLOAT 4
4484 | #define SIZEOF_DOUBLE 8
4485 | #define SIZEOF_LONG_DOUBLE 16
4486 | #define SIZEOF_WCHAR_T 4
4487 | #define SIZEOF_VOID_P 8
4488 | #define HAVE_SYS_BITYPES_H 1
4489 | #define HAVE_INT16_T 1
4490 | #define HAVE_INT32_T 1
4491 | #define HAVE_INT64_T 1
4492 | #define MPIR_REAL4_CTYPE float
4493 | #define MPIR_REAL8_CTYPE double
4494 | #define MPIR_REAL16_CTYPE long double
4495 | #define MPIR_INTEGER1_CTYPE char
4496 | #define MPIR_INTEGER2_CTYPE short
4497 | #define MPIR_INTEGER4_CTYPE int
4498 | #define MPIR_INTEGER8_CTYPE long
4499 | #define SIZEOF_F77_INTEGER 4
4500 | #define SIZEOF_F77_REAL 4
4501 | #define SIZEOF_F77_DOUBLE_PRECISION 8
4502 | #define HAVE_AINT_LARGER_THAN_FINT 1
4503 | #define HAVE_FINT_IS_INT 1
4504 | #define F77_TRUE_VALUE_SET 1
4505 | #define F77_TRUE_VALUE 1
4506 | #define F77_FALSE_VALUE 0
4507 | #define SIZEOF_BOOL 1
4508 | #define SIZEOF_COMPLEX 8
4509 | #define SIZEOF_DOUBLECOMPLEX 16
4510 | #define SIZEOF_LONGDOUBLECOMPLEX 32
4511 | #define HAVE_ANY_INT64_T_ALIGNMENT 1
4512 | #define HAVE_ANY_INT32_T_ALIGNMENT 1
4513 | #define HAVE_GCC_AND_X86_64_ASM 1
4514 | #define HAVE_STDLIB_H 1
4515 | #define HAVE_STDARG_H 1
4516 | #define HAVE_SYS_TYPES_H 1
4517 | #define HAVE_INTTYPES_H 1
4518 | #define HAVE_LIMITS_H 1
4519 | #define HAVE_STDDEF_H 1
4520 | #define HAVE_ERRNO_H 1
4521 | #define HAVE_SYS_SOCKET_H 1
4522 | #define HAVE_SYS_TIME_H 1
4523 | #define HAVE_UNISTD_H 1
4524 | #define HAVE_ENDIAN_H 1
4525 | #define HAVE_ASSERT_H 1
4526 | #define HAVE_SYS_UIO_H 1
4527 | #define HAVE_SETITIMER 1
4528 | #define HAVE_ALARM 1
4529 | #define HAVE_VSNPRINTF 1
4530 | #define HAVE_VSPRINTF 1
4531 | #define HAVE_STRERROR 1
4532 | #define HAVE_SNPRINTF 1
4533 | #define HAVE_VA_COPY 1
4534 | #define HAVE_ALLOCA_H 1
4535 | #define HAVE_ALLOCA 1
4536 | #define HAVE_STRDUP 1
4537 | #define HAVE_GETTIMEOFDAY 1
4538 | #define MPIU_SIZE_T unsigned long
4539 | #define HAVE_PTHREAD_H 1
4540 | #define HAVE_SCHED_YIELD 1
4541 | /* end confdefs.h.  */
4542 | /* Define yield to an innocuous variant, in case <limits.h> declares yield.
4543 |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4544 | #define yield innocuous_yield
4545 |
4546 | /* System header to define __stub macros and hopefully few prototypes,
4547 |     which can conflict with char yield (); below.
4548 |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4549 |     <limits.h> exists even on freestanding compilers.  */
4550 |
4551 | #ifdef __STDC__
4552 | # include <limits.h>
4553 | #else
4554 | # include <assert.h>
4555 | #endif
4556 |
4557 | #undef yield
4558 |
4559 | /* Override any gcc2 internal prototype to avoid an error.  */
4560 | #ifdef __cplusplus
4561 | extern "C"
4562 | {
4563 | #endif
4564 | /* We use char because int might match the return type of a gcc2
4565 |    builtin and then its argument prototype would still apply.  */
4566 | char yield ();
4567 | /* The GNU C library defines this for functions which it implements
4568 |     to always fail with ENOSYS.  Some functions are actually named
4569 |     something starting with __ and the normal name is an alias.  */
4570 | #if defined (__stub_yield) || defined (__stub___yield)
4571 | choke me
4572 | #else
4573 | char (*f) () = yield;
4574 | #endif
4575 | #ifdef __cplusplus
4576 | }
4577 | #endif
4578 |
4579 | int
4580 | main ()
4581 | {
4582 | return f != yield;
4583 |   ;
4584 |   return 0;
4585 | }
4586 configure:32129: result: no
4587 configure:32042: checking for usleep
4588 configure:32099: icc -o conftest  -O2   conftest.c -lpthread  >&5
4589 configure:32105: $? = 0
4590 configure:32108: test -z                         || test ! -s conftest.err
4591 configure:32111: $? = 0
4592 configure:32114: test -s conftest
4593 configure:32117: $? = 0
4594 configure:32129: result: yes
4595 configure:32042: checking for sleep
4596 configure:32099: icc -o conftest  -O2   conftest.c -lpthread  >&5
4597 configure:32105: $? = 0
4598 configure:32108: test -z                         || test ! -s conftest.err
4599 configure:32111: $? = 0
4600 configure:32114: test -s conftest
4601 configure:32117: $? = 0
4602 configure:32129: result: yes
4603 configure:32042: checking for select
4604 configure:32099: icc -o conftest  -O2   conftest.c -lpthread  >&5
4605 configure:32105: $? = 0
4606 configure:32108: test -z                         || test ! -s conftest.err
4607 configure:32111: $? = 0
4608 configure:32114: test -s conftest
4609 configure:32117: $? = 0
4610 configure:32129: result: yes
4611 configure:32424: checking the sizeof MPI_Offset
4612 configure:32444: icc -o conftest  -O2   conftest.c -lpthread        -lrt    >&5
4613 conftest.c(6): warning #266: function "exit" declared implicitly
4614       if (! f) exit(1);
4615                ^
4616
4617 configure:32447: $? = 0
4618 configure:32469: result: 8
4619 configure:32519: checking whether the Fortran Offset type works with Fortran77
4620 configure:32527: f95 -c  -O2 conftest.f >&5
4621 configure:32533: $? = 0
4622 configure:32536: test -z                         || test ! -s conftest.err
4623 configure:32539: $? = 0
4624 configure:32542: test -s conftest.o
4625 configure:32545: $? = 0
4626 configure:32555: result: yes
4627 configure:32925: icc -o conftest  -O2   conftest.c -lpthread        -lrt    >&5
4628 configure:32928: $? = 0
4629 configure:32968: f95 -o conftest  -O2  conftest.f -lpthread        -lrt    >&5
4630 configure:32971: $? = 0
4631 configure:33014: icpc -o conftest  -O2   conftest.cc -lpthread        -lrt    >&5
4632 configure:33017: $? = 0
4633 configure:2324: ifort -o conftest  -O2  conftest.f90 -lpthread        -lrt    >&5
4634 configure:33087: checking whether the Fortran Offset type works with Fortran90
4635 configure:33095: ifort -c  -O2 conftest.f90 >&5
4636 configure:33101: $? = 0
4637 configure:33104: test -z                         || test ! -s conftest.err
4638 configure:33107: $? = 0
4639 configure:33110: test -s conftest.o
4640 configure:33113: $? = 0
4641 configure:33123: result: yes
4642 configure:33440: creating ./config.status
4643
4644 ## ---------------------- ##
4645 ## Running config.status. ##
4646 ## ---------------------- ##
4647
4648 This file was extended by config.status, which was
4649 generated by GNU Autoconf 2.59.  Invocation command line was
4650
4651   CONFIG_FILES    =
4652   CONFIG_HEADERS  =
4653   CONFIG_LINKS    =
4654   CONFIG_COMMANDS =
4655   $ ./config.status
4656
4657 on master
4658
4659 config.status:1094: creating Makefile
4660 config.status:1094: creating src/Makefile
4661 config.status:1094: creating src/include/Makefile
4662 config.status:1094: creating src/include/mpich2info.h
4663 config.status:1094: creating mpich2-doxygen
4664 config.status:1094: creating src/include/mpichtimer.h
4665 config.status:1094: creating src/binding/Makefile
4666 config.status:1094: creating src/binding/cxx/Makefile
4667 config.status:1094: creating src/binding/cxx/mpicxx.h
4668 config.status:1094: creating src/binding/f77/Makefile
4669 config.status:1094: creating src/binding/f77/mpif.h
4670 config.status:1094: creating src/binding/f77/setbotf.f
4671 config.status:1094: creating src/binding/f90/Makefile
4672 config.status:1094: creating src/binding/f90/mpi_sizeofs.f90
4673 config.status:1094: creating src/pkgconfig/mpich2-ch3.pc
4674 config.status:1094: creating src/pkgconfig/Makefile
4675 config.status:1094: creating src/env/mpicc
4676 config.status:1094: creating src/env/mpicc.conf
4677 config.status:1094: creating src/env/mpicc.bash
4678 config.status:1094: creating src/env/mpicxx
4679 config.status:1094: creating src/env/mpicxx.conf
4680 config.status:1094: creating src/env/mpicxx.bash
4681 config.status:1094: creating src/env/mpif77
4682 config.status:1094: creating src/env/mpif77.conf
4683 config.status:1094: creating src/env/mpif77.bash
4684 config.status:1094: creating src/env/mpif90
4685 config.status:1094: creating src/env/mpif90.conf
4686 config.status:1094: creating src/env/mpif90.bash
4687 config.status:1094: creating src/env/parkill
4688 config.status:1094: creating src/env/Makefile
4689 config.status:1094: creating src/util/createshlib
4690 config.status:1094: creating src/mpi/Makefile
4691 config.status:1094: creating src/mpi/attr/Makefile
4692 config.status:1094: creating src/mpi/coll/Makefile
4693 config.status:1094: creating src/mpi/comm/Makefile
4694 config.status:1094: creating src/mpi/datatype/Makefile
4695 config.status:1094: creating src/mpi/debugger/Makefile
4696 config.status:1094: creating src/mpi/errhan/Makefile
4697 config.status:1094: creating src/mpi/group/Makefile
4698 config.status:1094: creating src/mpi/init/Makefile
4699 config.status:1094: creating src/mpi/misc/Makefile
4700 config.status:1094: creating src/mpi/pt2pt/Makefile
4701 config.status:1094: creating src/mpi/rma/Makefile
4702 config.status:1094: creating src/mpi/spawn/Makefile
4703 config.status:1094: creating src/mpi/timer/Makefile
4704 config.status:1094: creating src/mpi/topo/Makefile
4705 config.status:1094: creating src/mpid/Makefile
4706 config.status:1094: creating src/mpid/common/Makefile
4707 config.status:1094: creating src/mpid/common/datatype/Makefile
4708 config.status:1094: creating src/mpid/common/datatype/dataloop/Makefile
4709 config.status:1094: creating src/mpid/common/locks/Makefile
4710 config.status:1094: creating src/pm/Makefile
4711 config.status:1094: creating src/pmi/Makefile
4712 config.status:1094: creating src/nameserv/Makefile
4713 config.status:1094: creating src/nameserv/file/Makefile
4714 config.status:1094: creating src/nameserv/mpd/Makefile
4715 config.status:1094: creating src/nameserv/pmi/Makefile
4716 config.status:1094: creating src/nameserv/test/Makefile
4717 config.status:1094: creating src/util/Makefile
4718 config.status:1094: creating src/util/info/Makefile
4719 config.status:1094: creating src/util/instrm/Makefile
4720 config.status:1094: creating src/util/thread/Makefile
4721 config.status:1094: creating src/util/thread/mpe_thread.h
4722 config.status:1094: creating src/util/mem/Makefile
4723 config.status:1094: creating src/util/msgs/Makefile
4724 config.status:1094: creating src/util/param/Makefile
4725 config.status:1094: creating src/util/dbg/Makefile
4726 config.status:1094: creating src/util/dbg/getfuncstack
4727 config.status:1094: creating src/util/osserv/Makefile
4728 config.status:1094: creating src/include/mpi.h
4729 config.status:1094: creating test/Makefile
4730 config.status:1094: creating test/util/Makefile
4731 config.status:1094: creating test/basic/Makefile
4732 config.status:1094: creating test/commands/Makefile
4733 config.status:1094: creating test/commands/cmdtests
4734 config.status:1094: creating test/mpid/Makefile
4735 config.status:1094: creating test/mpid/ch3/Makefile
4736 config.status:1094: creating examples/Makefile
4737 config.status:1094: creating examples/f77/Makefile
4738 config.status:1094: creating examples/f90/Makefile
4739 config.status:1094: creating examples/cxx/Makefile
4740 config.status:1094: creating src/util/logging/Makefile
4741 config.status:1094: creating src/util/logging/common/Makefile
4742 config.status:1094: creating doc/Makefile
4743 config.status:1094: creating doc/mansrc/Makefile
4744 config.status:1094: creating doc/mansrc/createhtmlindex
4745 config.status:1094: creating doc/refman/Makefile
4746 config.status:1094: creating doc/installguide/Makefile
4747 config.status:1094: creating doc/userguide/Makefile
4748 config.status:1094: creating doc/logging/Makefile
4749 config.status:1094: creating doc/design/Makefile
4750 config.status:1094: creating doc/smpd/Makefile
4751 config.status:1094: creating doc/windev/Makefile
4752 config.status:1160: creating src/include/mpichconf.h
4753 config.status:1650: executing default-1 commands
4754 config.status:1650: executing default-2 commands
4755 config.status:1650: executing default-3 commands
4756 config.status:1650: executing default-4 commands
4757 config.status:1650: executing default-5 commands
4758 config.status:1650: executing default-6 commands
4759 config.status:1650: executing default-7 commands
4760 config.status:1650: executing default-8 commands
4761 config.status:1650: executing default-9 commands
4762 config.status:1650: executing default-10 commands
4763 config.status:1650: executing default-11 commands
4764 config.status:1650: executing default-12 commands
4765 config.status:1650: executing default-13 commands
4766 config.status:1650: executing default-14 commands
4767 configure:35124: configuring in test/mpi
4768 configure:35241: running /bin/bash './configure' --prefix=/usr/local/mpi/mpich2-1.0.7  '--prefix=/usr/local/mpi/mpich2-1.0.7' '--enable-cxx' '--enable-f70' '--enable-f90' 'CC=icc' 'CXX=icpc' 'F70=ifort' 'F90=ifort' --cache-file=/dev/null --srcdir=.
4769
4770 ## ---------------- ##
4771 ## Cache variables. ##
4772 ## ---------------- ##
4773
4774 ac_cv_c_bigendian=no
4775 ac_cv_c_compiler_gnu=yes
4776 ac_cv_c_const=yes
4777 ac_cv_c_inline=inline
4778 ac_cv_cxx_bool=yes
4779 ac_cv_cxx_compiler_gnu=yes
4780 ac_cv_cxx_exceptions=yes
4781 ac_cv_cxx_namespace_std=yes
4782 ac_cv_cxx_namespaces=yes
4783 ac_cv_env_CC_set=set
4784 ac_cv_env_CC_value=icc
4785 ac_cv_env_CFLAGS_set=
4786 ac_cv_env_CFLAGS_value=
4787 ac_cv_env_CPPFLAGS_set=
4788 ac_cv_env_CPPFLAGS_value=
4789 ac_cv_env_CPP_set=
4790 ac_cv_env_CPP_value=
4791 ac_cv_env_CXXCPP_set=
4792 ac_cv_env_CXXCPP_value=
4793 ac_cv_env_CXXFLAGS_set=
4794 ac_cv_env_CXXFLAGS_value=
4795 ac_cv_env_CXX_set=set
4796 ac_cv_env_CXX_value=icpc
4797 ac_cv_env_F77_set=
4798 ac_cv_env_F77_value=
4799 ac_cv_env_F90FLAGS_set=
4800 ac_cv_env_F90FLAGS_value=
4801 ac_cv_env_F90_set=set
4802 ac_cv_env_F90_value=ifort
4803 ac_cv_env_FFLAGS_set=
4804 ac_cv_env_FFLAGS_value=
4805 ac_cv_env_LDFLAGS_set=
4806 ac_cv_env_LDFLAGS_value=
4807 ac_cv_env_MPICH2LIB_CFLAGS_set=
4808 ac_cv_env_MPICH2LIB_CFLAGS_value=
4809 ac_cv_env_MPICH2LIB_CXXFLAGS_set=
4810 ac_cv_env_MPICH2LIB_CXXFLAGS_value=
4811 ac_cv_env_MPICH2LIB_F90FLAGS_set=
4812 ac_cv_env_MPICH2LIB_F90FLAGS_value=
4813 ac_cv_env_MPICH2LIB_FFLAGS_set=
4814 ac_cv_env_MPICH2LIB_FFLAGS_value=
4815 ac_cv_env_build_alias_set=
4816 ac_cv_env_build_alias_value=
4817 ac_cv_env_host_alias_set=
4818 ac_cv_env_host_alias_value=
4819 ac_cv_env_target_alias_set=
4820 ac_cv_env_target_alias_value=
4821 ac_cv_exeext=
4822 ac_cv_f77_compiler_gnu=yes
4823 ac_cv_f77_libs=' -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../.. -lgfortranbegin -lgfortran -lm -lgcc_s'
4824 ac_cv_f90_compiler_gnu=no
4825 ac_cv_func_alarm=yes
4826 ac_cv_func_alloca_works=yes
4827 ac_cv_func_clock_getres=no
4828 ac_cv_func_clock_gettime=no
4829 ac_cv_func_gethrtime=no
4830 ac_cv_func_gettimeofday=yes
4831 ac_cv_func_pthread_cleanup_push=no
4832 ac_cv_func_pthread_yield=no
4833 ac_cv_func_sched_yield=yes
4834 ac_cv_func_select=yes
4835 ac_cv_func_setitimer=yes
4836 ac_cv_func_sleep=yes
4837 ac_cv_func_snprintf=yes
4838 ac_cv_func_strdup=yes
4839 ac_cv_func_strerror=yes
4840 ac_cv_func_usleep=yes
4841 ac_cv_func_vsnprintf=yes
4842 ac_cv_func_vsprintf=yes
4843 ac_cv_func_yield=no
4844 ac_cv_header_assert_h=yes
4845 ac_cv_header_complex=yes
4846 ac_cv_header_endian_h=yes
4847 ac_cv_header_errno_h=yes
4848 ac_cv_header_inttypes_h=yes
4849 ac_cv_header_limits_h=yes
4850 ac_cv_header_memory_h=yes
4851 ac_cv_header_pthread_h=yes
4852 ac_cv_header_stdarg_h=yes
4853 ac_cv_header_stdc=no
4854 ac_cv_header_stddef_h=yes
4855 ac_cv_header_stdint_h=yes
4856 ac_cv_header_stdlib_h=yes
4857 ac_cv_header_string_h=yes
4858 ac_cv_header_strings_h=yes
4859 ac_cv_header_sys_bitypes_h=yes
4860 ac_cv_header_sys_socket_h=yes
4861 ac_cv_header_sys_stat_h=yes
4862 ac_cv_header_sys_time_h=yes
4863 ac_cv_header_sys_types_h=yes
4864 ac_cv_header_sys_uio_h=yes
4865 ac_cv_header_unistd_h=yes
4866 ac_cv_objext=o
4867 ac_cv_path_BASH=/bin/bash
4868 ac_cv_path_DOCTEXT=false
4869 ac_cv_path_PERL=/usr/bin/perl
4870 ac_cv_path_install='/usr/bin/install -c'
4871 ac_cv_prog_AR=ar
4872 ac_cv_prog_CPP='icc -E'
4873 ac_cv_prog_CXXCPP='icpc -E'
4874 ac_cv_prog_KILLALL=killall
4875 ac_cv_prog_MAKE=make
4876 ac_cv_prog_RANLIB=ranlib
4877 ac_cv_prog_ac_ct_CC=icc
4878 ac_cv_prog_ac_ct_F77=f95
4879 ac_cv_prog_cc_cross=
4880 ac_cv_prog_cc_g=yes
4881 ac_cv_prog_cc_stdc=
4882 ac_cv_prog_cc_works=yes
4883 ac_cv_prog_cxx_cross=
4884 ac_cv_prog_cxx_g=yes
4885 ac_cv_prog_cxx_works=yes
4886 ac_cv_prog_egrep='grep -E'
4887 ac_cv_prog_f77_cross=
4888 ac_cv_prog_f77_g=yes
4889 ac_cv_prog_f77_v=-v
4890 ac_cv_prog_f77_works=yes
4891 ac_cv_prog_f90_cross=no
4892 ac_cv_prog_f90_g=yes
4893 ac_cv_prog_f90_works=yes
4894 ac_cv_prog_install_breaks_libs=no
4895 ac_cv_search_pthread_key_create=-lpthread
4896 ac_cv_sizeof_Complex=8
4897 ac_cv_sizeof_DoubleComplex=16
4898 ac_cv_sizeof_LongDoubleComplex=32
4899 ac_cv_sizeof_MPI_Offset=8
4900 ac_cv_sizeof_bool=1
4901 ac_cv_sizeof_char=1
4902 ac_cv_sizeof_double=8
4903 ac_cv_sizeof_float=4
4904 ac_cv_sizeof_int=4
4905 ac_cv_sizeof_long=8
4906 ac_cv_sizeof_long_double=16
4907 ac_cv_sizeof_long_long=8
4908 ac_cv_sizeof_short=2
4909 ac_cv_sizeof_void_p=8
4910 ac_cv_sizeof_wchar_t=4
4911 ac_cv_type_Complex=yes
4912 ac_cv_type_DoubleComplex=yes
4913 ac_cv_type_LongDoubleComplex=yes
4914 ac_cv_type_bool=yes
4915 ac_cv_type_char=yes
4916 ac_cv_type_double=yes
4917 ac_cv_type_float=yes
4918 ac_cv_type_int=yes
4919 ac_cv_type_long=yes
4920 ac_cv_type_long_double=yes
4921 ac_cv_type_long_long=yes
4922 ac_cv_type_short=yes
4923 ac_cv_type_size_t=yes
4924 ac_cv_type_void_p=yes
4925 ac_cv_type_wchar_t=yes
4926 ac_cv_working_alloca_h=yes
4927 pac_cv_attr_weak=yes
4928 pac_cv_c_char_p_is_byte=yes
4929 pac_cv_c_double_alignment_exception=no
4930 pac_cv_c_double_pos_align=no
4931 pac_cv_c_fp_align_nr=16
4932 pac_cv_c_llint_pos_align=no
4933 pac_cv_c_max_double_fp_align=eight
4934 pac_cv_c_max_fp_align=sixteen
4935 pac_cv_c_max_integer_align=eight
4936 pac_cv_c_max_longdouble_fp_align=sixteen
4937 pac_cv_c_restrict=__restrict
4938 pac_cv_c_struct_align_nr=8
4939 pac_cv_c_volatile=yes
4940 pac_cv_cc_has___func__=yes
4941 pac_cv_cxx_builds_exe=yes
4942 pac_cv_cxx_has_iostream=yes
4943 pac_cv_cxx_has_math=no
4944 pac_cv_f77_flibs_valid=yes
4945 pac_cv_f77_sizeof_double_precision=8
4946 pac_cv_f77_sizeof_integer=4
4947 pac_cv_f77_sizeof_real=4
4948 pac_cv_f90_accepts_F90=yes
4949 pac_cv_f90_ext=f90
4950 pac_cv_f90_ext_f90=yes
4951 pac_cv_f90_module_case=lower
4952 pac_cv_f90_module_ext=mod
4953 pac_cv_f90_module_incflag=-I
4954 pac_cv_f90_vendor=intel
4955 pac_cv_fort_accepts_F=yes
4956 pac_cv_fort_integer1=yes
4957 pac_cv_fort_integer16=yes
4958 pac_cv_fort_integer2=yes
4959 pac_cv_fort_integer4=yes
4960 pac_cv_fort_integer8=yes
4961 pac_cv_fort_real16=no
4962 pac_cv_fort_real4=yes
4963 pac_cv_fort_real8=yes
4964 pac_cv_func_decl_snprintf=no
4965 pac_cv_func_decl_strdup=no
4966 pac_cv_func_decl_vsnprintf=no
4967 pac_cv_func_pthread_cleanup_push=no
4968 pac_cv_func_va_copy=yes
4969 pac_cv_gnu_attr_format=yes
4970 pac_cv_gnu_attr_pure=yes
4971 pac_cv_have_long_double=yes
4972 pac_cv_have_long_long=yes
4973 pac_cv_int16_t=yes
4974 pac_cv_int32_t=yes
4975 pac_cv_int32_t_alignment=no
4976 pac_cv_int64_t=yes
4977 pac_cv_int64_t_alignment=no
4978 pac_cv_mkdir_p=yes
4979 pac_cv_mpi_bsend_overhead=95
4980 pac_cv_my_conf_dir=/home/scratch/mpi/mpich2-1.0.7
4981 pac_cv_pointers_have_int_alignment=yes
4982 pac_cv_prog_TESTCPP='icc -E'
4983 pac_cv_prog_c_multiple_weak_symbols=yes
4984 pac_cv_prog_c_unaligned_doubles=yes
4985 pac_cv_prog_c_weak_symbols='pragma weak'
4986 pac_cv_prog_f77_and_c_stdio_libs=none
4987 pac_cv_prog_f77_exclaim_comments=yes
4988 pac_cv_prog_f77_has_incdir=-I
4989 pac_cv_prog_f77_library_dir_flag=-L
4990 pac_cv_prog_f77_name_mangle='lower underscore'
4991 pac_cv_prog_f77_true_false_value='1 0'
4992 pac_cv_prog_f90_and_c_stdio_libs=none
4993 pac_cv_prog_f90_cross=no
4994 pac_cv_prog_f90_int_kind_16=8
4995 pac_cv_prog_f90_works=yes
4996 pac_cv_prog_make_allows_comments=yes
4997 pac_cv_prog_make_found_clock_skew=no
4998 pac_cv_prog_make_include=yes
4999 pac_cv_prog_make_set_cflags=no
5000 pac_cv_prog_make_vpath=VPATH
5001 pac_cv_sizeof_2_int=8
5002 pac_cv_sizeof_double_int=12
5003 pac_cv_sizeof_float_int=8
5004 pac_cv_sizeof_long_double_int=20
5005 pac_cv_sizeof_long_int=12
5006 pac_cv_sizeof_mpi_status=20
5007 pac_cv_sizeof_short_int=6
5008 pac_cv_test_stdcall=
5009
5010 ## ----------------- ##
5011 ## Output variables. ##
5012 ## ----------------- ##
5013
5014 ABIVERSION='1:1'
5015 ADDRESS_KIND='8'
5016 ALLOCA=''
5017 AR='ar'
5018 BASH='/bin/bash'
5019 BSEND_OVERHEAD='95'
5020 BUILD_BASH_SCRIPTS='yes'
5021 BUILD_DLLS='no'
5022 BUILD_TVDLL='no'
5023 CC='icc'
5024 CC_SHL='true'
5025 CC_SHL_DBG=''
5026 CFLAGS=' -O2'
5027 CONFIGURE_ARGS_CLEAN='--prefix=/usr/local/mpi/mpich2-1.0.7 --enable-cxx --enable-f70 --enable-f90 CC=icc CXX=icpc F70=ifort F90=ifort'
5028 CONFIGURE_ARGUMENTS=''--prefix=/usr/local/mpi/mpich2-1.0.7' '--enable-cxx' '--enable-f70' '--enable-f90' 'CC=icc' 'CXX=icpc' 'F70=ifort' 'F90=ifort''
5029 CPP='icc -E'
5030 CPPFLAGS='  -I/home/scratch/mpi/mpich2-1.0.7/src/mpid/ch3/include -I/home/scratch/mpi/mpich2-1.0.7/src/mpid/ch3/include -I/home/scratch/mpi/mpich2-1.0.7/src/mpid/common/datatype -I/home/scratch/mpi/mpich2-1.0.7/src/mpid/common/datatype -I/home/scratch/mpi/mpich2-1.0.7/src/mpid/ch3/channels/sock/include -I/home/scratch/mpi/mpich2-1.0.7/src/mpid/ch3/channels/sock/include -I/home/scratch/mpi/mpich2-1.0.7/src/mpid/common/sock -I/home/scratch/mpi/mpich2-1.0.7/src/mpid/common/sock -I/home/scratch/mpi/mpich2-1.0.7/src/mpid/common/sock/poll -I/home/scratch/mpi/mpich2-1.0.7/src/mpid/common/sock/poll'
5031 CREATESHLIB='false'
5032 CXX='icpc'
5033 CXXCPP='icpc -E'
5034 CXXFLAGS=' -O2'
5035 CXX_DEFS=' -DHAVE_CXX_IOSTREAM -DHAVE_NAMESPACE_STD'
5036 CXX_LINKPATH_SHL=''
5037 CXX_SHL='false'
5038 C_LINKPATH_SHL=''
5039 C_LINK_SHL='true'
5040 C_LINK_SHL_DBG=''
5041 DEFS='-DHAVE_CONFIG_H'
5042 DEVICE='ch3:sock'
5043 DEVICE_ARGS=''
5044 DEVICE_NAME='ch3'
5045 DLLIMPORT=''
5046 DOCTEXT='false'
5047 DOCTEXTSTYLE=''
5048 ECHO_C=''
5049 ECHO_N='-n'
5050 ECHO_T=''
5051 EGREP='grep -E'
5052 ENABLE_SHLIB='none'
5053 ETAGS='true'
5054 ETAGSADD=''
5055 EXEEXT=''
5056 EXTERNAL_SRC_DIRS=''
5057 EXTRA_STATUS_DECL=''
5058 F77='f95'
5059 F77CPP=''
5060 F77_COMPLEX16='1275072554'
5061 F77_COMPLEX32='1275076652'
5062 F77_COMPLEX8='1275070504'
5063 F77_INCDIR='-I'
5064 F77_INTEGER16='MPI_DATATYPE_NULL'
5065 F77_INTEGER1='1275068717'
5066 F77_INTEGER2='1275068975'
5067 F77_INTEGER4='1275069488'
5068 F77_INTEGER8='1275070513'
5069 F77_IN_C_LIBS=''
5070 F77_LIBDIR_LEADER='-L'
5071 F77_NAME_MANGLE='F77_NAME_LOWER_USCORE'
5072 F77_OTHER_LIBS=''
5073 F77_REAL16='1275072555'
5074 F77_REAL4='1275069479'
5075 F77_REAL8='1275070505'
5076 F90='ifort'
5077 F90CPP=''
5078 F90EXT='f90'
5079 F90FLAGS=' -O2'
5080 F90INC='-I'
5081 F90INCFLAG='-I'
5082 F90MODEXT='mod'
5083 F90MODINCFLAG='-I'
5084 F90MODINCSPEC=''
5085 F90_LINKPATH_SHL=''
5086 F90_OTHER_LIBS=''
5087 F90_SHL=''
5088 F90_WORK_FILES_ARG=''
5089 FC='f95'
5090 FC_LINKPATH_SHL=''
5091 FC_SHL='false'
5092 FFLAGS=' -O2'
5093 FINCLUDES='-I/home/scratch/mpi/mpich2-1.0.7/src'
5094 FLIBS=' -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../.. -lgfortranbegin -lgfortran -lm -lgcc_s'
5095 FORTRAN_BINDING='1'
5096 FORTRAN_MPI_OFFSET='integer*8'
5097 FWRAPNAME='fmpich'
5098 GCC='yes'
5099 GNUC_MINORVERSION='2'
5100 GNUC_VERSION='4'
5101 HAVE_CXX_EXCEPTIONS='1'
5102 HAVE_ROMIO='#include "mpio.h"'
5103 INCLUDE_MPICXX_H='#include "mpicxx.h"'
5104 INCLUDE_MPIDDEFS_H='/* ... no device specific definitions ... */'
5105 INSTALL_DATA='${INSTALL} -m 644'
5106 INSTALL_PROGRAM='${INSTALL}'
5107 INSTALL_SCRIPT='${INSTALL}'
5108 INT16_T=''
5109 INT32_T=''
5110 INT64_T=''
5111 KILLALL='killall'
5112 LDFLAGS=''
5113 LIBOBJS=''
5114 LIBS='-lpthread        -lrt   '
5115 LIBTOOL=''
5116 LTLIBOBJS=''
5117 MAKE='make'
5118 MAKE_DEPEND_C='gcc -MM'
5119 MANY_PM='no'
5120 MKDIR_P='mkdir -p'
5121 MPE_THREAD_LIB_NAME='mpich'
5122 MPIBASEMODNAME='mpi_base'
5123 MPICC='$(bindir)/mpicc'
5124 MPICH2LIB_CFLAGS=''
5125 MPICH2LIB_CXXFLAGS=''
5126 MPICH2LIB_F90FLAGS=''
5127 MPICH2LIB_FFLAGS=''
5128 MPICH_TIMER_KIND='USE_GETTIMEOFDAY'
5129 MPICONSTMODNAME='mpi_constants'
5130 MPICXX='$(bindir)/mpicxx'
5131 MPICXXLIBNAME='mpichcxx'
5132 MPID_TIMER_TYPE='struct timeval'
5133 MPIF77='$(bindir)/mpif77'
5134 MPIF90='$(bindir)/mpif90'
5135 MPIFLIBNAME='mpich'
5136 MPIFPMPI=',PMPI_WTIME,PMPI_WTICK'
5137 MPILIBNAME='mpich'
5138 MPIMODNAME='mpi'
5139 MPIR_CXX_BOOL='0x4c000133'
5140 MPIR_CXX_COMPLEX='0x4c000834'
5141 MPIR_CXX_DOUBLE_COMPLEX='0x4c001035'
5142 MPIR_CXX_LONG_DOUBLE_COMPLEX='0x4c002036'
5143 MPISIZEOFMODNAME='mpi_sizeofs'
5144 MPIU_DLL_SPEC_DEF='#define MPIU_DLL_SPEC'
5145 MPI_2COMPLEX='1275072548'
5146 MPI_2DOUBLE_COMPLEX='1275076645'
5147 MPI_2DOUBLE_PRECISION='1275072547'
5148 MPI_2INT='0x4c000816'
5149 MPI_2INTEGER='1275070496'
5150 MPI_2REAL='1275070497'
5151 MPI_AINT='long'
5152 MPI_AINT_FMT_DEC_SPEC='%ld'
5153 MPI_AINT_FMT_HEX_SPEC='%lx'
5154 MPI_BYTE='0x4c00010d'
5155 MPI_CHAR='0x4c000101'
5156 MPI_CHARACTER='1275068698'
5157 MPI_COMPLEX16='0x4c00102a'
5158 MPI_COMPLEX32='0x4c00202c'
5159 MPI_COMPLEX8='0x4c000828'
5160 MPI_COMPLEX='1275070494'
5161 MPI_DOUBLE='0x4c00080b'
5162 MPI_DOUBLE_COMPLEX='1275072546'
5163 MPI_DOUBLE_INT='0x8c000001'
5164 MPI_DOUBLE_PRECISION='1275070495'
5165 MPI_F77_BYTE='1275068685'
5166 MPI_F77_LB='1275068432'
5167 MPI_F77_PACKED='1275068687'
5168 MPI_F77_UB='1275068433'
5169 MPI_FINT='int'
5170 MPI_FLOAT='0x4c00040a'
5171 MPI_FLOAT_INT='0x8c000000'
5172 MPI_INT='0x4c000405'
5173 MPI_INTEGER16='MPI_DATATYPE_NULL'
5174 MPI_INTEGER1='0x4c00012d'
5175 MPI_INTEGER2='0x4c00022f'
5176 MPI_INTEGER4='0x4c000430'
5177 MPI_INTEGER8='0x4c000831'
5178 MPI_INTEGER='1275069467'
5179 MPI_LB='0x4c000010'
5180 MPI_LOGICAL='1275069469'
5181 MPI_LONG='0x4c000807'
5182 MPI_LONG_DOUBLE='0x4c00100c'
5183 MPI_LONG_DOUBLE_INT='0x8c000004'
5184 MPI_LONG_INT='0x8c000002'
5185 MPI_LONG_LONG='0x4c000809'
5186 MPI_MAX_PROCESSOR_NAME='128'
5187 MPI_OFFSET='long long'
5188 MPI_OFFSET_TYPEDEF='typedef long long MPI_Offset;'
5189 MPI_PACKED='0x4c00010f'
5190 MPI_REAL16='0x4c00102b'
5191 MPI_REAL4='0x4c000427'
5192 MPI_REAL8='0x4c000829'
5193 MPI_REAL='1275069468'
5194 MPI_SHORT='0x4c000203'
5195 MPI_SHORT_INT='0x8c000003'
5196 MPI_SIGNED_CHAR='0x4c000118'
5197 MPI_STATUS_SIZE='5'
5198 MPI_UB='0x4c000011'
5199 MPI_UNSIGNED_CHAR='0x4c000102'
5200 MPI_UNSIGNED_INT='0x4c000406'
5201 MPI_UNSIGNED_LONG='0x4c000808'
5202 MPI_UNSIGNED_LONG_LONG='0x4c000819'
5203 MPI_UNSIGNED_SHORT='0x4c000204'
5204 MPI_WCHAR='0x4c00040e'
5205 NEEDSPLIB='no'
5206 NO_WEAK_SYM=''
5207 NO_WEAK_SYM_TARGET='build_proflib'
5208 NUMVERSION='10007300'
5209 OBJEXT='o'
5210 OFFSET_KIND='8'
5211 PACKAGE_BUGREPORT=''
5212 PACKAGE_NAME=''
5213 PACKAGE_STRING=''
5214 PACKAGE_TARNAME=''
5215 PACKAGE_VERSION=''
5216 PATH_SEPARATOR=':'
5217 PERL='/usr/bin/perl'
5218 PMPIFLIBNAME='pmpich'
5219 PMPILIBNAME='pmpich'
5220 PROFILE_DEF_MPI=''
5221 RANLIB='ranlib'
5222 RANLIB_AFTER_INSTALL='no'
5223 RELEASE_DATE='Unknown, built on Tue Oct  7 14:22:11 EDT 2008'
5224 REQD=''
5225 SET_CFLAGS=''
5226 SET_MAKE='MAKE=make'
5227 SHELL='/bin/bash'
5228 SHLIB_EXT='so'
5229 SHLIB_FROM_LO='no'
5230 SHLIB_INSTALL='$(INSTALL_PROGRAM)'
5231 SIZEOF_F90_CHARACTER='1'
5232 SIZEOF_F90_DOUBLE_PRECISION='8'
5233 SIZEOF_F90_INTEGER='4'
5234 SIZEOF_F90_REAL='4'
5235 SIZEOF_MPI_STATUS='20'
5236 TESTCPP='icc -E'
5237 THR_CFLAGS=' -D_REENTRANT -D_THREAD_SAFE'
5238 THR_CPPFLAGS=''
5239 THR_DEFS=''
5240 THR_LDFLAGS=''
5241 THR_LIBS=' -lpthread'
5242 VERSION='1.0.7'
5243 VPATH='VPATH=.:${srcdir}'
5244 WRAPPER_CFLAGS=''
5245 WRAPPER_CXXFLAGS=''
5246 WRAPPER_F90FLAGS=''
5247 WRAPPER_FFLAGS=''
5248 WRAPPER_LDFLAGS='  '
5249 XARGS_NODATA_OPT='-r'
5250 ac_ct_CC='icc'
5251 ac_ct_CXX=''
5252 ac_ct_F77='f95'
5253 ac_ct_F90=''
5254 ac_ct_RANLIB=''
5255 bindings=' f77 f90 cxx'
5256 bindings_dirs=' src/binding/f77 src/binding/f90 src/binding/cxx'
5257 bindir='${exec_prefix}/bin'
5258 build_alias=''
5259 datadir='${prefix}/share'
5260 debugger_dir=''
5261 device_name='ch3'
5262 docdir='${prefix}/doc'
5263 exec_prefix='${prefix}'
5264 host_alias=''
5265 htmldir='${prefix}/www'
5266 includedir='${prefix}/include'
5267 infodir='${prefix}/info'
5268 libdir='${exec_prefix}/lib'
5269 libexecdir='${exec_prefix}/libexec'
5270 localstatedir='${prefix}/var'
5271 logging_dir=''
5272 logging_name='none'
5273 logging_subdirs=''
5274 mandir='${prefix}/man'
5275 master_top_builddir='/home/scratch/mpi/mpich2-1.0.7'
5276 master_top_srcdir='/home/scratch/mpi/mpich2-1.0.7'
5277 modincdir='${prefix}/include'
5278 mpe_dir='mpe2'
5279 nameserv_name='mpd'
5280 oldincludedir='/usr/include'
5281 other_install_dirs=' src/pm/mpd src/mpe2'
5282 other_pm_names=''
5283 pac_prog=''
5284 pm_name='mpd'
5285 pmi_name='simple'
5286 prefix='/usr/local/mpi/mpich2-1.0.7'
5287 program_transform_name='s,x,x,'
5288 romio_dir='romio'
5289 sbindir='${exec_prefix}/sbin'
5290 sharedstatedir='${prefix}/com'
5291 subdirs=' test/mpi'
5292 subsystems=' src/mpid/ch3 src/mpid/common/sock  src/mpi/romio src/pmi/simple src/pm/mpd src/mpe2  src/binding/f90'
5293 sysconfdir='${prefix}/etc'
5294 target_alias=''
5295
5296 ## ------------- ##
5297 ## Output files. ##
5298 ## ------------- ##
5299
5300 MPE_THREAD_FUNCS='./src/util/thread/posix_funcs.i'
5301 MPE_THREAD_TYPEDEFS='./src/util/thread/posix_types.i'
5302
5303 ## ----------- ##
5304 ## confdefs.h. ##
5305 ## ----------- ##
5306
5307 #define F77_FALSE_VALUE 0
5308 #define F77_NAME_LOWER_USCORE 1
5309 #define F77_TRUE_VALUE 1
5310 #define F77_TRUE_VALUE_SET 1
5311 #define HAVE_AINT_LARGER_THAN_FINT 1
5312 #define HAVE_ALARM 1
5313 #define HAVE_ALLOCA 1
5314 #define HAVE_ALLOCA_H 1
5315 #define HAVE_ANY_INT32_T_ALIGNMENT 1
5316 #define HAVE_ANY_INT64_T_ALIGNMENT 1
5317 #define HAVE_ASSERT_H 1
5318 #define HAVE_CXX_BINDING 1
5319 #define HAVE_CXX_EXCEPTIONS
5320 #define HAVE_ENDIAN_H 1
5321 #define HAVE_ERRNO_H 1
5322 #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
5323 #define HAVE_F90_TYPE_ROUTINES 1
5324 #define HAVE_FINT_IS_INT 1
5325 #define HAVE_FORTRAN_BINDING 1
5326 #define HAVE_GCC_AND_X86_64_ASM 1
5327 #define HAVE_GCC_ATTRIBUTE 1
5328 #define HAVE_GETTIMEOFDAY 1
5329 #define HAVE_INT16_T 1
5330 #define HAVE_INT32_T 1
5331 #define HAVE_INT64_T 1
5332 #define HAVE_INTTYPES_H 1
5333 #define HAVE_INTTYPES_H 1
5334 #define HAVE_LIMITS_H 1
5335 #define HAVE_LONG_DOUBLE 1
5336 #define HAVE_LONG_LONG 1
5337 #define HAVE_LONG_LONG_INT 1
5338 #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
5339 #define HAVE_MAX_FP_ALIGNMENT 16
5340 #define HAVE_MAX_INTEGER_ALIGNMENT 8
5341 #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
5342 #define HAVE_MAX_STRUCT_ALIGNMENT 8
5343 #define HAVE_MEMORY_H 1
5344 #define HAVE_MPICHCONF 1
5345 #define HAVE_MULTIPLE_PRAGMA_WEAK 1
5346 #define HAVE_NAMEPUB_SERVICE 1
5347 #define HAVE_NAMESPACES
5348 #define HAVE_NAMESPACE_STD
5349 #define HAVE_PRAGMA_WEAK 1
5350 #define HAVE_PTHREAD_H 1
5351 #define HAVE_ROMIO 1
5352 #define HAVE_RUNTIME_THREADCHECK 1
5353 #define HAVE_SCHED_YIELD 1
5354 #define HAVE_SELECT 1
5355 #define HAVE_SETITIMER 1
5356 #define HAVE_SLEEP 1
5357 #define HAVE_SNPRINTF 1
5358 #define HAVE_STDARG_H 1
5359 #define HAVE_STDDEF_H 1
5360 #define HAVE_STDINT_H 1
5361 #define HAVE_STDLIB_H 1
5362 #define HAVE_STDLIB_H 1
5363 #define HAVE_STRDUP 1
5364 #define HAVE_STRERROR 1
5365 #define HAVE_STRINGS_H 1
5366 #define HAVE_STRING_H 1
5367 #define HAVE_SYS_BITYPES_H 1
5368 #define HAVE_SYS_SOCKET_H 1
5369 #define HAVE_SYS_STAT_H 1
5370 #define HAVE_SYS_TIME_H 1
5371 #define HAVE_SYS_TYPES_H 1
5372 #define HAVE_SYS_TYPES_H 1
5373 #define HAVE_SYS_UIO_H 1
5374 #define HAVE_UNISTD_H 1
5375 #define HAVE_UNISTD_H 1
5376 #define HAVE_USLEEP 1
5377 #define HAVE_VA_COPY 1
5378 #define HAVE_VSNPRINTF 1
5379 #define HAVE_VSPRINTF 1
5380 #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
5381 #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
5382 #define MPIR_INTEGER1_CTYPE char
5383 #define MPIR_INTEGER2_CTYPE short
5384 #define MPIR_INTEGER4_CTYPE int
5385 #define MPIR_INTEGER8_CTYPE long
5386 #define MPIR_REAL16_CTYPE long double
5387 #define MPIR_REAL4_CTYPE float
5388 #define MPIR_REAL8_CTYPE double
5389 #define MPIU_SIZE_T unsigned long
5390 #define PACKAGE_BUGREPORT ""
5391 #define PACKAGE_NAME ""
5392 #define PACKAGE_STRING ""
5393 #define PACKAGE_TARNAME ""
5394 #define PACKAGE_VERSION ""
5395 #define SIZEOF_BOOL 1
5396 #define SIZEOF_CHAR 1
5397 #define SIZEOF_COMPLEX 8
5398 #define SIZEOF_DOUBLE 8
5399 #define SIZEOF_DOUBLECOMPLEX 16
5400 #define SIZEOF_F77_DOUBLE_PRECISION 8
5401 #define SIZEOF_F77_INTEGER 4
5402 #define SIZEOF_F77_REAL 4
5403 #define SIZEOF_FLOAT 4
5404 #define SIZEOF_INT 4
5405 #define SIZEOF_LONG 8
5406 #define SIZEOF_LONGDOUBLECOMPLEX 32
5407 #define SIZEOF_LONG_DOUBLE 16
5408 #define SIZEOF_LONG_LONG 8
5409 #define SIZEOF_SHORT 2
5410 #define SIZEOF_VOID_P 8
5411 #define SIZEOF_WCHAR_T 4
5412 #define STDCALL
5413 #define USE_LOGGING MPID_LOGGING_NONE
5414 #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
5415 #define USE_THREAD_PKG MPICH_THREAD_PKG_POSIX
5416 #define USE_WEAK_SYMBOLS 1
5417 #define WORDS_LITTLEENDIAN 1
5418 #define restrict __restrict
5419 #endif
5420 #ifdef __cplusplus
5421 extern "C" void exit (int) throw ();
5422
5423 configure: exit 0