Ticket #686: top_level_config.log

File top_level_config.log, 220.0 KB (added by Timothy S. Sliwinski, 5 months ago)

Added by email2trac

Line 
1This file contains any messages produced by compilers while
2running configure, to aid debugging if configure makes a mistake.
3
4It was created by configure, which was
5generated by GNU Autoconf 2.62.  Invocation command line was
6
7  $ /home/tim/libraries/mpich2-1.1/configure -prefix=/home/tim/mpich2-install
8
9## --------- ##
10## Platform. ##
11## --------- ##
12
13hostname = beowulf.ghettonet.homeunix.net
14uname -m = i386
15uname -r = 7.2-RELEASE
16uname -s = FreeBSD
17uname -v = FreeBSD 7.2-RELEASE #0: Fri May  1 08:49:13 UTC 2009     root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
18
19/usr/bin/uname -p = i386
20/bin/uname -X     = unknown
21
22/bin/arch              = unknown
23/usr/bin/arch -k       = unknown
24/usr/convex/getsysinfo = unknown
25/usr/bin/hostinfo      = unknown
26/bin/machine           = unknown
27/usr/bin/oslevel       = unknown
28/bin/universe          = unknown
29
30PATH: /sbin
31PATH: /bin
32PATH: /usr/sbin
33PATH: /usr/bin
34PATH: /usr/games
35PATH: /usr/local/sbin
36PATH: /usr/local/bin
37PATH: /home/tim/bin
38
39
40## ----------- ##
41## Core tests. ##
42## ----------- ##
43
44configure:4086: checking for gcc
45configure:4102: found /usr/bin/gcc
46configure:4113: result: gcc
47configure:4351: checking for C compiler version
48configure:4359: gcc --version >&5
49gcc (GCC) 4.2.1 20070719  [FreeBSD]
50Copyright (C) 2007 Free Software Foundation, Inc.
51This is free software; see the source for copying conditions.  There is NO
52warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
53
54configure:4363: $? = 0
55configure:4370: gcc -v >&5
56Using built-in specs.
57Target: i386-undermydesk-freebsd
58Configured with: FreeBSD/i386 system compiler
59Thread model: posix
60gcc version 4.2.1 20070719  [FreeBSD]
61configure:4374: $? = 0
62configure:4381: gcc -V >&5
63gcc: '-V' option must have argument
64configure:4385: $? = 1
65configure:4408: checking for C compiler default output file name
66configure:4430: gcc   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
67configure:4434: $? = 0
68configure:4472: result: a.out
69configure:4489: checking whether the C compiler works
70configure:4499: ./a.out
71configure:4503: $? = 0
72configure:4520: result: yes
73configure:4527: checking whether we are cross compiling
74configure:4529: result: no
75configure:4532: checking for suffix of executables
76configure:4539: gcc -o conftest   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
77configure:4543: $? = 0
78configure:4567: result:
79configure:4573: checking for suffix of object files
80configure:4599: gcc -c   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
81configure:4603: $? = 0
82configure:4626: result: o
83configure:4630: checking whether we are using the GNU C compiler
84configure:4659: gcc -c   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
85configure:4666: $? = 0
86configure:4683: result: yes
87configure:4692: checking whether gcc accepts -g
88configure:4722: gcc -c -g  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
89configure:4729: $? = 0
90configure:4830: result: yes
91configure:4847: checking for gcc option to accept ISO C89
92configure:4921: gcc  -c -g -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
93configure:4928: $? = 0
94configure:4951: result: none needed
95configure:4974: checking how to run the C preprocessor
96configure:5014: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
97configure:5021: $? = 0
98configure:5052: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
99conftest.c:20:28: error: ac_nonexistent.h: No such file or directory
100configure:5059: $? = 1
101configure: failed program was:
102| /* confdefs.h.  */
103| #define PACKAGE_NAME ""
104| #define PACKAGE_TARNAME ""
105| #define PACKAGE_VERSION ""
106| #define PACKAGE_STRING ""
107| #define PACKAGE_BUGREPORT ""
108| #define USE_SMP_COLLECTIVES 1
109| #define USE_PIPE_COLLECTIVES 1
110| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
111| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
112| #define USE_LOGGING MPID_LOGGING_NONE
113| #define HAVE_RUNTIME_THREADCHECK 1
114| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
115| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
116| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
117| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
118| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
119| #define HAVE_ROMIO 1
120| /* end confdefs.h.  */
121| #include <ac_nonexistent.h>
122configure:5092: result: gcc -E
123configure:5121: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
124configure:5128: $? = 0
125configure:5159: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
126conftest.c:20:28: error: ac_nonexistent.h: No such file or directory
127configure:5166: $? = 1
128configure: failed program was:
129| /* confdefs.h.  */
130| #define PACKAGE_NAME ""
131| #define PACKAGE_TARNAME ""
132| #define PACKAGE_VERSION ""
133| #define PACKAGE_STRING ""
134| #define PACKAGE_BUGREPORT ""
135| #define USE_SMP_COLLECTIVES 1
136| #define USE_PIPE_COLLECTIVES 1
137| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
138| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
139| #define USE_LOGGING MPID_LOGGING_NONE
140| #define HAVE_RUNTIME_THREADCHECK 1
141| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
142| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
143| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
144| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
145| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
146| #define HAVE_ROMIO 1
147| /* end confdefs.h.  */
148| #include <ac_nonexistent.h>
149configure:5681: checking whether the compiler defines __func__
150configure:5711: gcc -o conftest   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
151configure:5715: $? = 0
152configure:5721: ./conftest
153configure:5725: $? = 0
154configure:5791: result: yes
155configure:5802: checking whether the compiler defines __FUNC__
156configure:5832: gcc -o conftest   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
157conftest.c: In function 'foo':
158conftest.c:6: error: '__FUNC__' undeclared (first use in this function)
159conftest.c:6: error: (Each undeclared identifier is reported only once
160conftest.c:6: error: for each function it appears in.)
161configure:5836: $? = 1
162configure: program exited with status 1
163configure: failed program was:
164|
165| #include <string.h>
166| int foo(void);
167| int foo(void)
168| {
169|     return (strcmp(__FUNC__, "foo") == 0);
170| }
171| int main(int argc, char ** argv)
172| {
173|     return (foo() ? 0 : 1);
174| }
175|
176configure:5912: result: no
177configure:5923: checking whether the compiler sets __FUNCTION__
178configure:5953: gcc -o conftest   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
179configure:5957: $? = 0
180configure:5963: ./conftest
181configure:5967: $? = 0
182configure:6033: result: yes
183configure:6051: checking whether C compiler accepts option -O2
184configure:6061: result: yes
185configure:6063: checking whether routines compiled with -O2 can be linked with ones compiled without -O2
186configure:6071: result: yes
187configure:6303: checking for type of weak symbol alias support
188configure:6337: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
189configure:6344: $? = 0
190configure:6543: result: pragma weak
191configure:6570: checking whether __attribute__ ((weak)) allowed
192configure:6597: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
193configure:6604: $? = 0
194configure:6619: result: yes
195configure:6623: checking whether __attribute ((weak_import)) allowed
196configure:6650: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
197conftest.c:23: warning: 'weak_import' attribute directive ignored
198configure:6657: $? = 0
199configure:6672: result: yes
200configure:6686: checking for multiple weak symbol support
201configure:6727: result: yes
202configure:6846: checking for g77
203configure:6876: result: no
204configure:6846: checking for xlf
205configure:6876: result: no
206configure:6846: checking for f77
207configure:6876: result: no
208configure:6846: checking for frt
209configure:6876: result: no
210configure:6846: checking for pgf77
211configure:6876: result: no
212configure:6846: checking for cf77
213configure:6876: result: no
214configure:6846: checking for fort77
215configure:6876: result: no
216configure:6846: checking for fl32
217configure:6876: result: no
218configure:6846: checking for af77
219configure:6876: result: no
220configure:6846: checking for xlf90
221configure:6876: result: no
222configure:6846: checking for f90
223configure:6876: result: no
224configure:6846: checking for pgf90
225configure:6876: result: no
226configure:6846: checking for pghpf
227configure:6876: result: no
228configure:6846: checking for epcf90
229configure:6876: result: no
230configure:6846: checking for gfortran
231configure:6876: result: no
232configure:6846: checking for g95
233configure:6876: result: no
234configure:6846: checking for xlf95
235configure:6876: result: no
236configure:6846: checking for f95
237configure:6876: result: no
238configure:6846: checking for fort
239configure:6876: result: no
240configure:6846: checking for ifort
241configure:6876: result: no
242configure:6846: checking for ifc
243configure:6876: result: no
244configure:6846: checking for efc
245configure:6876: result: no
246configure:6846: checking for pgf95
247configure:6876: result: no
248configure:6846: checking for lf95
249configure:6876: result: no
250configure:6846: checking for ftn
251configure:6876: result: no
252configure:6903: checking for Fortran 77 compiler version
253configure:6911:  --version >&5
254--version: not found
255configure:6915: $? = 127
256configure:6922:  -v >&5
257-v: not found
258configure:6926: $? = 127
259configure:6933:  -V >&5
260-V: not found
261configure:6937: $? = 127
262configure:6945: checking whether we are using the GNU Fortran 77 compiler
263configure:6964:  -c  conftest.F >&5
264-c: not found
265configure:6971: $? = 127
266configure: failed program was:
267|       program main
268| #ifndef __GNUC__
269|        choke me
270| #endif
271|
272|       end
273configure:6988: result: no
274configure:6994: checking whether  accepts -g
275configure:7011:  -c -g conftest.f >&5
276-c: not found
277configure:7018: $? = 127
278configure: failed program was:
279|       program main
280|
281|       end
282configure:7034: result: no
283configure:12180: checking for c++
284configure:12196: found /usr/bin/c++
285configure:12207: result: c++
286configure:12348: checking for C++ compiler version
287configure:12356: c++ --version >&5
288c++ (GCC) 4.2.1 20070719  [FreeBSD]
289Copyright (C) 2007 Free Software Foundation, Inc.
290This is free software; see the source for copying conditions.  There is NO
291warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
292
293configure:12360: $? = 0
294configure:12367: c++ -v >&5
295Using built-in specs.
296Target: i386-undermydesk-freebsd
297Configured with: FreeBSD/i386 system compiler
298Thread model: posix
299gcc version 4.2.1 20070719  [FreeBSD]
300configure:12371: $? = 0
301configure:12378: c++ -V >&5
302c++: '-V' option must have argument
303configure:12382: $? = 1
304configure:12385: checking whether we are using the GNU C++ compiler
305configure:12414: c++ -c   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.cpp >&5
306configure:12421: $? = 0
307configure:12438: result: yes
308configure:12447: checking whether c++ accepts -g
309configure:12477: c++ -c -g  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.cpp >&5
310configure:12484: $? = 0
311configure:12585: result: yes
312configure:12629: checking whether the C++ compiler c++ can build an executable
313configure:12669: c++ -o conftest   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.cpp  >&5
314configure:12676: $? = 0
315configure:12702: result: yes
316configure:12711: checking whether C++ compiler works with string
317configure:12745: c++ -c   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.cpp >&5
318configure:12752: $? = 0
319configure:12773: result: yes
320configure:12786: checking whether the compiler supports exceptions
321configure:12819: c++ -c   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.cpp >&5
322configure:12826: $? = 0
323configure:12848: result: yes
324configure:12858: checking whether the compiler recognizes bool as a built-in type
325configure:12895: c++ -c   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.cpp >&5
326configure:12902: $? = 0
327configure:12924: result: yes
328configure:12934: checking whether the compiler implements namespaces
329configure:12967: c++ -c   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.cpp >&5
330configure:12974: $? = 0
331configure:12996: result: yes
332configure:13017: checking whether <iostream> available
333configure:13046: c++ -c   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.cpp >&5
334configure:13053: $? = 0
335configure:13068: result: yes
336configure:13074: checking whether the compiler implements the namespace std
337configure:13111: c++ -c   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.cpp >&5
338configure:13118: $? = 0
339configure:13141: result: yes
340configure:13155: checking whether <math> available
341configure:13184: c++ -c   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.cpp >&5
342conftest.cpp:29:16: error: math: No such file or directory
343configure:13191: $? = 1
344configure: failed program was:
345| /* confdefs.h.  */
346| #define PACKAGE_NAME ""
347| #define PACKAGE_TARNAME ""
348| #define PACKAGE_VERSION ""
349| #define PACKAGE_STRING ""
350| #define PACKAGE_BUGREPORT ""
351| #define USE_SMP_COLLECTIVES 1
352| #define USE_PIPE_COLLECTIVES 1
353| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
354| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
355| #define USE_LOGGING MPID_LOGGING_NONE
356| #define HAVE_RUNTIME_THREADCHECK 1
357| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
358| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
359| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
360| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
361| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
362| #define HAVE_ROMIO 1
363| #define HAVE__FUNC__ /**/
364| #define HAVE__FUNCTION__ /**/
365| #define HAVE_PRAGMA_WEAK 1
366| #define USE_WEAK_SYMBOLS 1
367| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
368| #define HAVE_CXX_EXCEPTIONS /**/
369| #define HAVE_NAMESPACES /**/
370| #define HAVE_NAMESPACE_STD /**/
371| /* end confdefs.h.  */
372|
373| #include <math>
374|
375| int
376| main ()
377| {
378| using namespace std;
379|   ;
380|   return 0;
381| }
382configure:13206: result: no
383configure:13265: checking for GNU g++ version
384configure:13301: c++ -o conftest   -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.cpp  >&5
385configure:13305: $? = 0
386configure:13311: ./conftest
387configure:13315: $? = 0
388configure:13332: result: 4 . 2
389configure:13381: checking whether C++ compiler accepts option -O2
390configure:13391: result: yes
391configure:13393: checking whether routines compiled with -O2 can be linked with ones compiled without -O2
392configure:13401: result: yes
393configure:13663: checking for perl
394configure:13696: result: no
395configure:13706: checking for ar
396configure:13722: found /usr/bin/ar
397configure:13733: result: ar
398configure:13755: checking for ranlib
399configure:13771: found /usr/bin/ranlib
400configure:13782: result: ranlib
401configure:13805: checking for etags
402configure:13835: result: no
403configure:13885: checking for killall
404configure:13901: found /usr/bin/killall
405configure:13912: result: killall
406configure:13959: checking for a BSD-compatible install
407configure:14027: result: /usr/bin/install -c
408configure:14047: checking whether install works
409configure:14055: result: yes
410configure:14167: checking whether install breaks libraries
411configure:14212: result: no
412configure:14234: checking whether mkdir -p works
413configure:14250: result: yes
414configure:14268: checking for make
415configure:14284: found /usr/bin/make
416configure:14295: result: make
417configure:14309: checking whether clock skew breaks make
418configure:14334: result: no
419configure:14344: checking whether make supports include
420configure:14368: result: yes
421configure:14377: checking whether make allows comments in actions
422configure:14400: result: yes
423configure:14414: checking for virtual path format
424configure:14457: result: VPATH
425configure:14467: checking whether make sets CFLAGS
426configure:14489: result: yes
427configure:14538: checking for bash
428configure:14571: result: no
429configure:15954: checking for doctext
430configure:15985: result: false
431configure:15995: checking for location of doctext style files
432configure:16012: result: unavailable
433configure:16024: checking for an ANSI C-conforming const
434configure:16099: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
435configure:16106: $? = 0
436configure:16121: result: yes
437configure:16132: checking for volatile
438configure:16159: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
439configure:16166: $? = 0
440configure:16181: result: yes
441configure:16192: checking for restrict
442configure:16219: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
443conftest.c: In function 'main':
444conftest.c:34: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'a'
445conftest.c:34: error: 'a' undeclared (first use in this function)
446conftest.c:34: error: (Each undeclared identifier is reported only once
447conftest.c:34: error: for each function it appears in.)
448configure:16226: $? = 1
449configure: failed program was:
450| /* confdefs.h.  */
451| #define PACKAGE_NAME ""
452| #define PACKAGE_TARNAME ""
453| #define PACKAGE_VERSION ""
454| #define PACKAGE_STRING ""
455| #define PACKAGE_BUGREPORT ""
456| #define USE_SMP_COLLECTIVES 1
457| #define USE_PIPE_COLLECTIVES 1
458| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
459| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
460| #define USE_LOGGING MPID_LOGGING_NONE
461| #define HAVE_RUNTIME_THREADCHECK 1
462| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
463| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
464| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
465| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
466| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
467| #define HAVE_ROMIO 1
468| #define HAVE__FUNC__ /**/
469| #define HAVE__FUNCTION__ /**/
470| #define HAVE_PRAGMA_WEAK 1
471| #define USE_WEAK_SYMBOLS 1
472| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
473| #define HAVE_CXX_EXCEPTIONS /**/
474| #define HAVE_NAMESPACES /**/
475| #define HAVE_NAMESPACE_STD /**/
476| #define HAVE_CXX_BINDING 1
477| #define HAVE_NAMEPUB_SERVICE 1
478| /* end confdefs.h.  */
479|
480| int
481| main ()
482| {
483| int * restrict a;
484|   ;
485|   return 0;
486| }
487configure:16262: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
488conftest.c: In function 'main':
489conftest.c:34: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'a'
490conftest.c:34: error: 'a' undeclared (first use in this function)
491conftest.c:34: error: (Each undeclared identifier is reported only once
492conftest.c:34: error: for each function it appears in.)
493configure:16269: $? = 1
494configure: failed program was:
495| /* confdefs.h.  */
496| #define PACKAGE_NAME ""
497| #define PACKAGE_TARNAME ""
498| #define PACKAGE_VERSION ""
499| #define PACKAGE_STRING ""
500| #define PACKAGE_BUGREPORT ""
501| #define USE_SMP_COLLECTIVES 1
502| #define USE_PIPE_COLLECTIVES 1
503| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
504| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
505| #define USE_LOGGING MPID_LOGGING_NONE
506| #define HAVE_RUNTIME_THREADCHECK 1
507| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
508| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
509| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
510| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
511| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
512| #define HAVE_ROMIO 1
513| #define HAVE__FUNC__ /**/
514| #define HAVE__FUNCTION__ /**/
515| #define HAVE_PRAGMA_WEAK 1
516| #define USE_WEAK_SYMBOLS 1
517| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
518| #define HAVE_CXX_EXCEPTIONS /**/
519| #define HAVE_NAMESPACES /**/
520| #define HAVE_NAMESPACE_STD /**/
521| #define HAVE_CXX_BINDING 1
522| #define HAVE_NAMEPUB_SERVICE 1
523| /* end confdefs.h.  */
524|
525| int
526| main ()
527| {
528| int * _Restrict a;
529|   ;
530|   return 0;
531| }
532configure:16306: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
533configure:16313: $? = 0
534configure:16330: result: __restrict
535configure:16345: checking for inline
536configure:16371: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
537configure:16378: $? = 0
538configure:16396: result: inline
539configure:16419: checking whether __attribute__ allowed
540configure:16446: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
541configure:16453: $? = 0
542configure:16468: result: yes
543configure:16470: checking whether __attribute__((format)) allowed
544configure:16497: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
545configure:16504: $? = 0
546configure:16519: result: yes
547configure:16545: checking whether byte ordering is bigendian
548configure:16570: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
549conftest.c:33: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'is'
550configure:16577: $? = 1
551configure: failed program was:
552| /* confdefs.h.  */
553| #define PACKAGE_NAME ""
554| #define PACKAGE_TARNAME ""
555| #define PACKAGE_VERSION ""
556| #define PACKAGE_STRING ""
557| #define PACKAGE_BUGREPORT ""
558| #define USE_SMP_COLLECTIVES 1
559| #define USE_PIPE_COLLECTIVES 1
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 MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
567| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
568| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
569| #define HAVE_ROMIO 1
570| #define HAVE__FUNC__ /**/
571| #define HAVE__FUNCTION__ /**/
572| #define HAVE_PRAGMA_WEAK 1
573| #define USE_WEAK_SYMBOLS 1
574| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
575| #define HAVE_CXX_EXCEPTIONS /**/
576| #define HAVE_NAMESPACES /**/
577| #define HAVE_NAMESPACE_STD /**/
578| #define HAVE_CXX_BINDING 1
579| #define HAVE_NAMEPUB_SERVICE 1
580| #define restrict __restrict
581| #define HAVE_GCC_ATTRIBUTE 1
582| /* end confdefs.h.  */
583| #if ! (defined __BIG_ENDIAN__ || defined __LITTLE_ENDIAN__)
584|              neither is defined;
585|            #endif
586|            typedef int dummy;
587|
588configure:16621: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
589configure:16628: $? = 0
590configure:16660: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
591conftest.c: In function 'main':
592conftest.c:39: error: 'not' undeclared (first use in this function)
593conftest.c:39: error: (Each undeclared identifier is reported only once
594conftest.c:39: error: for each function it appears in.)
595conftest.c:39: error: expected ';' before 'big'
596configure:16667: $? = 1
597configure: failed program was:
598| /* confdefs.h.  */
599| #define PACKAGE_NAME ""
600| #define PACKAGE_TARNAME ""
601| #define PACKAGE_VERSION ""
602| #define PACKAGE_STRING ""
603| #define PACKAGE_BUGREPORT ""
604| #define USE_SMP_COLLECTIVES 1
605| #define USE_PIPE_COLLECTIVES 1
606| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
607| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
608| #define USE_LOGGING MPID_LOGGING_NONE
609| #define HAVE_RUNTIME_THREADCHECK 1
610| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
611| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
612| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
613| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
614| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
615| #define HAVE_ROMIO 1
616| #define HAVE__FUNC__ /**/
617| #define HAVE__FUNCTION__ /**/
618| #define HAVE_PRAGMA_WEAK 1
619| #define USE_WEAK_SYMBOLS 1
620| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
621| #define HAVE_CXX_EXCEPTIONS /**/
622| #define HAVE_NAMESPACES /**/
623| #define HAVE_NAMESPACE_STD /**/
624| #define HAVE_CXX_BINDING 1
625| #define HAVE_NAMEPUB_SERVICE 1
626| #define restrict __restrict
627| #define HAVE_GCC_ATTRIBUTE 1
628| /* end confdefs.h.  */
629| #include <sys/types.h>
630|               #include <sys/param.h>
631|
632| int
633| main ()
634| {
635| #if BYTE_ORDER != BIG_ENDIAN
636|                not big endian
637|               #endif
638|
639|   ;
640|   return 0;
641| }
642configure:16919: result: no
643configure:16965: checking whether C compiler allows unaligned doubles
644configure:17008: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
645configure:17012: $? = 0
646configure:17018: ./conftest
647configure:17022: $? = 0
648configure:17039: result: yes
649configure:17058: checking whether gcc supports __func__
650configure:17084: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
651configure:17091: $? = 0
652configure:17106: result: yes
653configure:17250: result: Using gcc to determine dependencies
654configure:17282: checking whether long double is supported
655configure:17309: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
656configure:17316: $? = 0
657configure:17331: result: yes
658configure:17342: checking whether long long is supported
659configure:17369: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
660configure:17376: $? = 0
661configure:17391: result: yes
662configure:17404: checking for max C struct integer alignment
663configure:17532: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
664configure:17536: $? = 0
665configure:17542: ./conftest
666configure:17546: $? = 0
667configure:17565: result: four
668configure:17602: checking for max C struct floating point alignment
669configure:17714: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
670configure:17718: $? = 0
671configure:17724: ./conftest
672configure:17728: $? = 0
673configure:17747: result: four
674configure:17782: checking for max C struct alignment of structs with doubles
675configure:17863: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
676configure:17867: $? = 0
677configure:17873: ./conftest
678configure:17877: $? = 0
679configure:17896: result: four
680configure:17903: checking for max C struct floating point alignment with long doubles
681configure:17985: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
682configure:17989: $? = 0
683configure:17995: ./conftest
684configure:17999: $? = 0
685configure:18018: result: four
686configure:18063: checking if alignment of structs with doubles is based on position
687configure:18107: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
688configure:18111: $? = 0
689configure:18117: ./conftest
690configure:18121: $? = 0
691configure:18140: result: no
692configure:18156: checking if alignment of structs with long long ints is based on position
693configure:18202: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
694configure:18206: $? = 0
695configure:18212: ./conftest
696configure:18216: $? = 0
697configure:18235: result: no
698configure:18251: checking if double alignment breaks rules, find actual alignment
699configure:18308: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
700configure:18312: $? = 0
701configure:18318: ./conftest
702configure:18322: $? = 0
703configure:18341: result: no
704configure:18357: checking for alignment restrictions on pointers
705configure:18387: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
706configure:18391: $? = 0
707configure:18397: ./conftest
708configure:18401: $? = 0
709configure:18427: result: int or better
710configure:18439: checking size of char
711configure:18742: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
712configure:18746: $? = 0
713configure:18752: ./conftest
714configure:18756: $? = 0
715configure:18780: result: 1
716configure:18794: checking size of unsigned char
717configure:19097: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
718configure:19101: $? = 0
719configure:19107: ./conftest
720configure:19111: $? = 0
721configure:19135: result: 1
722configure:19149: checking size of short
723configure:19452: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
724configure:19456: $? = 0
725configure:19462: ./conftest
726configure:19466: $? = 0
727configure:19490: result: 2
728configure:19504: checking size of unsigned short
729configure:19807: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
730configure:19811: $? = 0
731configure:19817: ./conftest
732configure:19821: $? = 0
733configure:19845: result: 2
734configure:19859: checking size of int
735configure:20162: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
736configure:20166: $? = 0
737configure:20172: ./conftest
738configure:20176: $? = 0
739configure:20200: result: 4
740configure:20214: checking size of unsigned int
741configure:20517: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
742configure:20521: $? = 0
743configure:20527: ./conftest
744configure:20531: $? = 0
745configure:20555: result: 4
746configure:20569: checking size of long
747configure:20872: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
748configure:20876: $? = 0
749configure:20882: ./conftest
750configure:20886: $? = 0
751configure:20910: result: 4
752configure:20924: checking size of unsigned long
753configure:21227: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
754configure:21231: $? = 0
755configure:21237: ./conftest
756configure:21241: $? = 0
757configure:21265: result: 4
758configure:21279: checking size of long long
759configure:21582: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
760configure:21586: $? = 0
761configure:21592: ./conftest
762configure:21596: $? = 0
763configure:21620: result: 8
764configure:21634: checking size of unsigned long long
765configure:21937: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
766configure:21941: $? = 0
767configure:21947: ./conftest
768configure:21951: $? = 0
769configure:21975: result: 8
770configure:21989: checking size of float
771configure:22292: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
772configure:22296: $? = 0
773configure:22302: ./conftest
774configure:22306: $? = 0
775configure:22330: result: 4
776configure:22344: checking size of double
777configure:22647: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
778configure:22651: $? = 0
779configure:22657: ./conftest
780configure:22661: $? = 0
781configure:22685: result: 8
782configure:22699: checking size of long double
783configure:23002: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
784configure:23006: $? = 0
785configure:23012: ./conftest
786configure:23016: $? = 0
787configure:23040: result: 12
788configure:23054: checking size of wchar_t
789configure:23357: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
790conftest.c: In function 'longval':
791conftest.c:84: error: 'wchar_t' undeclared (first use in this function)
792conftest.c:84: error: (Each undeclared identifier is reported only once
793conftest.c:84: error: for each function it appears in.)
794conftest.c: In function 'ulongval':
795conftest.c:85: error: 'wchar_t' undeclared (first use in this function)
796configure:23361: $? = 1
797configure: program exited with status 1
798configure: failed program was:
799| /* confdefs.h.  */
800| #define PACKAGE_NAME ""
801| #define PACKAGE_TARNAME ""
802| #define PACKAGE_VERSION ""
803| #define PACKAGE_STRING ""
804| #define PACKAGE_BUGREPORT ""
805| #define USE_SMP_COLLECTIVES 1
806| #define USE_PIPE_COLLECTIVES 1
807| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
808| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
809| #define USE_LOGGING MPID_LOGGING_NONE
810| #define HAVE_RUNTIME_THREADCHECK 1
811| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
812| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
813| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
814| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
815| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
816| #define HAVE_ROMIO 1
817| #define HAVE__FUNC__ /**/
818| #define HAVE__FUNCTION__ /**/
819| #define HAVE_PRAGMA_WEAK 1
820| #define USE_WEAK_SYMBOLS 1
821| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
822| #define HAVE_CXX_EXCEPTIONS /**/
823| #define HAVE_NAMESPACES /**/
824| #define HAVE_NAMESPACE_STD /**/
825| #define HAVE_CXX_BINDING 1
826| #define HAVE_NAMEPUB_SERVICE 1
827| #define restrict __restrict
828| #define HAVE_GCC_ATTRIBUTE 1
829| #define WORDS_LITTLEENDIAN 1
830| #define HAVE_LONG_DOUBLE 1
831| #define HAVE_LONG_LONG_INT 1
832| #define HAVE_MAX_INTEGER_ALIGNMENT 4
833| #define HAVE_MAX_STRUCT_ALIGNMENT 4
834| #define HAVE_MAX_FP_ALIGNMENT 4
835| #define SIZEOF_CHAR 1
836| #define SIZEOF_UNSIGNED_CHAR 1
837| #define SIZEOF_SHORT 2
838| #define SIZEOF_UNSIGNED_SHORT 2
839| #define SIZEOF_INT 4
840| #define SIZEOF_UNSIGNED_INT 4
841| #define SIZEOF_LONG 4
842| #define SIZEOF_UNSIGNED_LONG 4
843| #define SIZEOF_LONG_LONG 8
844| #define SIZEOF_UNSIGNED_LONG_LONG 8
845| #define SIZEOF_FLOAT 4
846| #define SIZEOF_DOUBLE 8
847| #define SIZEOF_LONG_DOUBLE 12
848| /* end confdefs.h.  */
849| #include <stdio.h>
850| #ifdef HAVE_SYS_TYPES_H
851| # include <sys/types.h>
852| #endif
853| #ifdef HAVE_SYS_STAT_H
854| # include <sys/stat.h>
855| #endif
856| #ifdef STDC_HEADERS
857| # include <stdlib.h>
858| # include <stddef.h>
859| #else
860| # ifdef HAVE_STDLIB_H
861| #  include <stdlib.h>
862| # endif
863| #endif
864| #ifdef HAVE_STRING_H
865| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
866| #  include <memory.h>
867| # endif
868| # include <string.h>
869| #endif
870| #ifdef HAVE_STRINGS_H
871| # include <strings.h>
872| #endif
873| #ifdef HAVE_INTTYPES_H
874| # include <inttypes.h>
875| #endif
876| #ifdef HAVE_STDINT_H
877| # include <stdint.h>
878| #endif
879| #ifdef HAVE_UNISTD_H
880| # include <unistd.h>
881| #endif
882| static long int longval () { return (long int) (sizeof (wchar_t)); }
883| static unsigned long int ulongval () { return (long int) (sizeof (wchar_t)); }
884| #include <stdio.h>
885| #include <stdlib.h>
886| int
887| main ()
888| {
889|
890|   FILE *f = fopen ("conftest.val", "w");
891|   if (! f)
892|     return 1;
893|   if (((long int) (sizeof (wchar_t))) < 0)
894|     {
895|       long int i = longval ();
896|       if (i != ((long int) (sizeof (wchar_t))))
897|       return 1;
898|       fprintf (f, "%ld", i);
899|     }
900|   else
901|     {
902|       unsigned long int i = ulongval ();
903|       if (i != ((long int) (sizeof (wchar_t))))
904|       return 1;
905|       fprintf (f, "%lu", i);
906|     }
907|   /* Do not output a trailing newline, as this causes \r\n confusion
908|      on some platforms.  */
909|   return ferror (f) || fclose (f) != 0;
910|
911|   ;
912|   return 0;
913| }
914configure:23395: result: 0
915configure:23425: checking stddef.h usability
916configure:23442: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
917configure:23449: $? = 0
918configure:23463: result: yes
919configure:23467: checking stddef.h presence
920configure:23482: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
921configure:23489: $? = 0
922configure:23503: result: yes
923configure:23531: checking for stddef.h
924configure:23540: result: yes
925configure:23557: checking for sizeof wchar_t
926configure:23586: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
927conftest.c: In function 'main':
928conftest.c:59: warning: incompatible implicit declaration of built-in function 'exit'
929configure:23590: $? = 0
930configure:23596: ./conftest
931configure:23600: $? = 0
932configure:23616: result: 4
933configure:23625: checking size of void *
934configure:23928: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
935configure:23932: $? = 0
936configure:23938: ./conftest
937configure:23942: $? = 0
938configure:23966: result: 4
939configure:23978: checking for size of float int
940configure:24009: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
941configure:24013: $? = 0
942configure:24019: ./conftest
943configure:24023: $? = 0
944configure:24048: result: 8
945configure:24054: checking for size of double int
946configure:24085: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
947configure:24089: $? = 0
948configure:24095: ./conftest
949configure:24099: $? = 0
950configure:24124: result: 12
951configure:24130: checking for size of long int
952configure:24161: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
953configure:24165: $? = 0
954configure:24171: ./conftest
955configure:24175: $? = 0
956configure:24200: result: 8
957configure:24206: checking for size of short int
958configure:24237: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
959configure:24241: $? = 0
960configure:24247: ./conftest
961configure:24251: $? = 0
962configure:24276: result: 6
963configure:24282: checking for size of 2 int
964configure:24313: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
965configure:24317: $? = 0
966configure:24323: ./conftest
967configure:24327: $? = 0
968configure:24352: result: 8
969configure:24358: checking for size of long double int
970configure:24389: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
971configure:24393: $? = 0
972configure:24399: ./conftest
973configure:24403: $? = 0
974configure:24428: result: 16
975configure:24446: checking sys/bitypes.h usability
976configure:24463: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
977conftest.c:87:25: error: sys/bitypes.h: No such file or directory
978configure:24470: $? = 1
979configure: failed program was:
980| /* confdefs.h.  */
981| #define PACKAGE_NAME ""
982| #define PACKAGE_TARNAME ""
983| #define PACKAGE_VERSION ""
984| #define PACKAGE_STRING ""
985| #define PACKAGE_BUGREPORT ""
986| #define USE_SMP_COLLECTIVES 1
987| #define USE_PIPE_COLLECTIVES 1
988| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
989| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
990| #define USE_LOGGING MPID_LOGGING_NONE
991| #define HAVE_RUNTIME_THREADCHECK 1
992| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
993| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
994| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
995| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
996| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
997| #define HAVE_ROMIO 1
998| #define HAVE__FUNC__ /**/
999| #define HAVE__FUNCTION__ /**/
1000| #define HAVE_PRAGMA_WEAK 1
1001| #define USE_WEAK_SYMBOLS 1
1002| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1003| #define HAVE_CXX_EXCEPTIONS /**/
1004| #define HAVE_NAMESPACES /**/
1005| #define HAVE_NAMESPACE_STD /**/
1006| #define HAVE_CXX_BINDING 1
1007| #define HAVE_NAMEPUB_SERVICE 1
1008| #define restrict __restrict
1009| #define HAVE_GCC_ATTRIBUTE 1
1010| #define WORDS_LITTLEENDIAN 1
1011| #define HAVE_LONG_DOUBLE 1
1012| #define HAVE_LONG_LONG_INT 1
1013| #define HAVE_MAX_INTEGER_ALIGNMENT 4
1014| #define HAVE_MAX_STRUCT_ALIGNMENT 4
1015| #define HAVE_MAX_FP_ALIGNMENT 4
1016| #define SIZEOF_CHAR 1
1017| #define SIZEOF_UNSIGNED_CHAR 1
1018| #define SIZEOF_SHORT 2
1019| #define SIZEOF_UNSIGNED_SHORT 2
1020| #define SIZEOF_INT 4
1021| #define SIZEOF_UNSIGNED_INT 4
1022| #define SIZEOF_LONG 4
1023| #define SIZEOF_UNSIGNED_LONG 4
1024| #define SIZEOF_LONG_LONG 8
1025| #define SIZEOF_UNSIGNED_LONG_LONG 8
1026| #define SIZEOF_FLOAT 4
1027| #define SIZEOF_DOUBLE 8
1028| #define SIZEOF_LONG_DOUBLE 12
1029| #define SIZEOF_WCHAR_T 0
1030| #define HAVE_STDDEF_H 1
1031| #define SIZEOF_VOID_P 4
1032| /* end confdefs.h.  */
1033| #include <stdio.h>
1034| #ifdef HAVE_SYS_TYPES_H
1035| # include <sys/types.h>
1036| #endif
1037| #ifdef HAVE_SYS_STAT_H
1038| # include <sys/stat.h>
1039| #endif
1040| #ifdef STDC_HEADERS
1041| # include <stdlib.h>
1042| # include <stddef.h>
1043| #else
1044| # ifdef HAVE_STDLIB_H
1045| #  include <stdlib.h>
1046| # endif
1047| #endif
1048| #ifdef HAVE_STRING_H
1049| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
1050| #  include <memory.h>
1051| # endif
1052| # include <string.h>
1053| #endif
1054| #ifdef HAVE_STRINGS_H
1055| # include <strings.h>
1056| #endif
1057| #ifdef HAVE_INTTYPES_H
1058| # include <inttypes.h>
1059| #endif
1060| #ifdef HAVE_STDINT_H
1061| # include <stdint.h>
1062| #endif
1063| #ifdef HAVE_UNISTD_H
1064| # include <unistd.h>
1065| #endif
1066| #include <sys/bitypes.h>
1067configure:24484: result: no
1068configure:24488: checking sys/bitypes.h presence
1069configure:24503: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
1070conftest.c:54:25: error: sys/bitypes.h: No such file or directory
1071configure:24510: $? = 1
1072configure: failed program was:
1073| /* confdefs.h.  */
1074| #define PACKAGE_NAME ""
1075| #define PACKAGE_TARNAME ""
1076| #define PACKAGE_VERSION ""
1077| #define PACKAGE_STRING ""
1078| #define PACKAGE_BUGREPORT ""
1079| #define USE_SMP_COLLECTIVES 1
1080| #define USE_PIPE_COLLECTIVES 1
1081| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1082| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1083| #define USE_LOGGING MPID_LOGGING_NONE
1084| #define HAVE_RUNTIME_THREADCHECK 1
1085| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1086| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1087| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
1088| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
1089| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
1090| #define HAVE_ROMIO 1
1091| #define HAVE__FUNC__ /**/
1092| #define HAVE__FUNCTION__ /**/
1093| #define HAVE_PRAGMA_WEAK 1
1094| #define USE_WEAK_SYMBOLS 1
1095| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1096| #define HAVE_CXX_EXCEPTIONS /**/
1097| #define HAVE_NAMESPACES /**/
1098| #define HAVE_NAMESPACE_STD /**/
1099| #define HAVE_CXX_BINDING 1
1100| #define HAVE_NAMEPUB_SERVICE 1
1101| #define restrict __restrict
1102| #define HAVE_GCC_ATTRIBUTE 1
1103| #define WORDS_LITTLEENDIAN 1
1104| #define HAVE_LONG_DOUBLE 1
1105| #define HAVE_LONG_LONG_INT 1
1106| #define HAVE_MAX_INTEGER_ALIGNMENT 4
1107| #define HAVE_MAX_STRUCT_ALIGNMENT 4
1108| #define HAVE_MAX_FP_ALIGNMENT 4
1109| #define SIZEOF_CHAR 1
1110| #define SIZEOF_UNSIGNED_CHAR 1
1111| #define SIZEOF_SHORT 2
1112| #define SIZEOF_UNSIGNED_SHORT 2
1113| #define SIZEOF_INT 4
1114| #define SIZEOF_UNSIGNED_INT 4
1115| #define SIZEOF_LONG 4
1116| #define SIZEOF_UNSIGNED_LONG 4
1117| #define SIZEOF_LONG_LONG 8
1118| #define SIZEOF_UNSIGNED_LONG_LONG 8
1119| #define SIZEOF_FLOAT 4
1120| #define SIZEOF_DOUBLE 8
1121| #define SIZEOF_LONG_DOUBLE 12
1122| #define SIZEOF_WCHAR_T 0
1123| #define HAVE_STDDEF_H 1
1124| #define SIZEOF_VOID_P 4
1125| /* end confdefs.h.  */
1126| #include <sys/bitypes.h>
1127configure:24524: result: no
1128configure:24552: checking for sys/bitypes.h
1129configure:24559: result: no
1130configure:24591: checking inttypes.h usability
1131configure:24608: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
1132configure:24615: $? = 0
1133configure:24629: result: yes
1134configure:24633: checking inttypes.h presence
1135configure:24648: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
1136configure:24655: $? = 0
1137configure:24669: result: yes
1138configure:24697: checking for inttypes.h
1139configure:24706: result: yes
1140configure:24591: checking stdint.h usability
1141configure:24608: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
1142configure:24615: $? = 0
1143configure:24629: result: yes
1144configure:24633: checking stdint.h presence
1145configure:24648: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
1146configure:24655: $? = 0
1147configure:24669: result: yes
1148configure:24697: checking for stdint.h
1149configure:24706: result: yes
1150configure:24723: checking for int8_t
1151configure:24754: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
1152configure:24761: $? = 0
1153configure:24790: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
1154conftest.c: In function 'main':
1155conftest.c:93: error: size of array 'test_array' is negative
1156configure:24797: $? = 1
1157configure: failed program was:
1158| /* confdefs.h.  */
1159| #define PACKAGE_NAME ""
1160| #define PACKAGE_TARNAME ""
1161| #define PACKAGE_VERSION ""
1162| #define PACKAGE_STRING ""
1163| #define PACKAGE_BUGREPORT ""
1164| #define USE_SMP_COLLECTIVES 1
1165| #define USE_PIPE_COLLECTIVES 1
1166| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1167| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1168| #define USE_LOGGING MPID_LOGGING_NONE
1169| #define HAVE_RUNTIME_THREADCHECK 1
1170| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1171| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1172| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
1173| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
1174| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
1175| #define HAVE_ROMIO 1
1176| #define HAVE__FUNC__ /**/
1177| #define HAVE__FUNCTION__ /**/
1178| #define HAVE_PRAGMA_WEAK 1
1179| #define USE_WEAK_SYMBOLS 1
1180| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1181| #define HAVE_CXX_EXCEPTIONS /**/
1182| #define HAVE_NAMESPACES /**/
1183| #define HAVE_NAMESPACE_STD /**/
1184| #define HAVE_CXX_BINDING 1
1185| #define HAVE_NAMEPUB_SERVICE 1
1186| #define restrict __restrict
1187| #define HAVE_GCC_ATTRIBUTE 1
1188| #define WORDS_LITTLEENDIAN 1
1189| #define HAVE_LONG_DOUBLE 1
1190| #define HAVE_LONG_LONG_INT 1
1191| #define HAVE_MAX_INTEGER_ALIGNMENT 4
1192| #define HAVE_MAX_STRUCT_ALIGNMENT 4
1193| #define HAVE_MAX_FP_ALIGNMENT 4
1194| #define SIZEOF_CHAR 1
1195| #define SIZEOF_UNSIGNED_CHAR 1
1196| #define SIZEOF_SHORT 2
1197| #define SIZEOF_UNSIGNED_SHORT 2
1198| #define SIZEOF_INT 4
1199| #define SIZEOF_UNSIGNED_INT 4
1200| #define SIZEOF_LONG 4
1201| #define SIZEOF_UNSIGNED_LONG 4
1202| #define SIZEOF_LONG_LONG 8
1203| #define SIZEOF_UNSIGNED_LONG_LONG 8
1204| #define SIZEOF_FLOAT 4
1205| #define SIZEOF_DOUBLE 8
1206| #define SIZEOF_LONG_DOUBLE 12
1207| #define SIZEOF_WCHAR_T 0
1208| #define HAVE_STDDEF_H 1
1209| #define SIZEOF_VOID_P 4
1210| #define HAVE_INTTYPES_H 1
1211| #define HAVE_STDINT_H 1
1212| /* end confdefs.h.  */
1213| #include <stdio.h>
1214| #ifdef HAVE_SYS_TYPES_H
1215| # include <sys/types.h>
1216| #endif
1217| #ifdef HAVE_SYS_STAT_H
1218| # include <sys/stat.h>
1219| #endif
1220| #ifdef STDC_HEADERS
1221| # include <stdlib.h>
1222| # include <stddef.h>
1223| #else
1224| # ifdef HAVE_STDLIB_H
1225| #  include <stdlib.h>
1226| # endif
1227| #endif
1228| #ifdef HAVE_STRING_H
1229| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
1230| #  include <memory.h>
1231| # endif
1232| # include <string.h>
1233| #endif
1234| #ifdef HAVE_STRINGS_H
1235| # include <strings.h>
1236| #endif
1237| #ifdef HAVE_INTTYPES_H
1238| # include <inttypes.h>
1239| #endif
1240| #ifdef HAVE_STDINT_H
1241| # include <stdint.h>
1242| #endif
1243| #ifdef HAVE_UNISTD_H
1244| # include <unistd.h>
1245| #endif
1246| int
1247| main ()
1248| {
1249| static int test_array [1 - 2 * !((int8_t) ((((int8_t) 1 << (8 - 2)) - 1) * 2 + 1)
1250|                < (int8_t) ((((int8_t) 1 << (8 - 2)) - 1) * 2 + 2))];
1251| test_array [0] = 0
1252|
1253|   ;
1254|   return 0;
1255| }
1256configure:24826: result: yes
1257configure:24839: checking for int16_t
1258configure:24870: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
1259configure:24877: $? = 0
1260configure:24906: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
1261conftest.c: In function 'main':
1262conftest.c:93: error: size of array 'test_array' is negative
1263configure:24913: $? = 1
1264configure: failed program was:
1265| /* confdefs.h.  */
1266| #define PACKAGE_NAME ""
1267| #define PACKAGE_TARNAME ""
1268| #define PACKAGE_VERSION ""
1269| #define PACKAGE_STRING ""
1270| #define PACKAGE_BUGREPORT ""
1271| #define USE_SMP_COLLECTIVES 1
1272| #define USE_PIPE_COLLECTIVES 1
1273| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1274| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1275| #define USE_LOGGING MPID_LOGGING_NONE
1276| #define HAVE_RUNTIME_THREADCHECK 1
1277| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1278| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1279| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
1280| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
1281| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
1282| #define HAVE_ROMIO 1
1283| #define HAVE__FUNC__ /**/
1284| #define HAVE__FUNCTION__ /**/
1285| #define HAVE_PRAGMA_WEAK 1
1286| #define USE_WEAK_SYMBOLS 1
1287| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1288| #define HAVE_CXX_EXCEPTIONS /**/
1289| #define HAVE_NAMESPACES /**/
1290| #define HAVE_NAMESPACE_STD /**/
1291| #define HAVE_CXX_BINDING 1
1292| #define HAVE_NAMEPUB_SERVICE 1
1293| #define restrict __restrict
1294| #define HAVE_GCC_ATTRIBUTE 1
1295| #define WORDS_LITTLEENDIAN 1
1296| #define HAVE_LONG_DOUBLE 1
1297| #define HAVE_LONG_LONG_INT 1
1298| #define HAVE_MAX_INTEGER_ALIGNMENT 4
1299| #define HAVE_MAX_STRUCT_ALIGNMENT 4
1300| #define HAVE_MAX_FP_ALIGNMENT 4
1301| #define SIZEOF_CHAR 1
1302| #define SIZEOF_UNSIGNED_CHAR 1
1303| #define SIZEOF_SHORT 2
1304| #define SIZEOF_UNSIGNED_SHORT 2
1305| #define SIZEOF_INT 4
1306| #define SIZEOF_UNSIGNED_INT 4
1307| #define SIZEOF_LONG 4
1308| #define SIZEOF_UNSIGNED_LONG 4
1309| #define SIZEOF_LONG_LONG 8
1310| #define SIZEOF_UNSIGNED_LONG_LONG 8
1311| #define SIZEOF_FLOAT 4
1312| #define SIZEOF_DOUBLE 8
1313| #define SIZEOF_LONG_DOUBLE 12
1314| #define SIZEOF_WCHAR_T 0
1315| #define HAVE_STDDEF_H 1
1316| #define SIZEOF_VOID_P 4
1317| #define HAVE_INTTYPES_H 1
1318| #define HAVE_STDINT_H 1
1319| /* end confdefs.h.  */
1320| #include <stdio.h>
1321| #ifdef HAVE_SYS_TYPES_H
1322| # include <sys/types.h>
1323| #endif
1324| #ifdef HAVE_SYS_STAT_H
1325| # include <sys/stat.h>
1326| #endif
1327| #ifdef STDC_HEADERS
1328| # include <stdlib.h>
1329| # include <stddef.h>
1330| #else
1331| # ifdef HAVE_STDLIB_H
1332| #  include <stdlib.h>
1333| # endif
1334| #endif
1335| #ifdef HAVE_STRING_H
1336| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
1337| #  include <memory.h>
1338| # endif
1339| # include <string.h>
1340| #endif
1341| #ifdef HAVE_STRINGS_H
1342| # include <strings.h>
1343| #endif
1344| #ifdef HAVE_INTTYPES_H
1345| # include <inttypes.h>
1346| #endif
1347| #ifdef HAVE_STDINT_H
1348| # include <stdint.h>
1349| #endif
1350| #ifdef HAVE_UNISTD_H
1351| # include <unistd.h>
1352| #endif
1353| int
1354| main ()
1355| {
1356| static int test_array [1 - 2 * !((int16_t) ((((int16_t) 1 << (16 - 2)) - 1) * 2 + 1)
1357|                < (int16_t) ((((int16_t) 1 << (16 - 2)) - 1) * 2 + 2))];
1358| test_array [0] = 0
1359|
1360|   ;
1361|   return 0;
1362| }
1363configure:24942: result: yes
1364configure:24955: checking for int32_t
1365configure:24986: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
1366configure:24993: $? = 0
1367configure:25022: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
1368conftest.c: In function 'main':
1369conftest.c:93: warning: integer overflow in expression
1370conftest.c:93: error: size of array 'test_array' is negative
1371configure:25029: $? = 1
1372configure: failed program was:
1373| /* confdefs.h.  */
1374| #define PACKAGE_NAME ""
1375| #define PACKAGE_TARNAME ""
1376| #define PACKAGE_VERSION ""
1377| #define PACKAGE_STRING ""
1378| #define PACKAGE_BUGREPORT ""
1379| #define USE_SMP_COLLECTIVES 1
1380| #define USE_PIPE_COLLECTIVES 1
1381| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1382| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1383| #define USE_LOGGING MPID_LOGGING_NONE
1384| #define HAVE_RUNTIME_THREADCHECK 1
1385| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1386| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1387| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
1388| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
1389| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
1390| #define HAVE_ROMIO 1
1391| #define HAVE__FUNC__ /**/
1392| #define HAVE__FUNCTION__ /**/
1393| #define HAVE_PRAGMA_WEAK 1
1394| #define USE_WEAK_SYMBOLS 1
1395| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1396| #define HAVE_CXX_EXCEPTIONS /**/
1397| #define HAVE_NAMESPACES /**/
1398| #define HAVE_NAMESPACE_STD /**/
1399| #define HAVE_CXX_BINDING 1
1400| #define HAVE_NAMEPUB_SERVICE 1
1401| #define restrict __restrict
1402| #define HAVE_GCC_ATTRIBUTE 1
1403| #define WORDS_LITTLEENDIAN 1
1404| #define HAVE_LONG_DOUBLE 1
1405| #define HAVE_LONG_LONG_INT 1
1406| #define HAVE_MAX_INTEGER_ALIGNMENT 4
1407| #define HAVE_MAX_STRUCT_ALIGNMENT 4
1408| #define HAVE_MAX_FP_ALIGNMENT 4
1409| #define SIZEOF_CHAR 1
1410| #define SIZEOF_UNSIGNED_CHAR 1
1411| #define SIZEOF_SHORT 2
1412| #define SIZEOF_UNSIGNED_SHORT 2
1413| #define SIZEOF_INT 4
1414| #define SIZEOF_UNSIGNED_INT 4
1415| #define SIZEOF_LONG 4
1416| #define SIZEOF_UNSIGNED_LONG 4
1417| #define SIZEOF_LONG_LONG 8
1418| #define SIZEOF_UNSIGNED_LONG_LONG 8
1419| #define SIZEOF_FLOAT 4
1420| #define SIZEOF_DOUBLE 8
1421| #define SIZEOF_LONG_DOUBLE 12
1422| #define SIZEOF_WCHAR_T 0
1423| #define HAVE_STDDEF_H 1
1424| #define SIZEOF_VOID_P 4
1425| #define HAVE_INTTYPES_H 1
1426| #define HAVE_STDINT_H 1
1427| /* end confdefs.h.  */
1428| #include <stdio.h>
1429| #ifdef HAVE_SYS_TYPES_H
1430| # include <sys/types.h>
1431| #endif
1432| #ifdef HAVE_SYS_STAT_H
1433| # include <sys/stat.h>
1434| #endif
1435| #ifdef STDC_HEADERS
1436| # include <stdlib.h>
1437| # include <stddef.h>
1438| #else
1439| # ifdef HAVE_STDLIB_H
1440| #  include <stdlib.h>
1441| # endif
1442| #endif
1443| #ifdef HAVE_STRING_H
1444| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
1445| #  include <memory.h>
1446| # endif
1447| # include <string.h>
1448| #endif
1449| #ifdef HAVE_STRINGS_H
1450| # include <strings.h>
1451| #endif
1452| #ifdef HAVE_INTTYPES_H
1453| # include <inttypes.h>
1454| #endif
1455| #ifdef HAVE_STDINT_H
1456| # include <stdint.h>
1457| #endif
1458| #ifdef HAVE_UNISTD_H
1459| # include <unistd.h>
1460| #endif
1461| int
1462| main ()
1463| {
1464| static int test_array [1 - 2 * !((int32_t) ((((int32_t) 1 << (32 - 2)) - 1) * 2 + 1)
1465|                < (int32_t) ((((int32_t) 1 << (32 - 2)) - 1) * 2 + 2))];
1466| test_array [0] = 0
1467|
1468|   ;
1469|   return 0;
1470| }
1471configure:25058: result: yes
1472configure:25071: checking for int64_t
1473configure:25102: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
1474configure:25109: $? = 0
1475configure:25138: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
1476conftest.c: In function 'main':
1477conftest.c:93: warning: integer overflow in expression
1478conftest.c:93: error: size of array 'test_array' is negative
1479configure:25145: $? = 1
1480configure: failed program was:
1481| /* confdefs.h.  */
1482| #define PACKAGE_NAME ""
1483| #define PACKAGE_TARNAME ""
1484| #define PACKAGE_VERSION ""
1485| #define PACKAGE_STRING ""
1486| #define PACKAGE_BUGREPORT ""
1487| #define USE_SMP_COLLECTIVES 1
1488| #define USE_PIPE_COLLECTIVES 1
1489| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1490| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1491| #define USE_LOGGING MPID_LOGGING_NONE
1492| #define HAVE_RUNTIME_THREADCHECK 1
1493| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1494| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1495| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
1496| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
1497| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
1498| #define HAVE_ROMIO 1
1499| #define HAVE__FUNC__ /**/
1500| #define HAVE__FUNCTION__ /**/
1501| #define HAVE_PRAGMA_WEAK 1
1502| #define USE_WEAK_SYMBOLS 1
1503| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1504| #define HAVE_CXX_EXCEPTIONS /**/
1505| #define HAVE_NAMESPACES /**/
1506| #define HAVE_NAMESPACE_STD /**/
1507| #define HAVE_CXX_BINDING 1
1508| #define HAVE_NAMEPUB_SERVICE 1
1509| #define restrict __restrict
1510| #define HAVE_GCC_ATTRIBUTE 1
1511| #define WORDS_LITTLEENDIAN 1
1512| #define HAVE_LONG_DOUBLE 1
1513| #define HAVE_LONG_LONG_INT 1
1514| #define HAVE_MAX_INTEGER_ALIGNMENT 4
1515| #define HAVE_MAX_STRUCT_ALIGNMENT 4
1516| #define HAVE_MAX_FP_ALIGNMENT 4
1517| #define SIZEOF_CHAR 1
1518| #define SIZEOF_UNSIGNED_CHAR 1
1519| #define SIZEOF_SHORT 2
1520| #define SIZEOF_UNSIGNED_SHORT 2
1521| #define SIZEOF_INT 4
1522| #define SIZEOF_UNSIGNED_INT 4
1523| #define SIZEOF_LONG 4
1524| #define SIZEOF_UNSIGNED_LONG 4
1525| #define SIZEOF_LONG_LONG 8
1526| #define SIZEOF_UNSIGNED_LONG_LONG 8
1527| #define SIZEOF_FLOAT 4
1528| #define SIZEOF_DOUBLE 8
1529| #define SIZEOF_LONG_DOUBLE 12
1530| #define SIZEOF_WCHAR_T 0
1531| #define HAVE_STDDEF_H 1
1532| #define SIZEOF_VOID_P 4
1533| #define HAVE_INTTYPES_H 1
1534| #define HAVE_STDINT_H 1
1535| /* end confdefs.h.  */
1536| #include <stdio.h>
1537| #ifdef HAVE_SYS_TYPES_H
1538| # include <sys/types.h>
1539| #endif
1540| #ifdef HAVE_SYS_STAT_H
1541| # include <sys/stat.h>
1542| #endif
1543| #ifdef STDC_HEADERS
1544| # include <stdlib.h>
1545| # include <stddef.h>
1546| #else
1547| # ifdef HAVE_STDLIB_H
1548| #  include <stdlib.h>
1549| # endif
1550| #endif
1551| #ifdef HAVE_STRING_H
1552| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
1553| #  include <memory.h>
1554| # endif
1555| # include <string.h>
1556| #endif
1557| #ifdef HAVE_STRINGS_H
1558| # include <strings.h>
1559| #endif
1560| #ifdef HAVE_INTTYPES_H
1561| # include <inttypes.h>
1562| #endif
1563| #ifdef HAVE_STDINT_H
1564| # include <stdint.h>
1565| #endif
1566| #ifdef HAVE_UNISTD_H
1567| # include <unistd.h>
1568| #endif
1569| int
1570| main ()
1571| {
1572| static int test_array [1 - 2 * !((int64_t) ((((int64_t) 1 << (64 - 2)) - 1) * 2 + 1)
1573|                < (int64_t) ((((int64_t) 1 << (64 - 2)) - 1) * 2 + 2))];
1574| test_array [0] = 0
1575|
1576|   ;
1577|   return 0;
1578| }
1579configure:25174: result: yes
1580configure:25225: checking for uint8_t
1581configure:25256: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
1582configure:25263: $? = 0
1583configure:25284: result: yes
1584configure:25302: checking for uint16_t
1585configure:25333: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
1586configure:25340: $? = 0
1587configure:25361: result: yes
1588configure:25375: checking for uint32_t
1589configure:25406: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
1590configure:25413: $? = 0
1591configure:25434: result: yes
1592configure:25452: checking for uint64_t
1593configure:25483: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
1594configure:25490: $? = 0
1595configure:25511: result: yes
1596configure:28331: checking size of bool
1597configure:28634: c++ -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.cpp  >&5
1598configure:28638: $? = 0
1599configure:28644: ./conftest
1600configure:28648: $? = 0
1601configure:28672: result: 1
1602configure:28687: checking how to run the C++ preprocessor
1603configure:28723: c++ -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.cpp
1604configure:28730: $? = 0
1605configure:28761: c++ -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.cpp
1606conftest.cpp:71:28: error: ac_nonexistent.h: No such file or directory
1607configure:28768: $? = 1
1608configure: failed program was:
1609| /* confdefs.h.  */
1610| #define PACKAGE_NAME ""
1611| #define PACKAGE_TARNAME ""
1612| #define PACKAGE_VERSION ""
1613| #define PACKAGE_STRING ""
1614| #define PACKAGE_BUGREPORT ""
1615| #define USE_SMP_COLLECTIVES 1
1616| #define USE_PIPE_COLLECTIVES 1
1617| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1618| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1619| #define USE_LOGGING MPID_LOGGING_NONE
1620| #define HAVE_RUNTIME_THREADCHECK 1
1621| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1622| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1623| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
1624| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
1625| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
1626| #define HAVE_ROMIO 1
1627| #define HAVE__FUNC__ /**/
1628| #define HAVE__FUNCTION__ /**/
1629| #define HAVE_PRAGMA_WEAK 1
1630| #define USE_WEAK_SYMBOLS 1
1631| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1632| #define HAVE_CXX_EXCEPTIONS /**/
1633| #define HAVE_NAMESPACES /**/
1634| #define HAVE_NAMESPACE_STD /**/
1635| #define HAVE_CXX_BINDING 1
1636| #define HAVE_NAMEPUB_SERVICE 1
1637| #define restrict __restrict
1638| #define HAVE_GCC_ATTRIBUTE 1
1639| #define WORDS_LITTLEENDIAN 1
1640| #define HAVE_LONG_DOUBLE 1
1641| #define HAVE_LONG_LONG_INT 1
1642| #define HAVE_MAX_INTEGER_ALIGNMENT 4
1643| #define HAVE_MAX_STRUCT_ALIGNMENT 4
1644| #define HAVE_MAX_FP_ALIGNMENT 4
1645| #define SIZEOF_CHAR 1
1646| #define SIZEOF_UNSIGNED_CHAR 1
1647| #define SIZEOF_SHORT 2
1648| #define SIZEOF_UNSIGNED_SHORT 2
1649| #define SIZEOF_INT 4
1650| #define SIZEOF_UNSIGNED_INT 4
1651| #define SIZEOF_LONG 4
1652| #define SIZEOF_UNSIGNED_LONG 4
1653| #define SIZEOF_LONG_LONG 8
1654| #define SIZEOF_UNSIGNED_LONG_LONG 8
1655| #define SIZEOF_FLOAT 4
1656| #define SIZEOF_DOUBLE 8
1657| #define SIZEOF_LONG_DOUBLE 12
1658| #define SIZEOF_WCHAR_T 0
1659| #define HAVE_STDDEF_H 1
1660| #define SIZEOF_VOID_P 4
1661| #define HAVE_INTTYPES_H 1
1662| #define HAVE_STDINT_H 1
1663| #define HAVE_INT8_T 1
1664| #define HAVE_INT16_T 1
1665| #define HAVE_INT32_T 1
1666| #define HAVE_INT64_T 1
1667| #define HAVE_UINT8_T 1
1668| #define HAVE_UINT16_T 1
1669| #define HAVE_UINT32_T 1
1670| #define HAVE_UINT64_T 1
1671| #define MPIR_REAL4_CTYPE float
1672| #define MPIR_REAL8_CTYPE double
1673| #define MPIR_INTEGER1_CTYPE char
1674| #define MPIR_INTEGER2_CTYPE short
1675| #define MPIR_INTEGER4_CTYPE int
1676| #define MPIR_INTEGER8_CTYPE long long
1677| #define SIZEOF_BOOL 1
1678| /* end confdefs.h.  */
1679| #include <ac_nonexistent.h>
1680configure:28801: result: c++ -E
1681configure:28830: c++ -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.cpp
1682configure:28837: $? = 0
1683configure:28868: c++ -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.cpp
1684conftest.cpp:71:28: error: ac_nonexistent.h: No such file or directory
1685configure:28875: $? = 1
1686configure: failed program was:
1687| /* confdefs.h.  */
1688| #define PACKAGE_NAME ""
1689| #define PACKAGE_TARNAME ""
1690| #define PACKAGE_VERSION ""
1691| #define PACKAGE_STRING ""
1692| #define PACKAGE_BUGREPORT ""
1693| #define USE_SMP_COLLECTIVES 1
1694| #define USE_PIPE_COLLECTIVES 1
1695| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1696| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1697| #define USE_LOGGING MPID_LOGGING_NONE
1698| #define HAVE_RUNTIME_THREADCHECK 1
1699| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1700| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1701| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
1702| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
1703| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
1704| #define HAVE_ROMIO 1
1705| #define HAVE__FUNC__ /**/
1706| #define HAVE__FUNCTION__ /**/
1707| #define HAVE_PRAGMA_WEAK 1
1708| #define USE_WEAK_SYMBOLS 1
1709| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1710| #define HAVE_CXX_EXCEPTIONS /**/
1711| #define HAVE_NAMESPACES /**/
1712| #define HAVE_NAMESPACE_STD /**/
1713| #define HAVE_CXX_BINDING 1
1714| #define HAVE_NAMEPUB_SERVICE 1
1715| #define restrict __restrict
1716| #define HAVE_GCC_ATTRIBUTE 1
1717| #define WORDS_LITTLEENDIAN 1
1718| #define HAVE_LONG_DOUBLE 1
1719| #define HAVE_LONG_LONG_INT 1
1720| #define HAVE_MAX_INTEGER_ALIGNMENT 4
1721| #define HAVE_MAX_STRUCT_ALIGNMENT 4
1722| #define HAVE_MAX_FP_ALIGNMENT 4
1723| #define SIZEOF_CHAR 1
1724| #define SIZEOF_UNSIGNED_CHAR 1
1725| #define SIZEOF_SHORT 2
1726| #define SIZEOF_UNSIGNED_SHORT 2
1727| #define SIZEOF_INT 4
1728| #define SIZEOF_UNSIGNED_INT 4
1729| #define SIZEOF_LONG 4
1730| #define SIZEOF_UNSIGNED_LONG 4
1731| #define SIZEOF_LONG_LONG 8
1732| #define SIZEOF_UNSIGNED_LONG_LONG 8
1733| #define SIZEOF_FLOAT 4
1734| #define SIZEOF_DOUBLE 8
1735| #define SIZEOF_LONG_DOUBLE 12
1736| #define SIZEOF_WCHAR_T 0
1737| #define HAVE_STDDEF_H 1
1738| #define SIZEOF_VOID_P 4
1739| #define HAVE_INTTYPES_H 1
1740| #define HAVE_STDINT_H 1
1741| #define HAVE_INT8_T 1
1742| #define HAVE_INT16_T 1
1743| #define HAVE_INT32_T 1
1744| #define HAVE_INT64_T 1
1745| #define HAVE_UINT8_T 1
1746| #define HAVE_UINT16_T 1
1747| #define HAVE_UINT32_T 1
1748| #define HAVE_UINT64_T 1
1749| #define MPIR_REAL4_CTYPE float
1750| #define MPIR_REAL8_CTYPE double
1751| #define MPIR_INTEGER1_CTYPE char
1752| #define MPIR_INTEGER2_CTYPE short
1753| #define MPIR_INTEGER4_CTYPE int
1754| #define MPIR_INTEGER8_CTYPE long long
1755| #define SIZEOF_BOOL 1
1756| /* end confdefs.h.  */
1757| #include <ac_nonexistent.h>
1758configure:28923: checking complex usability
1759configure:28940: c++ -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.cpp >&5
1760configure:28947: $? = 0
1761configure:28961: result: yes
1762configure:28965: checking complex presence
1763configure:28980: c++ -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.cpp
1764configure:28987: $? = 0
1765configure:29001: result: yes
1766configure:29029: checking for complex
1767configure:29036: result: yes
1768configure:29049: checking size of Complex
1769configure:29382: c++ -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.cpp  >&5
1770configure:29386: $? = 0
1771configure:29392: ./conftest
1772configure:29396: $? = 0
1773configure:29420: result: 8
1774configure:29434: checking size of DoubleComplex
1775configure:29767: c++ -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.cpp  >&5
1776configure:29771: $? = 0
1777configure:29777: ./conftest
1778configure:29781: $? = 0
1779configure:29805: result: 16
1780configure:29820: checking size of LongDoubleComplex
1781configure:30153: c++ -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.cpp  >&5
1782configure:30157: $? = 0
1783configure:30163: ./conftest
1784configure:30167: $? = 0
1785configure:30191: result: 24
1786configure:30272: checking if char * pointers use byte addresses
1787configure:30300: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
1788configure:30304: $? = 0
1789configure:30310: ./conftest
1790configure:30314: $? = 0
1791configure:30331: result: yes
1792configure:30358: checking for alignment restrictions on
1793configure:30402: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
1794configure:30406: $? = 0
1795configure:30412: ./conftest
1796configure:30416: $? = 0
1797configure:30434: result: no
1798configure:30455: checking for alignment restrictions on int32_t
1799configure:30499: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
1800configure:30503: $? = 0
1801configure:30509: ./conftest
1802configure:30513: $? = 0
1803configure:30531: result: no
1804configure:30547: checking size of MPIR_Bsend_data_t
1805configure:30874: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
1806configure:30878: $? = 0
1807configure:30884: ./conftest
1808configure:30888: $? = 0
1809configure:30912: result: 56
1810configure:30931: checking for gcc __asm__ and pentium cmpxchgl instruction
1811configure:30965: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
1812configure:30969: $? = 0
1813configure:30975: ./conftest
1814configure:30979: $? = 0
1815configure:30981: result: yes
1816configure:31014: checking for gcc __asm__ and AMD x86_64 cmpxchgq instruction
1817configure:31048: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
1818/var/tmp//ccamVtMQ.s: Assembler messages:
1819/var/tmp//ccamVtMQ.s:18: Error: Incorrect register `%edx' used with `q' suffix
1820configure:31052: $? = 1
1821configure: program exited with status 1
1822configure: failed program was:
1823| /* confdefs.h.  */
1824| #define PACKAGE_NAME ""
1825| #define PACKAGE_TARNAME ""
1826| #define PACKAGE_VERSION ""
1827| #define PACKAGE_STRING ""
1828| #define PACKAGE_BUGREPORT ""
1829| #define USE_SMP_COLLECTIVES 1
1830| #define USE_PIPE_COLLECTIVES 1
1831| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1832| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1833| #define USE_LOGGING MPID_LOGGING_NONE
1834| #define HAVE_RUNTIME_THREADCHECK 1
1835| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1836| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1837| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
1838| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
1839| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
1840| #define HAVE_ROMIO 1
1841| #define HAVE__FUNC__ /**/
1842| #define HAVE__FUNCTION__ /**/
1843| #define HAVE_PRAGMA_WEAK 1
1844| #define USE_WEAK_SYMBOLS 1
1845| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1846| #define HAVE_CXX_EXCEPTIONS /**/
1847| #define HAVE_NAMESPACES /**/
1848| #define HAVE_NAMESPACE_STD /**/
1849| #define HAVE_CXX_BINDING 1
1850| #define HAVE_NAMEPUB_SERVICE 1
1851| #define restrict __restrict
1852| #define HAVE_GCC_ATTRIBUTE 1
1853| #define WORDS_LITTLEENDIAN 1
1854| #define HAVE_LONG_DOUBLE 1
1855| #define HAVE_LONG_LONG_INT 1
1856| #define HAVE_MAX_INTEGER_ALIGNMENT 4
1857| #define HAVE_MAX_STRUCT_ALIGNMENT 4
1858| #define HAVE_MAX_FP_ALIGNMENT 4
1859| #define SIZEOF_CHAR 1
1860| #define SIZEOF_UNSIGNED_CHAR 1
1861| #define SIZEOF_SHORT 2
1862| #define SIZEOF_UNSIGNED_SHORT 2
1863| #define SIZEOF_INT 4
1864| #define SIZEOF_UNSIGNED_INT 4
1865| #define SIZEOF_LONG 4
1866| #define SIZEOF_UNSIGNED_LONG 4
1867| #define SIZEOF_LONG_LONG 8
1868| #define SIZEOF_UNSIGNED_LONG_LONG 8
1869| #define SIZEOF_FLOAT 4
1870| #define SIZEOF_DOUBLE 8
1871| #define SIZEOF_LONG_DOUBLE 12
1872| #define SIZEOF_WCHAR_T 0
1873| #define HAVE_STDDEF_H 1
1874| #define SIZEOF_VOID_P 4
1875| #define HAVE_INTTYPES_H 1
1876| #define HAVE_STDINT_H 1
1877| #define HAVE_INT8_T 1
1878| #define HAVE_INT16_T 1
1879| #define HAVE_INT32_T 1
1880| #define HAVE_INT64_T 1
1881| #define HAVE_UINT8_T 1
1882| #define HAVE_UINT16_T 1
1883| #define HAVE_UINT32_T 1
1884| #define HAVE_UINT64_T 1
1885| #define MPIR_REAL4_CTYPE float
1886| #define MPIR_REAL8_CTYPE double
1887| #define MPIR_INTEGER1_CTYPE char
1888| #define MPIR_INTEGER2_CTYPE short
1889| #define MPIR_INTEGER4_CTYPE int
1890| #define MPIR_INTEGER8_CTYPE long long
1891| #define SIZEOF_BOOL 1
1892| #define SIZEOF_COMPLEX 8
1893| #define SIZEOF_DOUBLECOMPLEX 16
1894| #define SIZEOF_LONGDOUBLECOMPLEX 24
1895| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
1896| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
1897| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
1898| #define HAVE_CXX_COMPLEX 1
1899| #define HAVE_ANY_INT64_T_ALIGNMENT 1
1900| #define HAVE_ANY_INT32_T_ALIGNMENT 1
1901| #define SIZEOF_MPIR_BSEND_DATA_T 56
1902| #define HAVE_GCC_AND_PENTIUM_ASM 1
1903| #define USE_ATOMIC_UPDATES /**/
1904| /* end confdefs.h.  */
1905|
1906| int main(int argc, char *argv[])
1907| {
1908| long int compval = 10;
1909| volatile long int *p = &compval;
1910| long int oldval = 10;
1911| long int newval = 20;
1912| char ret;
1913| long int readval;
1914| __asm__ __volatile__ ("lock; cmpxchgq %3, %1; sete %0"
1915|       : "=q" (ret), "=m" (*p), "=a" (readval)
1916|       : "r" (newval), "m" (*p), "a" (oldval) : "memory");
1917| return (compval == 20) ? 0 : -1;
1918| }
1919|
1920configure:31077: result: no
1921configure:31087: checking for gcc __asm__ and IA64 xchg4 instruction
1922configure:31122: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
1923/var/tmp//ccc0HlR7.s: Assembler messages:
1924/var/tmp//ccc0HlR7.s:12: Error: no such instruction: `xchg4 %eax=[%eax],%edx'
1925configure:31126: $? = 1
1926configure: program exited with status 1
1927configure: failed program was:
1928| /* confdefs.h.  */
1929| #define PACKAGE_NAME ""
1930| #define PACKAGE_TARNAME ""
1931| #define PACKAGE_VERSION ""
1932| #define PACKAGE_STRING ""
1933| #define PACKAGE_BUGREPORT ""
1934| #define USE_SMP_COLLECTIVES 1
1935| #define USE_PIPE_COLLECTIVES 1
1936| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
1937| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
1938| #define USE_LOGGING MPID_LOGGING_NONE
1939| #define HAVE_RUNTIME_THREADCHECK 1
1940| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
1941| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
1942| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
1943| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
1944| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
1945| #define HAVE_ROMIO 1
1946| #define HAVE__FUNC__ /**/
1947| #define HAVE__FUNCTION__ /**/
1948| #define HAVE_PRAGMA_WEAK 1
1949| #define USE_WEAK_SYMBOLS 1
1950| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
1951| #define HAVE_CXX_EXCEPTIONS /**/
1952| #define HAVE_NAMESPACES /**/
1953| #define HAVE_NAMESPACE_STD /**/
1954| #define HAVE_CXX_BINDING 1
1955| #define HAVE_NAMEPUB_SERVICE 1
1956| #define restrict __restrict
1957| #define HAVE_GCC_ATTRIBUTE 1
1958| #define WORDS_LITTLEENDIAN 1
1959| #define HAVE_LONG_DOUBLE 1
1960| #define HAVE_LONG_LONG_INT 1
1961| #define HAVE_MAX_INTEGER_ALIGNMENT 4
1962| #define HAVE_MAX_STRUCT_ALIGNMENT 4
1963| #define HAVE_MAX_FP_ALIGNMENT 4
1964| #define SIZEOF_CHAR 1
1965| #define SIZEOF_UNSIGNED_CHAR 1
1966| #define SIZEOF_SHORT 2
1967| #define SIZEOF_UNSIGNED_SHORT 2
1968| #define SIZEOF_INT 4
1969| #define SIZEOF_UNSIGNED_INT 4
1970| #define SIZEOF_LONG 4
1971| #define SIZEOF_UNSIGNED_LONG 4
1972| #define SIZEOF_LONG_LONG 8
1973| #define SIZEOF_UNSIGNED_LONG_LONG 8
1974| #define SIZEOF_FLOAT 4
1975| #define SIZEOF_DOUBLE 8
1976| #define SIZEOF_LONG_DOUBLE 12
1977| #define SIZEOF_WCHAR_T 0
1978| #define HAVE_STDDEF_H 1
1979| #define SIZEOF_VOID_P 4
1980| #define HAVE_INTTYPES_H 1
1981| #define HAVE_STDINT_H 1
1982| #define HAVE_INT8_T 1
1983| #define HAVE_INT16_T 1
1984| #define HAVE_INT32_T 1
1985| #define HAVE_INT64_T 1
1986| #define HAVE_UINT8_T 1
1987| #define HAVE_UINT16_T 1
1988| #define HAVE_UINT32_T 1
1989| #define HAVE_UINT64_T 1
1990| #define MPIR_REAL4_CTYPE float
1991| #define MPIR_REAL8_CTYPE double
1992| #define MPIR_INTEGER1_CTYPE char
1993| #define MPIR_INTEGER2_CTYPE short
1994| #define MPIR_INTEGER4_CTYPE int
1995| #define MPIR_INTEGER8_CTYPE long long
1996| #define SIZEOF_BOOL 1
1997| #define SIZEOF_COMPLEX 8
1998| #define SIZEOF_DOUBLECOMPLEX 16
1999| #define SIZEOF_LONGDOUBLECOMPLEX 24
2000| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
2001| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
2002| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
2003| #define HAVE_CXX_COMPLEX 1
2004| #define HAVE_ANY_INT64_T_ALIGNMENT 1
2005| #define HAVE_ANY_INT32_T_ALIGNMENT 1
2006| #define SIZEOF_MPIR_BSEND_DATA_T 56
2007| #define HAVE_GCC_AND_PENTIUM_ASM 1
2008| #define USE_ATOMIC_UPDATES /**/
2009| /* end confdefs.h.  */
2010|
2011| unsigned long _InterlockedExchange(volatile void *ptr, unsigned long x)
2012| {
2013|    unsigned long result;
2014|    __asm__ __volatile ("xchg4 %0=[%1],%2" : "=r" (result)
2015|        : "r" (ptr), "r" (x) : "memory");
2016|    return result;
2017| }
2018| int main(int argc, char *argv[])
2019| {
2020| long val = 1;
2021| volatile long *p = &val;
2022| long oldval = _InterlockedExchange(p, (unsigned long)2);
2023| return (oldval == 1 && val == 2) ? 0 : -1;
2024| }
2025|
2026configure:31151: result: no
2027configure:31373: checking for ANSI C header files
2028configure:31403: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2029configure:31410: $? = 0
2030configure:31541: result: no
2031configure:31584: checking stdlib.h usability
2032configure:31601: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2033configure:31608: $? = 0
2034configure:31622: result: yes
2035configure:31626: checking stdlib.h presence
2036configure:31641: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
2037configure:31648: $? = 0
2038configure:31662: result: yes
2039configure:31690: checking for stdlib.h
2040configure:31699: result: yes
2041configure:31584: checking stdarg.h usability
2042configure:31601: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2043configure:31608: $? = 0
2044configure:31622: result: yes
2045configure:31626: checking stdarg.h presence
2046configure:31641: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
2047configure:31648: $? = 0
2048configure:31662: result: yes
2049configure:31690: checking for stdarg.h
2050configure:31699: result: yes
2051configure:31584: checking sys/types.h usability
2052configure:31601: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2053configure:31608: $? = 0
2054configure:31622: result: yes
2055configure:31626: checking sys/types.h presence
2056configure:31641: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
2057configure:31648: $? = 0
2058configure:31662: result: yes
2059configure:31690: checking for sys/types.h
2060configure:31699: result: yes
2061configure:31584: checking string.h usability
2062configure:31601: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2063configure:31608: $? = 0
2064configure:31622: result: yes
2065configure:31626: checking string.h presence
2066configure:31641: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
2067configure:31648: $? = 0
2068configure:31662: result: yes
2069configure:31690: checking for string.h
2070configure:31699: result: yes
2071configure:31573: checking for inttypes.h
2072configure:31580: result: yes
2073configure:31584: checking limits.h usability
2074configure:31601: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2075configure:31608: $? = 0
2076configure:31622: result: yes
2077configure:31626: checking limits.h presence
2078configure:31641: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
2079configure:31648: $? = 0
2080configure:31662: result: yes
2081configure:31690: checking for limits.h
2082configure:31699: result: yes
2083configure:31573: checking for stddef.h
2084configure:31580: result: yes
2085configure:31584: checking errno.h usability
2086configure:31601: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2087configure:31608: $? = 0
2088configure:31622: result: yes
2089configure:31626: checking errno.h presence
2090configure:31641: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
2091configure:31648: $? = 0
2092configure:31662: result: yes
2093configure:31690: checking for errno.h
2094configure:31699: result: yes
2095configure:31584: checking sys/socket.h usability
2096configure:31601: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2097configure:31608: $? = 0
2098configure:31622: result: yes
2099configure:31626: checking sys/socket.h presence
2100configure:31641: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
2101configure:31648: $? = 0
2102configure:31662: result: yes
2103configure:31690: checking for sys/socket.h
2104configure:31699: result: yes
2105configure:31584: checking sys/time.h usability
2106configure:31601: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2107configure:31608: $? = 0
2108configure:31622: result: yes
2109configure:31626: checking sys/time.h presence
2110configure:31641: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
2111configure:31648: $? = 0
2112configure:31662: result: yes
2113configure:31690: checking for sys/time.h
2114configure:31699: result: yes
2115configure:31584: checking unistd.h usability
2116configure:31601: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2117configure:31608: $? = 0
2118configure:31622: result: yes
2119configure:31626: checking unistd.h presence
2120configure:31641: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
2121configure:31648: $? = 0
2122configure:31662: result: yes
2123configure:31690: checking for unistd.h
2124configure:31699: result: yes
2125configure:31584: checking endian.h usability
2126configure:31601: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2127conftest.c:127:20: error: endian.h: No such file or directory
2128configure:31608: $? = 1
2129configure: failed program was:
2130| /* confdefs.h.  */
2131| #define PACKAGE_NAME ""
2132| #define PACKAGE_TARNAME ""
2133| #define PACKAGE_VERSION ""
2134| #define PACKAGE_STRING ""
2135| #define PACKAGE_BUGREPORT ""
2136| #define USE_SMP_COLLECTIVES 1
2137| #define USE_PIPE_COLLECTIVES 1
2138| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
2139| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
2140| #define USE_LOGGING MPID_LOGGING_NONE
2141| #define HAVE_RUNTIME_THREADCHECK 1
2142| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
2143| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
2144| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
2145| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
2146| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
2147| #define HAVE_ROMIO 1
2148| #define HAVE__FUNC__ /**/
2149| #define HAVE__FUNCTION__ /**/
2150| #define HAVE_PRAGMA_WEAK 1
2151| #define USE_WEAK_SYMBOLS 1
2152| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
2153| #define HAVE_CXX_EXCEPTIONS /**/
2154| #define HAVE_NAMESPACES /**/
2155| #define HAVE_NAMESPACE_STD /**/
2156| #define HAVE_CXX_BINDING 1
2157| #define HAVE_NAMEPUB_SERVICE 1
2158| #define restrict __restrict
2159| #define HAVE_GCC_ATTRIBUTE 1
2160| #define WORDS_LITTLEENDIAN 1
2161| #define HAVE_LONG_DOUBLE 1
2162| #define HAVE_LONG_LONG_INT 1
2163| #define HAVE_MAX_INTEGER_ALIGNMENT 4
2164| #define HAVE_MAX_STRUCT_ALIGNMENT 4
2165| #define HAVE_MAX_FP_ALIGNMENT 4
2166| #define SIZEOF_CHAR 1
2167| #define SIZEOF_UNSIGNED_CHAR 1
2168| #define SIZEOF_SHORT 2
2169| #define SIZEOF_UNSIGNED_SHORT 2
2170| #define SIZEOF_INT 4
2171| #define SIZEOF_UNSIGNED_INT 4
2172| #define SIZEOF_LONG 4
2173| #define SIZEOF_UNSIGNED_LONG 4
2174| #define SIZEOF_LONG_LONG 8
2175| #define SIZEOF_UNSIGNED_LONG_LONG 8
2176| #define SIZEOF_FLOAT 4
2177| #define SIZEOF_DOUBLE 8
2178| #define SIZEOF_LONG_DOUBLE 12
2179| #define SIZEOF_WCHAR_T 0
2180| #define HAVE_STDDEF_H 1
2181| #define SIZEOF_VOID_P 4
2182| #define HAVE_INTTYPES_H 1
2183| #define HAVE_STDINT_H 1
2184| #define HAVE_INT8_T 1
2185| #define HAVE_INT16_T 1
2186| #define HAVE_INT32_T 1
2187| #define HAVE_INT64_T 1
2188| #define HAVE_UINT8_T 1
2189| #define HAVE_UINT16_T 1
2190| #define HAVE_UINT32_T 1
2191| #define HAVE_UINT64_T 1
2192| #define MPIR_REAL4_CTYPE float
2193| #define MPIR_REAL8_CTYPE double
2194| #define MPIR_INTEGER1_CTYPE char
2195| #define MPIR_INTEGER2_CTYPE short
2196| #define MPIR_INTEGER4_CTYPE int
2197| #define MPIR_INTEGER8_CTYPE long long
2198| #define SIZEOF_BOOL 1
2199| #define SIZEOF_COMPLEX 8
2200| #define SIZEOF_DOUBLECOMPLEX 16
2201| #define SIZEOF_LONGDOUBLECOMPLEX 24
2202| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
2203| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
2204| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
2205| #define HAVE_CXX_COMPLEX 1
2206| #define HAVE_ANY_INT64_T_ALIGNMENT 1
2207| #define HAVE_ANY_INT32_T_ALIGNMENT 1
2208| #define SIZEOF_MPIR_BSEND_DATA_T 56
2209| #define HAVE_GCC_AND_PENTIUM_ASM 1
2210| #define USE_ATOMIC_UPDATES /**/
2211| #define HAVE_STDLIB_H 1
2212| #define HAVE_STDARG_H 1
2213| #define HAVE_SYS_TYPES_H 1
2214| #define HAVE_STRING_H 1
2215| #define HAVE_INTTYPES_H 1
2216| #define HAVE_LIMITS_H 1
2217| #define HAVE_STDDEF_H 1
2218| #define HAVE_ERRNO_H 1
2219| #define HAVE_SYS_SOCKET_H 1
2220| #define HAVE_SYS_TIME_H 1
2221| #define HAVE_UNISTD_H 1
2222| /* end confdefs.h.  */
2223| #include <stdio.h>
2224| #ifdef HAVE_SYS_TYPES_H
2225| # include <sys/types.h>
2226| #endif
2227| #ifdef HAVE_SYS_STAT_H
2228| # include <sys/stat.h>
2229| #endif
2230| #ifdef STDC_HEADERS
2231| # include <stdlib.h>
2232| # include <stddef.h>
2233| #else
2234| # ifdef HAVE_STDLIB_H
2235| #  include <stdlib.h>
2236| # endif
2237| #endif
2238| #ifdef HAVE_STRING_H
2239| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
2240| #  include <memory.h>
2241| # endif
2242| # include <string.h>
2243| #endif
2244| #ifdef HAVE_STRINGS_H
2245| # include <strings.h>
2246| #endif
2247| #ifdef HAVE_INTTYPES_H
2248| # include <inttypes.h>
2249| #endif
2250| #ifdef HAVE_STDINT_H
2251| # include <stdint.h>
2252| #endif
2253| #ifdef HAVE_UNISTD_H
2254| # include <unistd.h>
2255| #endif
2256| #include <endian.h>
2257configure:31622: result: no
2258configure:31626: checking endian.h presence
2259configure:31641: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
2260conftest.c:94:20: error: endian.h: No such file or directory
2261configure:31648: $? = 1
2262configure: failed program was:
2263| /* confdefs.h.  */
2264| #define PACKAGE_NAME ""
2265| #define PACKAGE_TARNAME ""
2266| #define PACKAGE_VERSION ""
2267| #define PACKAGE_STRING ""
2268| #define PACKAGE_BUGREPORT ""
2269| #define USE_SMP_COLLECTIVES 1
2270| #define USE_PIPE_COLLECTIVES 1
2271| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
2272| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
2273| #define USE_LOGGING MPID_LOGGING_NONE
2274| #define HAVE_RUNTIME_THREADCHECK 1
2275| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
2276| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
2277| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
2278| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
2279| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
2280| #define HAVE_ROMIO 1
2281| #define HAVE__FUNC__ /**/
2282| #define HAVE__FUNCTION__ /**/
2283| #define HAVE_PRAGMA_WEAK 1
2284| #define USE_WEAK_SYMBOLS 1
2285| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
2286| #define HAVE_CXX_EXCEPTIONS /**/
2287| #define HAVE_NAMESPACES /**/
2288| #define HAVE_NAMESPACE_STD /**/
2289| #define HAVE_CXX_BINDING 1
2290| #define HAVE_NAMEPUB_SERVICE 1
2291| #define restrict __restrict
2292| #define HAVE_GCC_ATTRIBUTE 1
2293| #define WORDS_LITTLEENDIAN 1
2294| #define HAVE_LONG_DOUBLE 1
2295| #define HAVE_LONG_LONG_INT 1
2296| #define HAVE_MAX_INTEGER_ALIGNMENT 4
2297| #define HAVE_MAX_STRUCT_ALIGNMENT 4
2298| #define HAVE_MAX_FP_ALIGNMENT 4
2299| #define SIZEOF_CHAR 1
2300| #define SIZEOF_UNSIGNED_CHAR 1
2301| #define SIZEOF_SHORT 2
2302| #define SIZEOF_UNSIGNED_SHORT 2
2303| #define SIZEOF_INT 4
2304| #define SIZEOF_UNSIGNED_INT 4
2305| #define SIZEOF_LONG 4
2306| #define SIZEOF_UNSIGNED_LONG 4
2307| #define SIZEOF_LONG_LONG 8
2308| #define SIZEOF_UNSIGNED_LONG_LONG 8
2309| #define SIZEOF_FLOAT 4
2310| #define SIZEOF_DOUBLE 8
2311| #define SIZEOF_LONG_DOUBLE 12
2312| #define SIZEOF_WCHAR_T 0
2313| #define HAVE_STDDEF_H 1
2314| #define SIZEOF_VOID_P 4
2315| #define HAVE_INTTYPES_H 1
2316| #define HAVE_STDINT_H 1
2317| #define HAVE_INT8_T 1
2318| #define HAVE_INT16_T 1
2319| #define HAVE_INT32_T 1
2320| #define HAVE_INT64_T 1
2321| #define HAVE_UINT8_T 1
2322| #define HAVE_UINT16_T 1
2323| #define HAVE_UINT32_T 1
2324| #define HAVE_UINT64_T 1
2325| #define MPIR_REAL4_CTYPE float
2326| #define MPIR_REAL8_CTYPE double
2327| #define MPIR_INTEGER1_CTYPE char
2328| #define MPIR_INTEGER2_CTYPE short
2329| #define MPIR_INTEGER4_CTYPE int
2330| #define MPIR_INTEGER8_CTYPE long long
2331| #define SIZEOF_BOOL 1
2332| #define SIZEOF_COMPLEX 8
2333| #define SIZEOF_DOUBLECOMPLEX 16
2334| #define SIZEOF_LONGDOUBLECOMPLEX 24
2335| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
2336| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
2337| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
2338| #define HAVE_CXX_COMPLEX 1
2339| #define HAVE_ANY_INT64_T_ALIGNMENT 1
2340| #define HAVE_ANY_INT32_T_ALIGNMENT 1
2341| #define SIZEOF_MPIR_BSEND_DATA_T 56
2342| #define HAVE_GCC_AND_PENTIUM_ASM 1
2343| #define USE_ATOMIC_UPDATES /**/
2344| #define HAVE_STDLIB_H 1
2345| #define HAVE_STDARG_H 1
2346| #define HAVE_SYS_TYPES_H 1
2347| #define HAVE_STRING_H 1
2348| #define HAVE_INTTYPES_H 1
2349| #define HAVE_LIMITS_H 1
2350| #define HAVE_STDDEF_H 1
2351| #define HAVE_ERRNO_H 1
2352| #define HAVE_SYS_SOCKET_H 1
2353| #define HAVE_SYS_TIME_H 1
2354| #define HAVE_UNISTD_H 1
2355| /* end confdefs.h.  */
2356| #include <endian.h>
2357configure:31662: result: no
2358configure:31690: checking for endian.h
2359configure:31699: result: no
2360configure:31584: checking assert.h usability
2361configure:31601: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2362configure:31608: $? = 0
2363configure:31622: result: yes
2364configure:31626: checking assert.h presence
2365configure:31641: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
2366configure:31648: $? = 0
2367configure:31662: result: yes
2368configure:31690: checking for assert.h
2369configure:31699: result: yes
2370configure:31584: checking sys/param.h usability
2371configure:31601: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2372configure:31608: $? = 0
2373configure:31622: result: yes
2374configure:31626: checking sys/param.h presence
2375configure:31641: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
2376configure:31648: $? = 0
2377configure:31662: result: yes
2378configure:31690: checking for sys/param.h
2379configure:31699: result: yes
2380configure:31713: checking for sys/uio.h
2381configure:31743: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2382configure:31750: $? = 0
2383configure:31765: result: yes
2384configure:31776: checking for size_t
2385configure:31804: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2386configure:31811: $? = 0
2387configure:31838: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2388conftest.c: In function 'main':
2389conftest.c:133: error: expected expression before ')' token
2390configure:31845: $? = 1
2391configure: failed program was:
2392| /* confdefs.h.  */
2393| #define PACKAGE_NAME ""
2394| #define PACKAGE_TARNAME ""
2395| #define PACKAGE_VERSION ""
2396| #define PACKAGE_STRING ""
2397| #define PACKAGE_BUGREPORT ""
2398| #define USE_SMP_COLLECTIVES 1
2399| #define USE_PIPE_COLLECTIVES 1
2400| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
2401| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
2402| #define USE_LOGGING MPID_LOGGING_NONE
2403| #define HAVE_RUNTIME_THREADCHECK 1
2404| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
2405| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
2406| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
2407| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
2408| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
2409| #define HAVE_ROMIO 1
2410| #define HAVE__FUNC__ /**/
2411| #define HAVE__FUNCTION__ /**/
2412| #define HAVE_PRAGMA_WEAK 1
2413| #define USE_WEAK_SYMBOLS 1
2414| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
2415| #define HAVE_CXX_EXCEPTIONS /**/
2416| #define HAVE_NAMESPACES /**/
2417| #define HAVE_NAMESPACE_STD /**/
2418| #define HAVE_CXX_BINDING 1
2419| #define HAVE_NAMEPUB_SERVICE 1
2420| #define restrict __restrict
2421| #define HAVE_GCC_ATTRIBUTE 1
2422| #define WORDS_LITTLEENDIAN 1
2423| #define HAVE_LONG_DOUBLE 1
2424| #define HAVE_LONG_LONG_INT 1
2425| #define HAVE_MAX_INTEGER_ALIGNMENT 4
2426| #define HAVE_MAX_STRUCT_ALIGNMENT 4
2427| #define HAVE_MAX_FP_ALIGNMENT 4
2428| #define SIZEOF_CHAR 1
2429| #define SIZEOF_UNSIGNED_CHAR 1
2430| #define SIZEOF_SHORT 2
2431| #define SIZEOF_UNSIGNED_SHORT 2
2432| #define SIZEOF_INT 4
2433| #define SIZEOF_UNSIGNED_INT 4
2434| #define SIZEOF_LONG 4
2435| #define SIZEOF_UNSIGNED_LONG 4
2436| #define SIZEOF_LONG_LONG 8
2437| #define SIZEOF_UNSIGNED_LONG_LONG 8
2438| #define SIZEOF_FLOAT 4
2439| #define SIZEOF_DOUBLE 8
2440| #define SIZEOF_LONG_DOUBLE 12
2441| #define SIZEOF_WCHAR_T 0
2442| #define HAVE_STDDEF_H 1
2443| #define SIZEOF_VOID_P 4
2444| #define HAVE_INTTYPES_H 1
2445| #define HAVE_STDINT_H 1
2446| #define HAVE_INT8_T 1
2447| #define HAVE_INT16_T 1
2448| #define HAVE_INT32_T 1
2449| #define HAVE_INT64_T 1
2450| #define HAVE_UINT8_T 1
2451| #define HAVE_UINT16_T 1
2452| #define HAVE_UINT32_T 1
2453| #define HAVE_UINT64_T 1
2454| #define MPIR_REAL4_CTYPE float
2455| #define MPIR_REAL8_CTYPE double
2456| #define MPIR_INTEGER1_CTYPE char
2457| #define MPIR_INTEGER2_CTYPE short
2458| #define MPIR_INTEGER4_CTYPE int
2459| #define MPIR_INTEGER8_CTYPE long long
2460| #define SIZEOF_BOOL 1
2461| #define SIZEOF_COMPLEX 8
2462| #define SIZEOF_DOUBLECOMPLEX 16
2463| #define SIZEOF_LONGDOUBLECOMPLEX 24
2464| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
2465| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
2466| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
2467| #define HAVE_CXX_COMPLEX 1
2468| #define HAVE_ANY_INT64_T_ALIGNMENT 1
2469| #define HAVE_ANY_INT32_T_ALIGNMENT 1
2470| #define SIZEOF_MPIR_BSEND_DATA_T 56
2471| #define HAVE_GCC_AND_PENTIUM_ASM 1
2472| #define USE_ATOMIC_UPDATES /**/
2473| #define HAVE_STDLIB_H 1
2474| #define HAVE_STDARG_H 1
2475| #define HAVE_SYS_TYPES_H 1
2476| #define HAVE_STRING_H 1
2477| #define HAVE_INTTYPES_H 1
2478| #define HAVE_LIMITS_H 1
2479| #define HAVE_STDDEF_H 1
2480| #define HAVE_ERRNO_H 1
2481| #define HAVE_SYS_SOCKET_H 1
2482| #define HAVE_SYS_TIME_H 1
2483| #define HAVE_UNISTD_H 1
2484| #define HAVE_ASSERT_H 1
2485| #define HAVE_SYS_PARAM_H 1
2486| #define HAVE_SYS_UIO_H 1
2487| /* end confdefs.h.  */
2488| #include <stdio.h>
2489| #ifdef HAVE_SYS_TYPES_H
2490| # include <sys/types.h>
2491| #endif
2492| #ifdef HAVE_SYS_STAT_H
2493| # include <sys/stat.h>
2494| #endif
2495| #ifdef STDC_HEADERS
2496| # include <stdlib.h>
2497| # include <stddef.h>
2498| #else
2499| # ifdef HAVE_STDLIB_H
2500| #  include <stdlib.h>
2501| # endif
2502| #endif
2503| #ifdef HAVE_STRING_H
2504| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
2505| #  include <memory.h>
2506| # endif
2507| # include <string.h>
2508| #endif
2509| #ifdef HAVE_STRINGS_H
2510| # include <strings.h>
2511| #endif
2512| #ifdef HAVE_INTTYPES_H
2513| # include <inttypes.h>
2514| #endif
2515| #ifdef HAVE_STDINT_H
2516| # include <stdint.h>
2517| #endif
2518| #ifdef HAVE_UNISTD_H
2519| # include <unistd.h>
2520| #endif
2521| int
2522| main ()
2523| {
2524| if (sizeof ((size_t)))
2525|         return 0;
2526|   ;
2527|   return 0;
2528| }
2529configure:31868: result: yes
2530configure:31887: checking for setitimer
2531configure:31943: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
2532configure:31950: $? = 0
2533configure:31972: result: yes
2534configure:31887: checking for alarm
2535configure:31943: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
2536configure:31950: $? = 0
2537configure:31972: result: yes
2538configure:31989: checking for vsnprintf
2539configure:32045: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
2540conftest.c:122: warning: conflicting types for built-in function 'vsnprintf'
2541configure:32052: $? = 0
2542configure:32074: result: yes
2543configure:31989: checking for vsprintf
2544configure:32045: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
2545conftest.c:123: warning: conflicting types for built-in function 'vsprintf'
2546configure:32052: $? = 0
2547configure:32074: result: yes
2548configure:32088: checking whether vsnprintf needs a declaration
2549configure:32117: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2550conftest.c:103: error: conflicting types for 'vsnprintf'
2551configure:32124: $? = 1
2552configure: failed program was:
2553| /* confdefs.h.  */
2554| #define PACKAGE_NAME ""
2555| #define PACKAGE_TARNAME ""
2556| #define PACKAGE_VERSION ""
2557| #define PACKAGE_STRING ""
2558| #define PACKAGE_BUGREPORT ""
2559| #define USE_SMP_COLLECTIVES 1
2560| #define USE_PIPE_COLLECTIVES 1
2561| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
2562| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
2563| #define USE_LOGGING MPID_LOGGING_NONE
2564| #define HAVE_RUNTIME_THREADCHECK 1
2565| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
2566| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
2567| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
2568| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
2569| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
2570| #define HAVE_ROMIO 1
2571| #define HAVE__FUNC__ /**/
2572| #define HAVE__FUNCTION__ /**/
2573| #define HAVE_PRAGMA_WEAK 1
2574| #define USE_WEAK_SYMBOLS 1
2575| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
2576| #define HAVE_CXX_EXCEPTIONS /**/
2577| #define HAVE_NAMESPACES /**/
2578| #define HAVE_NAMESPACE_STD /**/
2579| #define HAVE_CXX_BINDING 1
2580| #define HAVE_NAMEPUB_SERVICE 1
2581| #define restrict __restrict
2582| #define HAVE_GCC_ATTRIBUTE 1
2583| #define WORDS_LITTLEENDIAN 1
2584| #define HAVE_LONG_DOUBLE 1
2585| #define HAVE_LONG_LONG_INT 1
2586| #define HAVE_MAX_INTEGER_ALIGNMENT 4
2587| #define HAVE_MAX_STRUCT_ALIGNMENT 4
2588| #define HAVE_MAX_FP_ALIGNMENT 4
2589| #define SIZEOF_CHAR 1
2590| #define SIZEOF_UNSIGNED_CHAR 1
2591| #define SIZEOF_SHORT 2
2592| #define SIZEOF_UNSIGNED_SHORT 2
2593| #define SIZEOF_INT 4
2594| #define SIZEOF_UNSIGNED_INT 4
2595| #define SIZEOF_LONG 4
2596| #define SIZEOF_UNSIGNED_LONG 4
2597| #define SIZEOF_LONG_LONG 8
2598| #define SIZEOF_UNSIGNED_LONG_LONG 8
2599| #define SIZEOF_FLOAT 4
2600| #define SIZEOF_DOUBLE 8
2601| #define SIZEOF_LONG_DOUBLE 12
2602| #define SIZEOF_WCHAR_T 0
2603| #define HAVE_STDDEF_H 1
2604| #define SIZEOF_VOID_P 4
2605| #define HAVE_INTTYPES_H 1
2606| #define HAVE_STDINT_H 1
2607| #define HAVE_INT8_T 1
2608| #define HAVE_INT16_T 1
2609| #define HAVE_INT32_T 1
2610| #define HAVE_INT64_T 1
2611| #define HAVE_UINT8_T 1
2612| #define HAVE_UINT16_T 1
2613| #define HAVE_UINT32_T 1
2614| #define HAVE_UINT64_T 1
2615| #define MPIR_REAL4_CTYPE float
2616| #define MPIR_REAL8_CTYPE double
2617| #define MPIR_INTEGER1_CTYPE char
2618| #define MPIR_INTEGER2_CTYPE short
2619| #define MPIR_INTEGER4_CTYPE int
2620| #define MPIR_INTEGER8_CTYPE long long
2621| #define SIZEOF_BOOL 1
2622| #define SIZEOF_COMPLEX 8
2623| #define SIZEOF_DOUBLECOMPLEX 16
2624| #define SIZEOF_LONGDOUBLECOMPLEX 24
2625| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
2626| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
2627| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
2628| #define HAVE_CXX_COMPLEX 1
2629| #define HAVE_ANY_INT64_T_ALIGNMENT 1
2630| #define HAVE_ANY_INT32_T_ALIGNMENT 1
2631| #define SIZEOF_MPIR_BSEND_DATA_T 56
2632| #define HAVE_GCC_AND_PENTIUM_ASM 1
2633| #define USE_ATOMIC_UPDATES /**/
2634| #define HAVE_STDLIB_H 1
2635| #define HAVE_STDARG_H 1
2636| #define HAVE_SYS_TYPES_H 1
2637| #define HAVE_STRING_H 1
2638| #define HAVE_INTTYPES_H 1
2639| #define HAVE_LIMITS_H 1
2640| #define HAVE_STDDEF_H 1
2641| #define HAVE_ERRNO_H 1
2642| #define HAVE_SYS_SOCKET_H 1
2643| #define HAVE_SYS_TIME_H 1
2644| #define HAVE_UNISTD_H 1
2645| #define HAVE_ASSERT_H 1
2646| #define HAVE_SYS_PARAM_H 1
2647| #define HAVE_SYS_UIO_H 1
2648| #define HAVE_SETITIMER 1
2649| #define HAVE_ALARM 1
2650| #define HAVE_VSNPRINTF 1
2651| #define HAVE_VSPRINTF 1
2652| /* end confdefs.h.  */
2653| #include <stdio.h>
2654| #include <stdarg.h>
2655| int vsnprintf(double, int, double, const char *);
2656| int
2657| main ()
2658| {
2659| int a=vsnprintf(1.0,27,1.0,"foo");
2660|   ;
2661|   return 0;
2662| }
2663configure:32139: result: no
2664configure:32158: checking for strerror
2665configure:32214: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
2666configure:32221: $? = 0
2667configure:32243: result: yes
2668configure:32158: checking for strncasecmp
2669configure:32214: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
2670conftest.c:125: warning: conflicting types for built-in function 'strncasecmp'
2671configure:32221: $? = 0
2672configure:32243: result: yes
2673configure:32260: checking for snprintf
2674configure:32316: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
2675conftest.c:126: warning: conflicting types for built-in function 'snprintf'
2676configure:32323: $? = 0
2677configure:32345: result: yes
2678configure:32358: checking whether snprintf needs a declaration
2679configure:32386: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2680conftest.c:105: error: conflicting types for 'snprintf'
2681configure:32393: $? = 1
2682configure: failed program was:
2683| /* confdefs.h.  */
2684| #define PACKAGE_NAME ""
2685| #define PACKAGE_TARNAME ""
2686| #define PACKAGE_VERSION ""
2687| #define PACKAGE_STRING ""
2688| #define PACKAGE_BUGREPORT ""
2689| #define USE_SMP_COLLECTIVES 1
2690| #define USE_PIPE_COLLECTIVES 1
2691| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
2692| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
2693| #define USE_LOGGING MPID_LOGGING_NONE
2694| #define HAVE_RUNTIME_THREADCHECK 1
2695| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
2696| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
2697| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
2698| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
2699| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
2700| #define HAVE_ROMIO 1
2701| #define HAVE__FUNC__ /**/
2702| #define HAVE__FUNCTION__ /**/
2703| #define HAVE_PRAGMA_WEAK 1
2704| #define USE_WEAK_SYMBOLS 1
2705| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
2706| #define HAVE_CXX_EXCEPTIONS /**/
2707| #define HAVE_NAMESPACES /**/
2708| #define HAVE_NAMESPACE_STD /**/
2709| #define HAVE_CXX_BINDING 1
2710| #define HAVE_NAMEPUB_SERVICE 1
2711| #define restrict __restrict
2712| #define HAVE_GCC_ATTRIBUTE 1
2713| #define WORDS_LITTLEENDIAN 1
2714| #define HAVE_LONG_DOUBLE 1
2715| #define HAVE_LONG_LONG_INT 1
2716| #define HAVE_MAX_INTEGER_ALIGNMENT 4
2717| #define HAVE_MAX_STRUCT_ALIGNMENT 4
2718| #define HAVE_MAX_FP_ALIGNMENT 4
2719| #define SIZEOF_CHAR 1
2720| #define SIZEOF_UNSIGNED_CHAR 1
2721| #define SIZEOF_SHORT 2
2722| #define SIZEOF_UNSIGNED_SHORT 2
2723| #define SIZEOF_INT 4
2724| #define SIZEOF_UNSIGNED_INT 4
2725| #define SIZEOF_LONG 4
2726| #define SIZEOF_UNSIGNED_LONG 4
2727| #define SIZEOF_LONG_LONG 8
2728| #define SIZEOF_UNSIGNED_LONG_LONG 8
2729| #define SIZEOF_FLOAT 4
2730| #define SIZEOF_DOUBLE 8
2731| #define SIZEOF_LONG_DOUBLE 12
2732| #define SIZEOF_WCHAR_T 0
2733| #define HAVE_STDDEF_H 1
2734| #define SIZEOF_VOID_P 4
2735| #define HAVE_INTTYPES_H 1
2736| #define HAVE_STDINT_H 1
2737| #define HAVE_INT8_T 1
2738| #define HAVE_INT16_T 1
2739| #define HAVE_INT32_T 1
2740| #define HAVE_INT64_T 1
2741| #define HAVE_UINT8_T 1
2742| #define HAVE_UINT16_T 1
2743| #define HAVE_UINT32_T 1
2744| #define HAVE_UINT64_T 1
2745| #define MPIR_REAL4_CTYPE float
2746| #define MPIR_REAL8_CTYPE double
2747| #define MPIR_INTEGER1_CTYPE char
2748| #define MPIR_INTEGER2_CTYPE short
2749| #define MPIR_INTEGER4_CTYPE int
2750| #define MPIR_INTEGER8_CTYPE long long
2751| #define SIZEOF_BOOL 1
2752| #define SIZEOF_COMPLEX 8
2753| #define SIZEOF_DOUBLECOMPLEX 16
2754| #define SIZEOF_LONGDOUBLECOMPLEX 24
2755| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
2756| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
2757| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
2758| #define HAVE_CXX_COMPLEX 1
2759| #define HAVE_ANY_INT64_T_ALIGNMENT 1
2760| #define HAVE_ANY_INT32_T_ALIGNMENT 1
2761| #define SIZEOF_MPIR_BSEND_DATA_T 56
2762| #define HAVE_GCC_AND_PENTIUM_ASM 1
2763| #define USE_ATOMIC_UPDATES /**/
2764| #define HAVE_STDLIB_H 1
2765| #define HAVE_STDARG_H 1
2766| #define HAVE_SYS_TYPES_H 1
2767| #define HAVE_STRING_H 1
2768| #define HAVE_INTTYPES_H 1
2769| #define HAVE_LIMITS_H 1
2770| #define HAVE_STDDEF_H 1
2771| #define HAVE_ERRNO_H 1
2772| #define HAVE_SYS_SOCKET_H 1
2773| #define HAVE_SYS_TIME_H 1
2774| #define HAVE_UNISTD_H 1
2775| #define HAVE_ASSERT_H 1
2776| #define HAVE_SYS_PARAM_H 1
2777| #define HAVE_SYS_UIO_H 1
2778| #define HAVE_SETITIMER 1
2779| #define HAVE_ALARM 1
2780| #define HAVE_VSNPRINTF 1
2781| #define HAVE_VSPRINTF 1
2782| #define HAVE_STRERROR 1
2783| #define HAVE_STRNCASECMP 1
2784| #define HAVE_SNPRINTF 1
2785| /* end confdefs.h.  */
2786| #include <stdio.h>
2787| int snprintf(double, int, double, const char *);
2788| int
2789| main ()
2790| {
2791| int a=snprintf(1.0,27,1.0,"foo");
2792|   ;
2793|   return 0;
2794| }
2795configure:32408: result: no
2796configure:32426: checking for va_copy
2797configure:32462: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
2798configure:32469: $? = 0
2799configure:32489: result: yes
2800configure:32594: checking valgrind.h usability
2801configure:32611: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
2802conftest.c:138:22: error: valgrind.h: No such file or directory
2803configure:32618: $? = 1
2804configure: failed program was:
2805| /* confdefs.h.  */
2806| #define PACKAGE_NAME ""
2807| #define PACKAGE_TARNAME ""
2808| #define PACKAGE_VERSION ""
2809| #define PACKAGE_STRING ""
2810| #define PACKAGE_BUGREPORT ""
2811| #define USE_SMP_COLLECTIVES 1
2812| #define USE_PIPE_COLLECTIVES 1
2813| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
2814| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
2815| #define USE_LOGGING MPID_LOGGING_NONE
2816| #define HAVE_RUNTIME_THREADCHECK 1
2817| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
2818| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
2819| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
2820| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
2821| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
2822| #define HAVE_ROMIO 1
2823| #define HAVE__FUNC__ /**/
2824| #define HAVE__FUNCTION__ /**/
2825| #define HAVE_PRAGMA_WEAK 1
2826| #define USE_WEAK_SYMBOLS 1
2827| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
2828| #define HAVE_CXX_EXCEPTIONS /**/
2829| #define HAVE_NAMESPACES /**/
2830| #define HAVE_NAMESPACE_STD /**/
2831| #define HAVE_CXX_BINDING 1
2832| #define HAVE_NAMEPUB_SERVICE 1
2833| #define restrict __restrict
2834| #define HAVE_GCC_ATTRIBUTE 1
2835| #define WORDS_LITTLEENDIAN 1
2836| #define HAVE_LONG_DOUBLE 1
2837| #define HAVE_LONG_LONG_INT 1
2838| #define HAVE_MAX_INTEGER_ALIGNMENT 4
2839| #define HAVE_MAX_STRUCT_ALIGNMENT 4
2840| #define HAVE_MAX_FP_ALIGNMENT 4
2841| #define SIZEOF_CHAR 1
2842| #define SIZEOF_UNSIGNED_CHAR 1
2843| #define SIZEOF_SHORT 2
2844| #define SIZEOF_UNSIGNED_SHORT 2
2845| #define SIZEOF_INT 4
2846| #define SIZEOF_UNSIGNED_INT 4
2847| #define SIZEOF_LONG 4
2848| #define SIZEOF_UNSIGNED_LONG 4
2849| #define SIZEOF_LONG_LONG 8
2850| #define SIZEOF_UNSIGNED_LONG_LONG 8
2851| #define SIZEOF_FLOAT 4
2852| #define SIZEOF_DOUBLE 8
2853| #define SIZEOF_LONG_DOUBLE 12
2854| #define SIZEOF_WCHAR_T 0
2855| #define HAVE_STDDEF_H 1
2856| #define SIZEOF_VOID_P 4
2857| #define HAVE_INTTYPES_H 1
2858| #define HAVE_STDINT_H 1
2859| #define HAVE_INT8_T 1
2860| #define HAVE_INT16_T 1
2861| #define HAVE_INT32_T 1
2862| #define HAVE_INT64_T 1
2863| #define HAVE_UINT8_T 1
2864| #define HAVE_UINT16_T 1
2865| #define HAVE_UINT32_T 1
2866| #define HAVE_UINT64_T 1
2867| #define MPIR_REAL4_CTYPE float
2868| #define MPIR_REAL8_CTYPE double
2869| #define MPIR_INTEGER1_CTYPE char
2870| #define MPIR_INTEGER2_CTYPE short
2871| #define MPIR_INTEGER4_CTYPE int
2872| #define MPIR_INTEGER8_CTYPE long long
2873| #define SIZEOF_BOOL 1
2874| #define SIZEOF_COMPLEX 8
2875| #define SIZEOF_DOUBLECOMPLEX 16
2876| #define SIZEOF_LONGDOUBLECOMPLEX 24
2877| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
2878| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
2879| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
2880| #define HAVE_CXX_COMPLEX 1
2881| #define HAVE_ANY_INT64_T_ALIGNMENT 1
2882| #define HAVE_ANY_INT32_T_ALIGNMENT 1
2883| #define SIZEOF_MPIR_BSEND_DATA_T 56
2884| #define HAVE_GCC_AND_PENTIUM_ASM 1
2885| #define USE_ATOMIC_UPDATES /**/
2886| #define HAVE_STDLIB_H 1
2887| #define HAVE_STDARG_H 1
2888| #define HAVE_SYS_TYPES_H 1
2889| #define HAVE_STRING_H 1
2890| #define HAVE_INTTYPES_H 1
2891| #define HAVE_LIMITS_H 1
2892| #define HAVE_STDDEF_H 1
2893| #define HAVE_ERRNO_H 1
2894| #define HAVE_SYS_SOCKET_H 1
2895| #define HAVE_SYS_TIME_H 1
2896| #define HAVE_UNISTD_H 1
2897| #define HAVE_ASSERT_H 1
2898| #define HAVE_SYS_PARAM_H 1
2899| #define HAVE_SYS_UIO_H 1
2900| #define HAVE_SETITIMER 1
2901| #define HAVE_ALARM 1
2902| #define HAVE_VSNPRINTF 1
2903| #define HAVE_VSPRINTF 1
2904| #define HAVE_STRERROR 1
2905| #define HAVE_STRNCASECMP 1
2906| #define HAVE_SNPRINTF 1
2907| #define HAVE_VA_COPY 1
2908| /* end confdefs.h.  */
2909| #include <stdio.h>
2910| #ifdef HAVE_SYS_TYPES_H
2911| # include <sys/types.h>
2912| #endif
2913| #ifdef HAVE_SYS_STAT_H
2914| # include <sys/stat.h>
2915| #endif
2916| #ifdef STDC_HEADERS
2917| # include <stdlib.h>
2918| # include <stddef.h>
2919| #else
2920| # ifdef HAVE_STDLIB_H
2921| #  include <stdlib.h>
2922| # endif
2923| #endif
2924| #ifdef HAVE_STRING_H
2925| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
2926| #  include <memory.h>
2927| # endif
2928| # include <string.h>
2929| #endif
2930| #ifdef HAVE_STRINGS_H
2931| # include <strings.h>
2932| #endif
2933| #ifdef HAVE_INTTYPES_H
2934| # include <inttypes.h>
2935| #endif
2936| #ifdef HAVE_STDINT_H
2937| # include <stdint.h>
2938| #endif
2939| #ifdef HAVE_UNISTD_H
2940| # include <unistd.h>
2941| #endif
2942| #include <valgrind.h>
2943configure:32632: result: no
2944configure:32636: checking valgrind.h presence
2945configure:32651: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
2946conftest.c:105:22: error: valgrind.h: No such file or directory
2947configure:32658: $? = 1
2948configure: failed program was:
2949| /* confdefs.h.  */
2950| #define PACKAGE_NAME ""
2951| #define PACKAGE_TARNAME ""
2952| #define PACKAGE_VERSION ""
2953| #define PACKAGE_STRING ""
2954| #define PACKAGE_BUGREPORT ""
2955| #define USE_SMP_COLLECTIVES 1
2956| #define USE_PIPE_COLLECTIVES 1
2957| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
2958| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
2959| #define USE_LOGGING MPID_LOGGING_NONE
2960| #define HAVE_RUNTIME_THREADCHECK 1
2961| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
2962| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
2963| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
2964| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
2965| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
2966| #define HAVE_ROMIO 1
2967| #define HAVE__FUNC__ /**/
2968| #define HAVE__FUNCTION__ /**/
2969| #define HAVE_PRAGMA_WEAK 1
2970| #define USE_WEAK_SYMBOLS 1
2971| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
2972| #define HAVE_CXX_EXCEPTIONS /**/
2973| #define HAVE_NAMESPACES /**/
2974| #define HAVE_NAMESPACE_STD /**/
2975| #define HAVE_CXX_BINDING 1
2976| #define HAVE_NAMEPUB_SERVICE 1
2977| #define restrict __restrict
2978| #define HAVE_GCC_ATTRIBUTE 1
2979| #define WORDS_LITTLEENDIAN 1
2980| #define HAVE_LONG_DOUBLE 1
2981| #define HAVE_LONG_LONG_INT 1
2982| #define HAVE_MAX_INTEGER_ALIGNMENT 4
2983| #define HAVE_MAX_STRUCT_ALIGNMENT 4
2984| #define HAVE_MAX_FP_ALIGNMENT 4
2985| #define SIZEOF_CHAR 1
2986| #define SIZEOF_UNSIGNED_CHAR 1
2987| #define SIZEOF_SHORT 2
2988| #define SIZEOF_UNSIGNED_SHORT 2
2989| #define SIZEOF_INT 4
2990| #define SIZEOF_UNSIGNED_INT 4
2991| #define SIZEOF_LONG 4
2992| #define SIZEOF_UNSIGNED_LONG 4
2993| #define SIZEOF_LONG_LONG 8
2994| #define SIZEOF_UNSIGNED_LONG_LONG 8
2995| #define SIZEOF_FLOAT 4
2996| #define SIZEOF_DOUBLE 8
2997| #define SIZEOF_LONG_DOUBLE 12
2998| #define SIZEOF_WCHAR_T 0
2999| #define HAVE_STDDEF_H 1
3000| #define SIZEOF_VOID_P 4
3001| #define HAVE_INTTYPES_H 1
3002| #define HAVE_STDINT_H 1
3003| #define HAVE_INT8_T 1
3004| #define HAVE_INT16_T 1
3005| #define HAVE_INT32_T 1
3006| #define HAVE_INT64_T 1
3007| #define HAVE_UINT8_T 1
3008| #define HAVE_UINT16_T 1
3009| #define HAVE_UINT32_T 1
3010| #define HAVE_UINT64_T 1
3011| #define MPIR_REAL4_CTYPE float
3012| #define MPIR_REAL8_CTYPE double
3013| #define MPIR_INTEGER1_CTYPE char
3014| #define MPIR_INTEGER2_CTYPE short
3015| #define MPIR_INTEGER4_CTYPE int
3016| #define MPIR_INTEGER8_CTYPE long long
3017| #define SIZEOF_BOOL 1
3018| #define SIZEOF_COMPLEX 8
3019| #define SIZEOF_DOUBLECOMPLEX 16
3020| #define SIZEOF_LONGDOUBLECOMPLEX 24
3021| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
3022| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
3023| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
3024| #define HAVE_CXX_COMPLEX 1
3025| #define HAVE_ANY_INT64_T_ALIGNMENT 1
3026| #define HAVE_ANY_INT32_T_ALIGNMENT 1
3027| #define SIZEOF_MPIR_BSEND_DATA_T 56
3028| #define HAVE_GCC_AND_PENTIUM_ASM 1
3029| #define USE_ATOMIC_UPDATES /**/
3030| #define HAVE_STDLIB_H 1
3031| #define HAVE_STDARG_H 1
3032| #define HAVE_SYS_TYPES_H 1
3033| #define HAVE_STRING_H 1
3034| #define HAVE_INTTYPES_H 1
3035| #define HAVE_LIMITS_H 1
3036| #define HAVE_STDDEF_H 1
3037| #define HAVE_ERRNO_H 1
3038| #define HAVE_SYS_SOCKET_H 1
3039| #define HAVE_SYS_TIME_H 1
3040| #define HAVE_UNISTD_H 1
3041| #define HAVE_ASSERT_H 1
3042| #define HAVE_SYS_PARAM_H 1
3043| #define HAVE_SYS_UIO_H 1
3044| #define HAVE_SETITIMER 1
3045| #define HAVE_ALARM 1
3046| #define HAVE_VSNPRINTF 1
3047| #define HAVE_VSPRINTF 1
3048| #define HAVE_STRERROR 1
3049| #define HAVE_STRNCASECMP 1
3050| #define HAVE_SNPRINTF 1
3051| #define HAVE_VA_COPY 1
3052| /* end confdefs.h.  */
3053| #include <valgrind.h>
3054configure:32672: result: no
3055configure:32700: checking for valgrind.h
3056configure:32709: result: no
3057configure:32594: checking memcheck.h usability
3058configure:32611: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
3059conftest.c:138:22: error: memcheck.h: No such file or directory
3060configure:32618: $? = 1
3061configure: failed program was:
3062| /* confdefs.h.  */
3063| #define PACKAGE_NAME ""
3064| #define PACKAGE_TARNAME ""
3065| #define PACKAGE_VERSION ""
3066| #define PACKAGE_STRING ""
3067| #define PACKAGE_BUGREPORT ""
3068| #define USE_SMP_COLLECTIVES 1
3069| #define USE_PIPE_COLLECTIVES 1
3070| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
3071| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
3072| #define USE_LOGGING MPID_LOGGING_NONE
3073| #define HAVE_RUNTIME_THREADCHECK 1
3074| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
3075| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
3076| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
3077| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
3078| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
3079| #define HAVE_ROMIO 1
3080| #define HAVE__FUNC__ /**/
3081| #define HAVE__FUNCTION__ /**/
3082| #define HAVE_PRAGMA_WEAK 1
3083| #define USE_WEAK_SYMBOLS 1
3084| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
3085| #define HAVE_CXX_EXCEPTIONS /**/
3086| #define HAVE_NAMESPACES /**/
3087| #define HAVE_NAMESPACE_STD /**/
3088| #define HAVE_CXX_BINDING 1
3089| #define HAVE_NAMEPUB_SERVICE 1
3090| #define restrict __restrict
3091| #define HAVE_GCC_ATTRIBUTE 1
3092| #define WORDS_LITTLEENDIAN 1
3093| #define HAVE_LONG_DOUBLE 1
3094| #define HAVE_LONG_LONG_INT 1
3095| #define HAVE_MAX_INTEGER_ALIGNMENT 4
3096| #define HAVE_MAX_STRUCT_ALIGNMENT 4
3097| #define HAVE_MAX_FP_ALIGNMENT 4
3098| #define SIZEOF_CHAR 1
3099| #define SIZEOF_UNSIGNED_CHAR 1
3100| #define SIZEOF_SHORT 2
3101| #define SIZEOF_UNSIGNED_SHORT 2
3102| #define SIZEOF_INT 4
3103| #define SIZEOF_UNSIGNED_INT 4
3104| #define SIZEOF_LONG 4
3105| #define SIZEOF_UNSIGNED_LONG 4
3106| #define SIZEOF_LONG_LONG 8
3107| #define SIZEOF_UNSIGNED_LONG_LONG 8
3108| #define SIZEOF_FLOAT 4
3109| #define SIZEOF_DOUBLE 8
3110| #define SIZEOF_LONG_DOUBLE 12
3111| #define SIZEOF_WCHAR_T 0
3112| #define HAVE_STDDEF_H 1
3113| #define SIZEOF_VOID_P 4
3114| #define HAVE_INTTYPES_H 1
3115| #define HAVE_STDINT_H 1
3116| #define HAVE_INT8_T 1
3117| #define HAVE_INT16_T 1
3118| #define HAVE_INT32_T 1
3119| #define HAVE_INT64_T 1
3120| #define HAVE_UINT8_T 1
3121| #define HAVE_UINT16_T 1
3122| #define HAVE_UINT32_T 1
3123| #define HAVE_UINT64_T 1
3124| #define MPIR_REAL4_CTYPE float
3125| #define MPIR_REAL8_CTYPE double
3126| #define MPIR_INTEGER1_CTYPE char
3127| #define MPIR_INTEGER2_CTYPE short
3128| #define MPIR_INTEGER4_CTYPE int
3129| #define MPIR_INTEGER8_CTYPE long long
3130| #define SIZEOF_BOOL 1
3131| #define SIZEOF_COMPLEX 8
3132| #define SIZEOF_DOUBLECOMPLEX 16
3133| #define SIZEOF_LONGDOUBLECOMPLEX 24
3134| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
3135| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
3136| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
3137| #define HAVE_CXX_COMPLEX 1
3138| #define HAVE_ANY_INT64_T_ALIGNMENT 1
3139| #define HAVE_ANY_INT32_T_ALIGNMENT 1
3140| #define SIZEOF_MPIR_BSEND_DATA_T 56
3141| #define HAVE_GCC_AND_PENTIUM_ASM 1
3142| #define USE_ATOMIC_UPDATES /**/
3143| #define HAVE_STDLIB_H 1
3144| #define HAVE_STDARG_H 1
3145| #define HAVE_SYS_TYPES_H 1
3146| #define HAVE_STRING_H 1
3147| #define HAVE_INTTYPES_H 1
3148| #define HAVE_LIMITS_H 1
3149| #define HAVE_STDDEF_H 1
3150| #define HAVE_ERRNO_H 1
3151| #define HAVE_SYS_SOCKET_H 1
3152| #define HAVE_SYS_TIME_H 1
3153| #define HAVE_UNISTD_H 1
3154| #define HAVE_ASSERT_H 1
3155| #define HAVE_SYS_PARAM_H 1
3156| #define HAVE_SYS_UIO_H 1
3157| #define HAVE_SETITIMER 1
3158| #define HAVE_ALARM 1
3159| #define HAVE_VSNPRINTF 1
3160| #define HAVE_VSPRINTF 1
3161| #define HAVE_STRERROR 1
3162| #define HAVE_STRNCASECMP 1
3163| #define HAVE_SNPRINTF 1
3164| #define HAVE_VA_COPY 1
3165| /* end confdefs.h.  */
3166| #include <stdio.h>
3167| #ifdef HAVE_SYS_TYPES_H
3168| # include <sys/types.h>
3169| #endif
3170| #ifdef HAVE_SYS_STAT_H
3171| # include <sys/stat.h>
3172| #endif
3173| #ifdef STDC_HEADERS
3174| # include <stdlib.h>
3175| # include <stddef.h>
3176| #else
3177| # ifdef HAVE_STDLIB_H
3178| #  include <stdlib.h>
3179| # endif
3180| #endif
3181| #ifdef HAVE_STRING_H
3182| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
3183| #  include <memory.h>
3184| # endif
3185| # include <string.h>
3186| #endif
3187| #ifdef HAVE_STRINGS_H
3188| # include <strings.h>
3189| #endif
3190| #ifdef HAVE_INTTYPES_H
3191| # include <inttypes.h>
3192| #endif
3193| #ifdef HAVE_STDINT_H
3194| # include <stdint.h>
3195| #endif
3196| #ifdef HAVE_UNISTD_H
3197| # include <unistd.h>
3198| #endif
3199| #include <memcheck.h>
3200configure:32632: result: no
3201configure:32636: checking memcheck.h presence
3202configure:32651: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
3203conftest.c:105:22: error: memcheck.h: No such file or directory
3204configure:32658: $? = 1
3205configure: failed program was:
3206| /* confdefs.h.  */
3207| #define PACKAGE_NAME ""
3208| #define PACKAGE_TARNAME ""
3209| #define PACKAGE_VERSION ""
3210| #define PACKAGE_STRING ""
3211| #define PACKAGE_BUGREPORT ""
3212| #define USE_SMP_COLLECTIVES 1
3213| #define USE_PIPE_COLLECTIVES 1
3214| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
3215| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
3216| #define USE_LOGGING MPID_LOGGING_NONE
3217| #define HAVE_RUNTIME_THREADCHECK 1
3218| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
3219| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
3220| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
3221| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
3222| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
3223| #define HAVE_ROMIO 1
3224| #define HAVE__FUNC__ /**/
3225| #define HAVE__FUNCTION__ /**/
3226| #define HAVE_PRAGMA_WEAK 1
3227| #define USE_WEAK_SYMBOLS 1
3228| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
3229| #define HAVE_CXX_EXCEPTIONS /**/
3230| #define HAVE_NAMESPACES /**/
3231| #define HAVE_NAMESPACE_STD /**/
3232| #define HAVE_CXX_BINDING 1
3233| #define HAVE_NAMEPUB_SERVICE 1
3234| #define restrict __restrict
3235| #define HAVE_GCC_ATTRIBUTE 1
3236| #define WORDS_LITTLEENDIAN 1
3237| #define HAVE_LONG_DOUBLE 1
3238| #define HAVE_LONG_LONG_INT 1
3239| #define HAVE_MAX_INTEGER_ALIGNMENT 4
3240| #define HAVE_MAX_STRUCT_ALIGNMENT 4
3241| #define HAVE_MAX_FP_ALIGNMENT 4
3242| #define SIZEOF_CHAR 1
3243| #define SIZEOF_UNSIGNED_CHAR 1
3244| #define SIZEOF_SHORT 2
3245| #define SIZEOF_UNSIGNED_SHORT 2
3246| #define SIZEOF_INT 4
3247| #define SIZEOF_UNSIGNED_INT 4
3248| #define SIZEOF_LONG 4
3249| #define SIZEOF_UNSIGNED_LONG 4
3250| #define SIZEOF_LONG_LONG 8
3251| #define SIZEOF_UNSIGNED_LONG_LONG 8
3252| #define SIZEOF_FLOAT 4
3253| #define SIZEOF_DOUBLE 8
3254| #define SIZEOF_LONG_DOUBLE 12
3255| #define SIZEOF_WCHAR_T 0
3256| #define HAVE_STDDEF_H 1
3257| #define SIZEOF_VOID_P 4
3258| #define HAVE_INTTYPES_H 1
3259| #define HAVE_STDINT_H 1
3260| #define HAVE_INT8_T 1
3261| #define HAVE_INT16_T 1
3262| #define HAVE_INT32_T 1
3263| #define HAVE_INT64_T 1
3264| #define HAVE_UINT8_T 1
3265| #define HAVE_UINT16_T 1
3266| #define HAVE_UINT32_T 1
3267| #define HAVE_UINT64_T 1
3268| #define MPIR_REAL4_CTYPE float
3269| #define MPIR_REAL8_CTYPE double
3270| #define MPIR_INTEGER1_CTYPE char
3271| #define MPIR_INTEGER2_CTYPE short
3272| #define MPIR_INTEGER4_CTYPE int
3273| #define MPIR_INTEGER8_CTYPE long long
3274| #define SIZEOF_BOOL 1
3275| #define SIZEOF_COMPLEX 8
3276| #define SIZEOF_DOUBLECOMPLEX 16
3277| #define SIZEOF_LONGDOUBLECOMPLEX 24
3278| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
3279| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
3280| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
3281| #define HAVE_CXX_COMPLEX 1
3282| #define HAVE_ANY_INT64_T_ALIGNMENT 1
3283| #define HAVE_ANY_INT32_T_ALIGNMENT 1
3284| #define SIZEOF_MPIR_BSEND_DATA_T 56
3285| #define HAVE_GCC_AND_PENTIUM_ASM 1
3286| #define USE_ATOMIC_UPDATES /**/
3287| #define HAVE_STDLIB_H 1
3288| #define HAVE_STDARG_H 1
3289| #define HAVE_SYS_TYPES_H 1
3290| #define HAVE_STRING_H 1
3291| #define HAVE_INTTYPES_H 1
3292| #define HAVE_LIMITS_H 1
3293| #define HAVE_STDDEF_H 1
3294| #define HAVE_ERRNO_H 1
3295| #define HAVE_SYS_SOCKET_H 1
3296| #define HAVE_SYS_TIME_H 1
3297| #define HAVE_UNISTD_H 1
3298| #define HAVE_ASSERT_H 1
3299| #define HAVE_SYS_PARAM_H 1
3300| #define HAVE_SYS_UIO_H 1
3301| #define HAVE_SETITIMER 1
3302| #define HAVE_ALARM 1
3303| #define HAVE_VSNPRINTF 1
3304| #define HAVE_VSPRINTF 1
3305| #define HAVE_STRERROR 1
3306| #define HAVE_STRNCASECMP 1
3307| #define HAVE_SNPRINTF 1
3308| #define HAVE_VA_COPY 1
3309| /* end confdefs.h.  */
3310| #include <memcheck.h>
3311configure:32672: result: no
3312configure:32700: checking for memcheck.h
3313configure:32709: result: no
3314configure:32594: checking valgrind/valgrind.h usability
3315configure:32611: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
3316conftest.c:138:31: error: valgrind/valgrind.h: No such file or directory
3317configure:32618: $? = 1
3318configure: failed program was:
3319| /* confdefs.h.  */
3320| #define PACKAGE_NAME ""
3321| #define PACKAGE_TARNAME ""
3322| #define PACKAGE_VERSION ""
3323| #define PACKAGE_STRING ""
3324| #define PACKAGE_BUGREPORT ""
3325| #define USE_SMP_COLLECTIVES 1
3326| #define USE_PIPE_COLLECTIVES 1
3327| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
3328| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
3329| #define USE_LOGGING MPID_LOGGING_NONE
3330| #define HAVE_RUNTIME_THREADCHECK 1
3331| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
3332| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
3333| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
3334| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
3335| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
3336| #define HAVE_ROMIO 1
3337| #define HAVE__FUNC__ /**/
3338| #define HAVE__FUNCTION__ /**/
3339| #define HAVE_PRAGMA_WEAK 1
3340| #define USE_WEAK_SYMBOLS 1
3341| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
3342| #define HAVE_CXX_EXCEPTIONS /**/
3343| #define HAVE_NAMESPACES /**/
3344| #define HAVE_NAMESPACE_STD /**/
3345| #define HAVE_CXX_BINDING 1
3346| #define HAVE_NAMEPUB_SERVICE 1
3347| #define restrict __restrict
3348| #define HAVE_GCC_ATTRIBUTE 1
3349| #define WORDS_LITTLEENDIAN 1
3350| #define HAVE_LONG_DOUBLE 1
3351| #define HAVE_LONG_LONG_INT 1
3352| #define HAVE_MAX_INTEGER_ALIGNMENT 4
3353| #define HAVE_MAX_STRUCT_ALIGNMENT 4
3354| #define HAVE_MAX_FP_ALIGNMENT 4
3355| #define SIZEOF_CHAR 1
3356| #define SIZEOF_UNSIGNED_CHAR 1
3357| #define SIZEOF_SHORT 2
3358| #define SIZEOF_UNSIGNED_SHORT 2
3359| #define SIZEOF_INT 4
3360| #define SIZEOF_UNSIGNED_INT 4
3361| #define SIZEOF_LONG 4
3362| #define SIZEOF_UNSIGNED_LONG 4
3363| #define SIZEOF_LONG_LONG 8
3364| #define SIZEOF_UNSIGNED_LONG_LONG 8
3365| #define SIZEOF_FLOAT 4
3366| #define SIZEOF_DOUBLE 8
3367| #define SIZEOF_LONG_DOUBLE 12
3368| #define SIZEOF_WCHAR_T 0
3369| #define HAVE_STDDEF_H 1
3370| #define SIZEOF_VOID_P 4
3371| #define HAVE_INTTYPES_H 1
3372| #define HAVE_STDINT_H 1
3373| #define HAVE_INT8_T 1
3374| #define HAVE_INT16_T 1
3375| #define HAVE_INT32_T 1
3376| #define HAVE_INT64_T 1
3377| #define HAVE_UINT8_T 1
3378| #define HAVE_UINT16_T 1
3379| #define HAVE_UINT32_T 1
3380| #define HAVE_UINT64_T 1
3381| #define MPIR_REAL4_CTYPE float
3382| #define MPIR_REAL8_CTYPE double
3383| #define MPIR_INTEGER1_CTYPE char
3384| #define MPIR_INTEGER2_CTYPE short
3385| #define MPIR_INTEGER4_CTYPE int
3386| #define MPIR_INTEGER8_CTYPE long long
3387| #define SIZEOF_BOOL 1
3388| #define SIZEOF_COMPLEX 8
3389| #define SIZEOF_DOUBLECOMPLEX 16
3390| #define SIZEOF_LONGDOUBLECOMPLEX 24
3391| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
3392| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
3393| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
3394| #define HAVE_CXX_COMPLEX 1
3395| #define HAVE_ANY_INT64_T_ALIGNMENT 1
3396| #define HAVE_ANY_INT32_T_ALIGNMENT 1
3397| #define SIZEOF_MPIR_BSEND_DATA_T 56
3398| #define HAVE_GCC_AND_PENTIUM_ASM 1
3399| #define USE_ATOMIC_UPDATES /**/
3400| #define HAVE_STDLIB_H 1
3401| #define HAVE_STDARG_H 1
3402| #define HAVE_SYS_TYPES_H 1
3403| #define HAVE_STRING_H 1
3404| #define HAVE_INTTYPES_H 1
3405| #define HAVE_LIMITS_H 1
3406| #define HAVE_STDDEF_H 1
3407| #define HAVE_ERRNO_H 1
3408| #define HAVE_SYS_SOCKET_H 1
3409| #define HAVE_SYS_TIME_H 1
3410| #define HAVE_UNISTD_H 1
3411| #define HAVE_ASSERT_H 1
3412| #define HAVE_SYS_PARAM_H 1
3413| #define HAVE_SYS_UIO_H 1
3414| #define HAVE_SETITIMER 1
3415| #define HAVE_ALARM 1
3416| #define HAVE_VSNPRINTF 1
3417| #define HAVE_VSPRINTF 1
3418| #define HAVE_STRERROR 1
3419| #define HAVE_STRNCASECMP 1
3420| #define HAVE_SNPRINTF 1
3421| #define HAVE_VA_COPY 1
3422| /* end confdefs.h.  */
3423| #include <stdio.h>
3424| #ifdef HAVE_SYS_TYPES_H
3425| # include <sys/types.h>
3426| #endif
3427| #ifdef HAVE_SYS_STAT_H
3428| # include <sys/stat.h>
3429| #endif
3430| #ifdef STDC_HEADERS
3431| # include <stdlib.h>
3432| # include <stddef.h>
3433| #else
3434| # ifdef HAVE_STDLIB_H
3435| #  include <stdlib.h>
3436| # endif
3437| #endif
3438| #ifdef HAVE_STRING_H
3439| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
3440| #  include <memory.h>
3441| # endif
3442| # include <string.h>
3443| #endif
3444| #ifdef HAVE_STRINGS_H
3445| # include <strings.h>
3446| #endif
3447| #ifdef HAVE_INTTYPES_H
3448| # include <inttypes.h>
3449| #endif
3450| #ifdef HAVE_STDINT_H
3451| # include <stdint.h>
3452| #endif
3453| #ifdef HAVE_UNISTD_H
3454| # include <unistd.h>
3455| #endif
3456| #include <valgrind/valgrind.h>
3457configure:32632: result: no
3458configure:32636: checking valgrind/valgrind.h presence
3459configure:32651: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
3460conftest.c:105:31: error: valgrind/valgrind.h: No such file or directory
3461configure:32658: $? = 1
3462configure: failed program was:
3463| /* confdefs.h.  */
3464| #define PACKAGE_NAME ""
3465| #define PACKAGE_TARNAME ""
3466| #define PACKAGE_VERSION ""
3467| #define PACKAGE_STRING ""
3468| #define PACKAGE_BUGREPORT ""
3469| #define USE_SMP_COLLECTIVES 1
3470| #define USE_PIPE_COLLECTIVES 1
3471| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
3472| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
3473| #define USE_LOGGING MPID_LOGGING_NONE
3474| #define HAVE_RUNTIME_THREADCHECK 1
3475| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
3476| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
3477| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
3478| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
3479| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
3480| #define HAVE_ROMIO 1
3481| #define HAVE__FUNC__ /**/
3482| #define HAVE__FUNCTION__ /**/
3483| #define HAVE_PRAGMA_WEAK 1
3484| #define USE_WEAK_SYMBOLS 1
3485| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
3486| #define HAVE_CXX_EXCEPTIONS /**/
3487| #define HAVE_NAMESPACES /**/
3488| #define HAVE_NAMESPACE_STD /**/
3489| #define HAVE_CXX_BINDING 1
3490| #define HAVE_NAMEPUB_SERVICE 1
3491| #define restrict __restrict
3492| #define HAVE_GCC_ATTRIBUTE 1
3493| #define WORDS_LITTLEENDIAN 1
3494| #define HAVE_LONG_DOUBLE 1
3495| #define HAVE_LONG_LONG_INT 1
3496| #define HAVE_MAX_INTEGER_ALIGNMENT 4
3497| #define HAVE_MAX_STRUCT_ALIGNMENT 4
3498| #define HAVE_MAX_FP_ALIGNMENT 4
3499| #define SIZEOF_CHAR 1
3500| #define SIZEOF_UNSIGNED_CHAR 1
3501| #define SIZEOF_SHORT 2
3502| #define SIZEOF_UNSIGNED_SHORT 2
3503| #define SIZEOF_INT 4
3504| #define SIZEOF_UNSIGNED_INT 4
3505| #define SIZEOF_LONG 4
3506| #define SIZEOF_UNSIGNED_LONG 4
3507| #define SIZEOF_LONG_LONG 8
3508| #define SIZEOF_UNSIGNED_LONG_LONG 8
3509| #define SIZEOF_FLOAT 4
3510| #define SIZEOF_DOUBLE 8
3511| #define SIZEOF_LONG_DOUBLE 12
3512| #define SIZEOF_WCHAR_T 0
3513| #define HAVE_STDDEF_H 1
3514| #define SIZEOF_VOID_P 4
3515| #define HAVE_INTTYPES_H 1
3516| #define HAVE_STDINT_H 1
3517| #define HAVE_INT8_T 1
3518| #define HAVE_INT16_T 1
3519| #define HAVE_INT32_T 1
3520| #define HAVE_INT64_T 1
3521| #define HAVE_UINT8_T 1
3522| #define HAVE_UINT16_T 1
3523| #define HAVE_UINT32_T 1
3524| #define HAVE_UINT64_T 1
3525| #define MPIR_REAL4_CTYPE float
3526| #define MPIR_REAL8_CTYPE double
3527| #define MPIR_INTEGER1_CTYPE char
3528| #define MPIR_INTEGER2_CTYPE short
3529| #define MPIR_INTEGER4_CTYPE int
3530| #define MPIR_INTEGER8_CTYPE long long
3531| #define SIZEOF_BOOL 1
3532| #define SIZEOF_COMPLEX 8
3533| #define SIZEOF_DOUBLECOMPLEX 16
3534| #define SIZEOF_LONGDOUBLECOMPLEX 24
3535| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
3536| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
3537| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
3538| #define HAVE_CXX_COMPLEX 1
3539| #define HAVE_ANY_INT64_T_ALIGNMENT 1
3540| #define HAVE_ANY_INT32_T_ALIGNMENT 1
3541| #define SIZEOF_MPIR_BSEND_DATA_T 56
3542| #define HAVE_GCC_AND_PENTIUM_ASM 1
3543| #define USE_ATOMIC_UPDATES /**/
3544| #define HAVE_STDLIB_H 1
3545| #define HAVE_STDARG_H 1
3546| #define HAVE_SYS_TYPES_H 1
3547| #define HAVE_STRING_H 1
3548| #define HAVE_INTTYPES_H 1
3549| #define HAVE_LIMITS_H 1
3550| #define HAVE_STDDEF_H 1
3551| #define HAVE_ERRNO_H 1
3552| #define HAVE_SYS_SOCKET_H 1
3553| #define HAVE_SYS_TIME_H 1
3554| #define HAVE_UNISTD_H 1
3555| #define HAVE_ASSERT_H 1
3556| #define HAVE_SYS_PARAM_H 1
3557| #define HAVE_SYS_UIO_H 1
3558| #define HAVE_SETITIMER 1
3559| #define HAVE_ALARM 1
3560| #define HAVE_VSNPRINTF 1
3561| #define HAVE_VSPRINTF 1
3562| #define HAVE_STRERROR 1
3563| #define HAVE_STRNCASECMP 1
3564| #define HAVE_SNPRINTF 1
3565| #define HAVE_VA_COPY 1
3566| /* end confdefs.h.  */
3567| #include <valgrind/valgrind.h>
3568configure:32672: result: no
3569configure:32700: checking for valgrind/valgrind.h
3570configure:32709: result: no
3571configure:32594: checking valgrind/memcheck.h usability
3572configure:32611: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
3573conftest.c:138:31: error: valgrind/memcheck.h: No such file or directory
3574configure:32618: $? = 1
3575configure: failed program was:
3576| /* confdefs.h.  */
3577| #define PACKAGE_NAME ""
3578| #define PACKAGE_TARNAME ""
3579| #define PACKAGE_VERSION ""
3580| #define PACKAGE_STRING ""
3581| #define PACKAGE_BUGREPORT ""
3582| #define USE_SMP_COLLECTIVES 1
3583| #define USE_PIPE_COLLECTIVES 1
3584| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
3585| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
3586| #define USE_LOGGING MPID_LOGGING_NONE
3587| #define HAVE_RUNTIME_THREADCHECK 1
3588| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
3589| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
3590| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
3591| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
3592| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
3593| #define HAVE_ROMIO 1
3594| #define HAVE__FUNC__ /**/
3595| #define HAVE__FUNCTION__ /**/
3596| #define HAVE_PRAGMA_WEAK 1
3597| #define USE_WEAK_SYMBOLS 1
3598| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
3599| #define HAVE_CXX_EXCEPTIONS /**/
3600| #define HAVE_NAMESPACES /**/
3601| #define HAVE_NAMESPACE_STD /**/
3602| #define HAVE_CXX_BINDING 1
3603| #define HAVE_NAMEPUB_SERVICE 1
3604| #define restrict __restrict
3605| #define HAVE_GCC_ATTRIBUTE 1
3606| #define WORDS_LITTLEENDIAN 1
3607| #define HAVE_LONG_DOUBLE 1
3608| #define HAVE_LONG_LONG_INT 1
3609| #define HAVE_MAX_INTEGER_ALIGNMENT 4
3610| #define HAVE_MAX_STRUCT_ALIGNMENT 4
3611| #define HAVE_MAX_FP_ALIGNMENT 4
3612| #define SIZEOF_CHAR 1
3613| #define SIZEOF_UNSIGNED_CHAR 1
3614| #define SIZEOF_SHORT 2
3615| #define SIZEOF_UNSIGNED_SHORT 2
3616| #define SIZEOF_INT 4
3617| #define SIZEOF_UNSIGNED_INT 4
3618| #define SIZEOF_LONG 4
3619| #define SIZEOF_UNSIGNED_LONG 4
3620| #define SIZEOF_LONG_LONG 8
3621| #define SIZEOF_UNSIGNED_LONG_LONG 8
3622| #define SIZEOF_FLOAT 4
3623| #define SIZEOF_DOUBLE 8
3624| #define SIZEOF_LONG_DOUBLE 12
3625| #define SIZEOF_WCHAR_T 0
3626| #define HAVE_STDDEF_H 1
3627| #define SIZEOF_VOID_P 4
3628| #define HAVE_INTTYPES_H 1
3629| #define HAVE_STDINT_H 1
3630| #define HAVE_INT8_T 1
3631| #define HAVE_INT16_T 1
3632| #define HAVE_INT32_T 1
3633| #define HAVE_INT64_T 1
3634| #define HAVE_UINT8_T 1
3635| #define HAVE_UINT16_T 1
3636| #define HAVE_UINT32_T 1
3637| #define HAVE_UINT64_T 1
3638| #define MPIR_REAL4_CTYPE float
3639| #define MPIR_REAL8_CTYPE double
3640| #define MPIR_INTEGER1_CTYPE char
3641| #define MPIR_INTEGER2_CTYPE short
3642| #define MPIR_INTEGER4_CTYPE int
3643| #define MPIR_INTEGER8_CTYPE long long
3644| #define SIZEOF_BOOL 1
3645| #define SIZEOF_COMPLEX 8
3646| #define SIZEOF_DOUBLECOMPLEX 16
3647| #define SIZEOF_LONGDOUBLECOMPLEX 24
3648| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
3649| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
3650| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
3651| #define HAVE_CXX_COMPLEX 1
3652| #define HAVE_ANY_INT64_T_ALIGNMENT 1
3653| #define HAVE_ANY_INT32_T_ALIGNMENT 1
3654| #define SIZEOF_MPIR_BSEND_DATA_T 56
3655| #define HAVE_GCC_AND_PENTIUM_ASM 1
3656| #define USE_ATOMIC_UPDATES /**/
3657| #define HAVE_STDLIB_H 1
3658| #define HAVE_STDARG_H 1
3659| #define HAVE_SYS_TYPES_H 1
3660| #define HAVE_STRING_H 1
3661| #define HAVE_INTTYPES_H 1
3662| #define HAVE_LIMITS_H 1
3663| #define HAVE_STDDEF_H 1
3664| #define HAVE_ERRNO_H 1
3665| #define HAVE_SYS_SOCKET_H 1
3666| #define HAVE_SYS_TIME_H 1
3667| #define HAVE_UNISTD_H 1
3668| #define HAVE_ASSERT_H 1
3669| #define HAVE_SYS_PARAM_H 1
3670| #define HAVE_SYS_UIO_H 1
3671| #define HAVE_SETITIMER 1
3672| #define HAVE_ALARM 1
3673| #define HAVE_VSNPRINTF 1
3674| #define HAVE_VSPRINTF 1
3675| #define HAVE_STRERROR 1
3676| #define HAVE_STRNCASECMP 1
3677| #define HAVE_SNPRINTF 1
3678| #define HAVE_VA_COPY 1
3679| /* end confdefs.h.  */
3680| #include <stdio.h>
3681| #ifdef HAVE_SYS_TYPES_H
3682| # include <sys/types.h>
3683| #endif
3684| #ifdef HAVE_SYS_STAT_H
3685| # include <sys/stat.h>
3686| #endif
3687| #ifdef STDC_HEADERS
3688| # include <stdlib.h>
3689| # include <stddef.h>
3690| #else
3691| # ifdef HAVE_STDLIB_H
3692| #  include <stdlib.h>
3693| # endif
3694| #endif
3695| #ifdef HAVE_STRING_H
3696| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
3697| #  include <memory.h>
3698| # endif
3699| # include <string.h>
3700| #endif
3701| #ifdef HAVE_STRINGS_H
3702| # include <strings.h>
3703| #endif
3704| #ifdef HAVE_INTTYPES_H
3705| # include <inttypes.h>
3706| #endif
3707| #ifdef HAVE_STDINT_H
3708| # include <stdint.h>
3709| #endif
3710| #ifdef HAVE_UNISTD_H
3711| # include <unistd.h>
3712| #endif
3713| #include <valgrind/memcheck.h>
3714configure:32632: result: no
3715configure:32636: checking valgrind/memcheck.h presence
3716configure:32651: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c
3717conftest.c:105:31: error: valgrind/memcheck.h: No such file or directory
3718configure:32658: $? = 1
3719configure: failed program was:
3720| /* confdefs.h.  */
3721| #define PACKAGE_NAME ""
3722| #define PACKAGE_TARNAME ""
3723| #define PACKAGE_VERSION ""
3724| #define PACKAGE_STRING ""
3725| #define PACKAGE_BUGREPORT ""
3726| #define USE_SMP_COLLECTIVES 1
3727| #define USE_PIPE_COLLECTIVES 1
3728| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
3729| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
3730| #define USE_LOGGING MPID_LOGGING_NONE
3731| #define HAVE_RUNTIME_THREADCHECK 1
3732| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
3733| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
3734| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
3735| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
3736| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
3737| #define HAVE_ROMIO 1
3738| #define HAVE__FUNC__ /**/
3739| #define HAVE__FUNCTION__ /**/
3740| #define HAVE_PRAGMA_WEAK 1
3741| #define USE_WEAK_SYMBOLS 1
3742| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
3743| #define HAVE_CXX_EXCEPTIONS /**/
3744| #define HAVE_NAMESPACES /**/
3745| #define HAVE_NAMESPACE_STD /**/
3746| #define HAVE_CXX_BINDING 1
3747| #define HAVE_NAMEPUB_SERVICE 1
3748| #define restrict __restrict
3749| #define HAVE_GCC_ATTRIBUTE 1
3750| #define WORDS_LITTLEENDIAN 1
3751| #define HAVE_LONG_DOUBLE 1
3752| #define HAVE_LONG_LONG_INT 1
3753| #define HAVE_MAX_INTEGER_ALIGNMENT 4
3754| #define HAVE_MAX_STRUCT_ALIGNMENT 4
3755| #define HAVE_MAX_FP_ALIGNMENT 4
3756| #define SIZEOF_CHAR 1
3757| #define SIZEOF_UNSIGNED_CHAR 1
3758| #define SIZEOF_SHORT 2
3759| #define SIZEOF_UNSIGNED_SHORT 2
3760| #define SIZEOF_INT 4
3761| #define SIZEOF_UNSIGNED_INT 4
3762| #define SIZEOF_LONG 4
3763| #define SIZEOF_UNSIGNED_LONG 4
3764| #define SIZEOF_LONG_LONG 8
3765| #define SIZEOF_UNSIGNED_LONG_LONG 8
3766| #define SIZEOF_FLOAT 4
3767| #define SIZEOF_DOUBLE 8
3768| #define SIZEOF_LONG_DOUBLE 12
3769| #define SIZEOF_WCHAR_T 0
3770| #define HAVE_STDDEF_H 1
3771| #define SIZEOF_VOID_P 4
3772| #define HAVE_INTTYPES_H 1
3773| #define HAVE_STDINT_H 1
3774| #define HAVE_INT8_T 1
3775| #define HAVE_INT16_T 1
3776| #define HAVE_INT32_T 1
3777| #define HAVE_INT64_T 1
3778| #define HAVE_UINT8_T 1
3779| #define HAVE_UINT16_T 1
3780| #define HAVE_UINT32_T 1
3781| #define HAVE_UINT64_T 1
3782| #define MPIR_REAL4_CTYPE float
3783| #define MPIR_REAL8_CTYPE double
3784| #define MPIR_INTEGER1_CTYPE char
3785| #define MPIR_INTEGER2_CTYPE short
3786| #define MPIR_INTEGER4_CTYPE int
3787| #define MPIR_INTEGER8_CTYPE long long
3788| #define SIZEOF_BOOL 1
3789| #define SIZEOF_COMPLEX 8
3790| #define SIZEOF_DOUBLECOMPLEX 16
3791| #define SIZEOF_LONGDOUBLECOMPLEX 24
3792| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
3793| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
3794| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
3795| #define HAVE_CXX_COMPLEX 1
3796| #define HAVE_ANY_INT64_T_ALIGNMENT 1
3797| #define HAVE_ANY_INT32_T_ALIGNMENT 1
3798| #define SIZEOF_MPIR_BSEND_DATA_T 56
3799| #define HAVE_GCC_AND_PENTIUM_ASM 1
3800| #define USE_ATOMIC_UPDATES /**/
3801| #define HAVE_STDLIB_H 1
3802| #define HAVE_STDARG_H 1
3803| #define HAVE_SYS_TYPES_H 1
3804| #define HAVE_STRING_H 1
3805| #define HAVE_INTTYPES_H 1
3806| #define HAVE_LIMITS_H 1
3807| #define HAVE_STDDEF_H 1
3808| #define HAVE_ERRNO_H 1
3809| #define HAVE_SYS_SOCKET_H 1
3810| #define HAVE_SYS_TIME_H 1
3811| #define HAVE_UNISTD_H 1
3812| #define HAVE_ASSERT_H 1
3813| #define HAVE_SYS_PARAM_H 1
3814| #define HAVE_SYS_UIO_H 1
3815| #define HAVE_SETITIMER 1
3816| #define HAVE_ALARM 1
3817| #define HAVE_VSNPRINTF 1
3818| #define HAVE_VSPRINTF 1
3819| #define HAVE_STRERROR 1
3820| #define HAVE_STRNCASECMP 1
3821| #define HAVE_SNPRINTF 1
3822| #define HAVE_VA_COPY 1
3823| /* end confdefs.h.  */
3824| #include <valgrind/memcheck.h>
3825configure:32672: result: no
3826configure:32700: checking for valgrind/memcheck.h
3827configure:32709: result: no
3828configure:32727: checking for working alloca.h
3829configure:32754: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
3830conftest.c:105:20: error: alloca.h: No such file or directory
3831conftest.c: In function 'main':
3832conftest.c:109: warning: incompatible implicit declaration of built-in function 'alloca'
3833configure:32761: $? = 1
3834configure: failed program was:
3835| /* confdefs.h.  */
3836| #define PACKAGE_NAME ""
3837| #define PACKAGE_TARNAME ""
3838| #define PACKAGE_VERSION ""
3839| #define PACKAGE_STRING ""
3840| #define PACKAGE_BUGREPORT ""
3841| #define USE_SMP_COLLECTIVES 1
3842| #define USE_PIPE_COLLECTIVES 1
3843| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
3844| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
3845| #define USE_LOGGING MPID_LOGGING_NONE
3846| #define HAVE_RUNTIME_THREADCHECK 1
3847| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
3848| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
3849| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
3850| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
3851| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
3852| #define HAVE_ROMIO 1
3853| #define HAVE__FUNC__ /**/
3854| #define HAVE__FUNCTION__ /**/
3855| #define HAVE_PRAGMA_WEAK 1
3856| #define USE_WEAK_SYMBOLS 1
3857| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
3858| #define HAVE_CXX_EXCEPTIONS /**/
3859| #define HAVE_NAMESPACES /**/
3860| #define HAVE_NAMESPACE_STD /**/
3861| #define HAVE_CXX_BINDING 1
3862| #define HAVE_NAMEPUB_SERVICE 1
3863| #define restrict __restrict
3864| #define HAVE_GCC_ATTRIBUTE 1
3865| #define WORDS_LITTLEENDIAN 1
3866| #define HAVE_LONG_DOUBLE 1
3867| #define HAVE_LONG_LONG_INT 1
3868| #define HAVE_MAX_INTEGER_ALIGNMENT 4
3869| #define HAVE_MAX_STRUCT_ALIGNMENT 4
3870| #define HAVE_MAX_FP_ALIGNMENT 4
3871| #define SIZEOF_CHAR 1
3872| #define SIZEOF_UNSIGNED_CHAR 1
3873| #define SIZEOF_SHORT 2
3874| #define SIZEOF_UNSIGNED_SHORT 2
3875| #define SIZEOF_INT 4
3876| #define SIZEOF_UNSIGNED_INT 4
3877| #define SIZEOF_LONG 4
3878| #define SIZEOF_UNSIGNED_LONG 4
3879| #define SIZEOF_LONG_LONG 8
3880| #define SIZEOF_UNSIGNED_LONG_LONG 8
3881| #define SIZEOF_FLOAT 4
3882| #define SIZEOF_DOUBLE 8
3883| #define SIZEOF_LONG_DOUBLE 12
3884| #define SIZEOF_WCHAR_T 0
3885| #define HAVE_STDDEF_H 1
3886| #define SIZEOF_VOID_P 4
3887| #define HAVE_INTTYPES_H 1
3888| #define HAVE_STDINT_H 1
3889| #define HAVE_INT8_T 1
3890| #define HAVE_INT16_T 1
3891| #define HAVE_INT32_T 1
3892| #define HAVE_INT64_T 1
3893| #define HAVE_UINT8_T 1
3894| #define HAVE_UINT16_T 1
3895| #define HAVE_UINT32_T 1
3896| #define HAVE_UINT64_T 1
3897| #define MPIR_REAL4_CTYPE float
3898| #define MPIR_REAL8_CTYPE double
3899| #define MPIR_INTEGER1_CTYPE char
3900| #define MPIR_INTEGER2_CTYPE short
3901| #define MPIR_INTEGER4_CTYPE int
3902| #define MPIR_INTEGER8_CTYPE long long
3903| #define SIZEOF_BOOL 1
3904| #define SIZEOF_COMPLEX 8
3905| #define SIZEOF_DOUBLECOMPLEX 16
3906| #define SIZEOF_LONGDOUBLECOMPLEX 24
3907| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
3908| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
3909| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
3910| #define HAVE_CXX_COMPLEX 1
3911| #define HAVE_ANY_INT64_T_ALIGNMENT 1
3912| #define HAVE_ANY_INT32_T_ALIGNMENT 1
3913| #define SIZEOF_MPIR_BSEND_DATA_T 56
3914| #define HAVE_GCC_AND_PENTIUM_ASM 1
3915| #define USE_ATOMIC_UPDATES /**/
3916| #define HAVE_STDLIB_H 1
3917| #define HAVE_STDARG_H 1
3918| #define HAVE_SYS_TYPES_H 1
3919| #define HAVE_STRING_H 1
3920| #define HAVE_INTTYPES_H 1
3921| #define HAVE_LIMITS_H 1
3922| #define HAVE_STDDEF_H 1
3923| #define HAVE_ERRNO_H 1
3924| #define HAVE_SYS_SOCKET_H 1
3925| #define HAVE_SYS_TIME_H 1
3926| #define HAVE_UNISTD_H 1
3927| #define HAVE_ASSERT_H 1
3928| #define HAVE_SYS_PARAM_H 1
3929| #define HAVE_SYS_UIO_H 1
3930| #define HAVE_SETITIMER 1
3931| #define HAVE_ALARM 1
3932| #define HAVE_VSNPRINTF 1
3933| #define HAVE_VSPRINTF 1
3934| #define HAVE_STRERROR 1
3935| #define HAVE_STRNCASECMP 1
3936| #define HAVE_SNPRINTF 1
3937| #define HAVE_VA_COPY 1
3938| /* end confdefs.h.  */
3939| #include <alloca.h>
3940| int
3941| main ()
3942| {
3943| char *p = (char *) alloca (2 * sizeof (int));
3944|                         if (p) return 0;
3945|   ;
3946|   return 0;
3947| }
3948configure:32781: result: no
3949configure:32791: checking for alloca
3950configure:32838: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
3951configure:32845: $? = 0
3952configure:32865: result: yes
3953configure:33123: checking for strdup
3954configure:33179: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
3955conftest.c:129: warning: conflicting types for built-in function 'strdup'
3956configure:33186: $? = 0
3957configure:33208: result: yes
3958configure:33222: checking whether strdup needs a declaration
3959configure:33250: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
3960conftest.c:108: error: conflicting types for 'strdup'
3961configure:33257: $? = 1
3962configure: failed program was:
3963| /* confdefs.h.  */
3964| #define PACKAGE_NAME ""
3965| #define PACKAGE_TARNAME ""
3966| #define PACKAGE_VERSION ""
3967| #define PACKAGE_STRING ""
3968| #define PACKAGE_BUGREPORT ""
3969| #define USE_SMP_COLLECTIVES 1
3970| #define USE_PIPE_COLLECTIVES 1
3971| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
3972| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
3973| #define USE_LOGGING MPID_LOGGING_NONE
3974| #define HAVE_RUNTIME_THREADCHECK 1
3975| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
3976| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
3977| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
3978| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
3979| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
3980| #define HAVE_ROMIO 1
3981| #define HAVE__FUNC__ /**/
3982| #define HAVE__FUNCTION__ /**/
3983| #define HAVE_PRAGMA_WEAK 1
3984| #define USE_WEAK_SYMBOLS 1
3985| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
3986| #define HAVE_CXX_EXCEPTIONS /**/
3987| #define HAVE_NAMESPACES /**/
3988| #define HAVE_NAMESPACE_STD /**/
3989| #define HAVE_CXX_BINDING 1
3990| #define HAVE_NAMEPUB_SERVICE 1
3991| #define restrict __restrict
3992| #define HAVE_GCC_ATTRIBUTE 1
3993| #define WORDS_LITTLEENDIAN 1
3994| #define HAVE_LONG_DOUBLE 1
3995| #define HAVE_LONG_LONG_INT 1
3996| #define HAVE_MAX_INTEGER_ALIGNMENT 4
3997| #define HAVE_MAX_STRUCT_ALIGNMENT 4
3998| #define HAVE_MAX_FP_ALIGNMENT 4
3999| #define SIZEOF_CHAR 1
4000| #define SIZEOF_UNSIGNED_CHAR 1
4001| #define SIZEOF_SHORT 2
4002| #define SIZEOF_UNSIGNED_SHORT 2
4003| #define SIZEOF_INT 4
4004| #define SIZEOF_UNSIGNED_INT 4
4005| #define SIZEOF_LONG 4
4006| #define SIZEOF_UNSIGNED_LONG 4
4007| #define SIZEOF_LONG_LONG 8
4008| #define SIZEOF_UNSIGNED_LONG_LONG 8
4009| #define SIZEOF_FLOAT 4
4010| #define SIZEOF_DOUBLE 8
4011| #define SIZEOF_LONG_DOUBLE 12
4012| #define SIZEOF_WCHAR_T 0
4013| #define HAVE_STDDEF_H 1
4014| #define SIZEOF_VOID_P 4
4015| #define HAVE_INTTYPES_H 1
4016| #define HAVE_STDINT_H 1
4017| #define HAVE_INT8_T 1
4018| #define HAVE_INT16_T 1
4019| #define HAVE_INT32_T 1
4020| #define HAVE_INT64_T 1
4021| #define HAVE_UINT8_T 1
4022| #define HAVE_UINT16_T 1
4023| #define HAVE_UINT32_T 1
4024| #define HAVE_UINT64_T 1
4025| #define MPIR_REAL4_CTYPE float
4026| #define MPIR_REAL8_CTYPE double
4027| #define MPIR_INTEGER1_CTYPE char
4028| #define MPIR_INTEGER2_CTYPE short
4029| #define MPIR_INTEGER4_CTYPE int
4030| #define MPIR_INTEGER8_CTYPE long long
4031| #define SIZEOF_BOOL 1
4032| #define SIZEOF_COMPLEX 8
4033| #define SIZEOF_DOUBLECOMPLEX 16
4034| #define SIZEOF_LONGDOUBLECOMPLEX 24
4035| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
4036| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
4037| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
4038| #define HAVE_CXX_COMPLEX 1
4039| #define HAVE_ANY_INT64_T_ALIGNMENT 1
4040| #define HAVE_ANY_INT32_T_ALIGNMENT 1
4041| #define SIZEOF_MPIR_BSEND_DATA_T 56
4042| #define HAVE_GCC_AND_PENTIUM_ASM 1
4043| #define USE_ATOMIC_UPDATES /**/
4044| #define HAVE_STDLIB_H 1
4045| #define HAVE_STDARG_H 1
4046| #define HAVE_SYS_TYPES_H 1
4047| #define HAVE_STRING_H 1
4048| #define HAVE_INTTYPES_H 1
4049| #define HAVE_LIMITS_H 1
4050| #define HAVE_STDDEF_H 1
4051| #define HAVE_ERRNO_H 1
4052| #define HAVE_SYS_SOCKET_H 1
4053| #define HAVE_SYS_TIME_H 1
4054| #define HAVE_UNISTD_H 1
4055| #define HAVE_ASSERT_H 1
4056| #define HAVE_SYS_PARAM_H 1
4057| #define HAVE_SYS_UIO_H 1
4058| #define HAVE_SETITIMER 1
4059| #define HAVE_ALARM 1
4060| #define HAVE_VSNPRINTF 1
4061| #define HAVE_VSPRINTF 1
4062| #define HAVE_STRERROR 1
4063| #define HAVE_STRNCASECMP 1
4064| #define HAVE_SNPRINTF 1
4065| #define HAVE_VA_COPY 1
4066| #define HAVE_ALLOCA 1
4067| #define HAVE_STRDUP 1
4068| /* end confdefs.h.  */
4069| #include <string.h>
4070| int strdup(double, int, double, const char *);
4071| int
4072| main ()
4073| {
4074| int a=strdup(1.0,27,1.0,"foo");
4075|   ;
4076|   return 0;
4077| }
4078configure:33272: result: no
4079configure:33609: checking for mkstemp
4080configure:33665: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
4081configure:33672: $? = 0
4082configure:33694: result: yes
4083configure:33707: checking whether mkstemp needs a declaration
4084configure:33735: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
4085conftest.c:109: error: conflicting types for 'mkstemp'
4086/usr/include/stdlib.h:189: error: previous declaration of 'mkstemp' was here
4087configure:33742: $? = 1
4088configure: failed program was:
4089| /* confdefs.h.  */
4090| #define PACKAGE_NAME ""
4091| #define PACKAGE_TARNAME ""
4092| #define PACKAGE_VERSION ""
4093| #define PACKAGE_STRING ""
4094| #define PACKAGE_BUGREPORT ""
4095| #define USE_SMP_COLLECTIVES 1
4096| #define USE_PIPE_COLLECTIVES 1
4097| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
4098| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
4099| #define USE_LOGGING MPID_LOGGING_NONE
4100| #define HAVE_RUNTIME_THREADCHECK 1
4101| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
4102| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
4103| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
4104| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
4105| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
4106| #define HAVE_ROMIO 1
4107| #define HAVE__FUNC__ /**/
4108| #define HAVE__FUNCTION__ /**/
4109| #define HAVE_PRAGMA_WEAK 1
4110| #define USE_WEAK_SYMBOLS 1
4111| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
4112| #define HAVE_CXX_EXCEPTIONS /**/
4113| #define HAVE_NAMESPACES /**/
4114| #define HAVE_NAMESPACE_STD /**/
4115| #define HAVE_CXX_BINDING 1
4116| #define HAVE_NAMEPUB_SERVICE 1
4117| #define restrict __restrict
4118| #define HAVE_GCC_ATTRIBUTE 1
4119| #define WORDS_LITTLEENDIAN 1
4120| #define HAVE_LONG_DOUBLE 1
4121| #define HAVE_LONG_LONG_INT 1
4122| #define HAVE_MAX_INTEGER_ALIGNMENT 4
4123| #define HAVE_MAX_STRUCT_ALIGNMENT 4
4124| #define HAVE_MAX_FP_ALIGNMENT 4
4125| #define SIZEOF_CHAR 1
4126| #define SIZEOF_UNSIGNED_CHAR 1
4127| #define SIZEOF_SHORT 2
4128| #define SIZEOF_UNSIGNED_SHORT 2
4129| #define SIZEOF_INT 4
4130| #define SIZEOF_UNSIGNED_INT 4
4131| #define SIZEOF_LONG 4
4132| #define SIZEOF_UNSIGNED_LONG 4
4133| #define SIZEOF_LONG_LONG 8
4134| #define SIZEOF_UNSIGNED_LONG_LONG 8
4135| #define SIZEOF_FLOAT 4
4136| #define SIZEOF_DOUBLE 8
4137| #define SIZEOF_LONG_DOUBLE 12
4138| #define SIZEOF_WCHAR_T 0
4139| #define HAVE_STDDEF_H 1
4140| #define SIZEOF_VOID_P 4
4141| #define HAVE_INTTYPES_H 1
4142| #define HAVE_STDINT_H 1
4143| #define HAVE_INT8_T 1
4144| #define HAVE_INT16_T 1
4145| #define HAVE_INT32_T 1
4146| #define HAVE_INT64_T 1
4147| #define HAVE_UINT8_T 1
4148| #define HAVE_UINT16_T 1
4149| #define HAVE_UINT32_T 1
4150| #define HAVE_UINT64_T 1
4151| #define MPIR_REAL4_CTYPE float
4152| #define MPIR_REAL8_CTYPE double
4153| #define MPIR_INTEGER1_CTYPE char
4154| #define MPIR_INTEGER2_CTYPE short
4155| #define MPIR_INTEGER4_CTYPE int
4156| #define MPIR_INTEGER8_CTYPE long long
4157| #define SIZEOF_BOOL 1
4158| #define SIZEOF_COMPLEX 8
4159| #define SIZEOF_DOUBLECOMPLEX 16
4160| #define SIZEOF_LONGDOUBLECOMPLEX 24
4161| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
4162| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
4163| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
4164| #define HAVE_CXX_COMPLEX 1
4165| #define HAVE_ANY_INT64_T_ALIGNMENT 1
4166| #define HAVE_ANY_INT32_T_ALIGNMENT 1
4167| #define SIZEOF_MPIR_BSEND_DATA_T 56
4168| #define HAVE_GCC_AND_PENTIUM_ASM 1
4169| #define USE_ATOMIC_UPDATES /**/
4170| #define HAVE_STDLIB_H 1
4171| #define HAVE_STDARG_H 1
4172| #define HAVE_SYS_TYPES_H 1
4173| #define HAVE_STRING_H 1
4174| #define HAVE_INTTYPES_H 1
4175| #define HAVE_LIMITS_H 1
4176| #define HAVE_STDDEF_H 1
4177| #define HAVE_ERRNO_H 1
4178| #define HAVE_SYS_SOCKET_H 1
4179| #define HAVE_SYS_TIME_H 1
4180| #define HAVE_UNISTD_H 1
4181| #define HAVE_ASSERT_H 1
4182| #define HAVE_SYS_PARAM_H 1
4183| #define HAVE_SYS_UIO_H 1
4184| #define HAVE_SETITIMER 1
4185| #define HAVE_ALARM 1
4186| #define HAVE_VSNPRINTF 1
4187| #define HAVE_VSPRINTF 1
4188| #define HAVE_STRERROR 1
4189| #define HAVE_STRNCASECMP 1
4190| #define HAVE_SNPRINTF 1
4191| #define HAVE_VA_COPY 1
4192| #define HAVE_ALLOCA 1
4193| #define HAVE_STRDUP 1
4194| #define HAVE_MKSTEMP 1
4195| /* end confdefs.h.  */
4196| #include <stdlib.h>
4197| int mkstemp(double, int, double, const char *);
4198| int
4199| main ()
4200| {
4201| int a=mkstemp(1.0,27,1.0,"foo");
4202|   ;
4203|   return 0;
4204| }
4205configure:33757: result: no
4206configure:33774: checking for fdopen
4207configure:33830: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
4208configure:33837: $? = 0
4209configure:33859: result: yes
4210configure:33872: checking whether fdopen needs a declaration
4211configure:33900: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
4212configure:33907: $? = 0
4213configure:33922: result: yes
4214configure:33939: checking for putenv
4215configure:33995: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
4216configure:34002: $? = 0
4217configure:34024: result: yes
4218configure:34037: checking whether putenv needs a declaration
4219configure:34065: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
4220conftest.c:112: error: conflicting types for 'putenv'
4221/usr/include/stdlib.h:200: error: previous declaration of 'putenv' was here
4222configure:34072: $? = 1
4223configure: failed program was:
4224| /* confdefs.h.  */
4225| #define PACKAGE_NAME ""
4226| #define PACKAGE_TARNAME ""
4227| #define PACKAGE_VERSION ""
4228| #define PACKAGE_STRING ""
4229| #define PACKAGE_BUGREPORT ""
4230| #define USE_SMP_COLLECTIVES 1
4231| #define USE_PIPE_COLLECTIVES 1
4232| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
4233| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
4234| #define USE_LOGGING MPID_LOGGING_NONE
4235| #define HAVE_RUNTIME_THREADCHECK 1
4236| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
4237| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
4238| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
4239| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
4240| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
4241| #define HAVE_ROMIO 1
4242| #define HAVE__FUNC__ /**/
4243| #define HAVE__FUNCTION__ /**/
4244| #define HAVE_PRAGMA_WEAK 1
4245| #define USE_WEAK_SYMBOLS 1
4246| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
4247| #define HAVE_CXX_EXCEPTIONS /**/
4248| #define HAVE_NAMESPACES /**/
4249| #define HAVE_NAMESPACE_STD /**/
4250| #define HAVE_CXX_BINDING 1
4251| #define HAVE_NAMEPUB_SERVICE 1
4252| #define restrict __restrict
4253| #define HAVE_GCC_ATTRIBUTE 1
4254| #define WORDS_LITTLEENDIAN 1
4255| #define HAVE_LONG_DOUBLE 1
4256| #define HAVE_LONG_LONG_INT 1
4257| #define HAVE_MAX_INTEGER_ALIGNMENT 4
4258| #define HAVE_MAX_STRUCT_ALIGNMENT 4
4259| #define HAVE_MAX_FP_ALIGNMENT 4
4260| #define SIZEOF_CHAR 1
4261| #define SIZEOF_UNSIGNED_CHAR 1
4262| #define SIZEOF_SHORT 2
4263| #define SIZEOF_UNSIGNED_SHORT 2
4264| #define SIZEOF_INT 4
4265| #define SIZEOF_UNSIGNED_INT 4
4266| #define SIZEOF_LONG 4
4267| #define SIZEOF_UNSIGNED_LONG 4
4268| #define SIZEOF_LONG_LONG 8
4269| #define SIZEOF_UNSIGNED_LONG_LONG 8
4270| #define SIZEOF_FLOAT 4
4271| #define SIZEOF_DOUBLE 8
4272| #define SIZEOF_LONG_DOUBLE 12
4273| #define SIZEOF_WCHAR_T 0
4274| #define HAVE_STDDEF_H 1
4275| #define SIZEOF_VOID_P 4
4276| #define HAVE_INTTYPES_H 1
4277| #define HAVE_STDINT_H 1
4278| #define HAVE_INT8_T 1
4279| #define HAVE_INT16_T 1
4280| #define HAVE_INT32_T 1
4281| #define HAVE_INT64_T 1
4282| #define HAVE_UINT8_T 1
4283| #define HAVE_UINT16_T 1
4284| #define HAVE_UINT32_T 1
4285| #define HAVE_UINT64_T 1
4286| #define MPIR_REAL4_CTYPE float
4287| #define MPIR_REAL8_CTYPE double
4288| #define MPIR_INTEGER1_CTYPE char
4289| #define MPIR_INTEGER2_CTYPE short
4290| #define MPIR_INTEGER4_CTYPE int
4291| #define MPIR_INTEGER8_CTYPE long long
4292| #define SIZEOF_BOOL 1
4293| #define SIZEOF_COMPLEX 8
4294| #define SIZEOF_DOUBLECOMPLEX 16
4295| #define SIZEOF_LONGDOUBLECOMPLEX 24
4296| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
4297| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
4298| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
4299| #define HAVE_CXX_COMPLEX 1
4300| #define HAVE_ANY_INT64_T_ALIGNMENT 1
4301| #define HAVE_ANY_INT32_T_ALIGNMENT 1
4302| #define SIZEOF_MPIR_BSEND_DATA_T 56
4303| #define HAVE_GCC_AND_PENTIUM_ASM 1
4304| #define USE_ATOMIC_UPDATES /**/
4305| #define HAVE_STDLIB_H 1
4306| #define HAVE_STDARG_H 1
4307| #define HAVE_SYS_TYPES_H 1
4308| #define HAVE_STRING_H 1
4309| #define HAVE_INTTYPES_H 1
4310| #define HAVE_LIMITS_H 1
4311| #define HAVE_STDDEF_H 1
4312| #define HAVE_ERRNO_H 1
4313| #define HAVE_SYS_SOCKET_H 1
4314| #define HAVE_SYS_TIME_H 1
4315| #define HAVE_UNISTD_H 1
4316| #define HAVE_ASSERT_H 1
4317| #define HAVE_SYS_PARAM_H 1
4318| #define HAVE_SYS_UIO_H 1
4319| #define HAVE_SETITIMER 1
4320| #define HAVE_ALARM 1
4321| #define HAVE_VSNPRINTF 1
4322| #define HAVE_VSPRINTF 1
4323| #define HAVE_STRERROR 1
4324| #define HAVE_STRNCASECMP 1
4325| #define HAVE_SNPRINTF 1
4326| #define HAVE_VA_COPY 1
4327| #define HAVE_ALLOCA 1
4328| #define HAVE_STRDUP 1
4329| #define HAVE_MKSTEMP 1
4330| #define HAVE_FDOPEN 1
4331| #define NEEDS_FDOPEN_DECL 1
4332| #define HAVE_PUTENV 1
4333| /* end confdefs.h.  */
4334| #include <stdlib.h>
4335| int putenv(double, int, double, const char *);
4336| int
4337| main ()
4338| {
4339| int a=putenv(1.0,27,1.0,"foo");
4340|   ;
4341|   return 0;
4342| }
4343configure:34087: result: no
4344configure:34133: checking for clock_gettime
4345configure:34189: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
4346configure:34196: $? = 0
4347configure:34218: result: yes
4348configure:34133: checking for clock_getres
4349configure:34189: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
4350configure:34196: $? = 0
4351configure:34218: result: yes
4352configure:34133: checking for gethrtime
4353configure:34189: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
4354/var/tmp//ccTqeBci.o(.text+0x12): In function `main':
4355: undefined reference to `gethrtime'
4356configure:34196: $? = 1
4357configure: failed program was:
4358| /* confdefs.h.  */
4359| #define PACKAGE_NAME ""
4360| #define PACKAGE_TARNAME ""
4361| #define PACKAGE_VERSION ""
4362| #define PACKAGE_STRING ""
4363| #define PACKAGE_BUGREPORT ""
4364| #define USE_SMP_COLLECTIVES 1
4365| #define USE_PIPE_COLLECTIVES 1
4366| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
4367| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
4368| #define USE_LOGGING MPID_LOGGING_NONE
4369| #define HAVE_RUNTIME_THREADCHECK 1
4370| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
4371| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
4372| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
4373| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
4374| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
4375| #define HAVE_ROMIO 1
4376| #define HAVE__FUNC__ /**/
4377| #define HAVE__FUNCTION__ /**/
4378| #define HAVE_PRAGMA_WEAK 1
4379| #define USE_WEAK_SYMBOLS 1
4380| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
4381| #define HAVE_CXX_EXCEPTIONS /**/
4382| #define HAVE_NAMESPACES /**/
4383| #define HAVE_NAMESPACE_STD /**/
4384| #define HAVE_CXX_BINDING 1
4385| #define HAVE_NAMEPUB_SERVICE 1
4386| #define restrict __restrict
4387| #define HAVE_GCC_ATTRIBUTE 1
4388| #define WORDS_LITTLEENDIAN 1
4389| #define HAVE_LONG_DOUBLE 1
4390| #define HAVE_LONG_LONG_INT 1
4391| #define HAVE_MAX_INTEGER_ALIGNMENT 4
4392| #define HAVE_MAX_STRUCT_ALIGNMENT 4
4393| #define HAVE_MAX_FP_ALIGNMENT 4
4394| #define SIZEOF_CHAR 1
4395| #define SIZEOF_UNSIGNED_CHAR 1
4396| #define SIZEOF_SHORT 2
4397| #define SIZEOF_UNSIGNED_SHORT 2
4398| #define SIZEOF_INT 4
4399| #define SIZEOF_UNSIGNED_INT 4
4400| #define SIZEOF_LONG 4
4401| #define SIZEOF_UNSIGNED_LONG 4
4402| #define SIZEOF_LONG_LONG 8
4403| #define SIZEOF_UNSIGNED_LONG_LONG 8
4404| #define SIZEOF_FLOAT 4
4405| #define SIZEOF_DOUBLE 8
4406| #define SIZEOF_LONG_DOUBLE 12
4407| #define SIZEOF_WCHAR_T 0
4408| #define HAVE_STDDEF_H 1
4409| #define SIZEOF_VOID_P 4
4410| #define HAVE_INTTYPES_H 1
4411| #define HAVE_STDINT_H 1
4412| #define HAVE_INT8_T 1
4413| #define HAVE_INT16_T 1
4414| #define HAVE_INT32_T 1
4415| #define HAVE_INT64_T 1
4416| #define HAVE_UINT8_T 1
4417| #define HAVE_UINT16_T 1
4418| #define HAVE_UINT32_T 1
4419| #define HAVE_UINT64_T 1
4420| #define MPIR_REAL4_CTYPE float
4421| #define MPIR_REAL8_CTYPE double
4422| #define MPIR_INTEGER1_CTYPE char
4423| #define MPIR_INTEGER2_CTYPE short
4424| #define MPIR_INTEGER4_CTYPE int
4425| #define MPIR_INTEGER8_CTYPE long long
4426| #define SIZEOF_BOOL 1
4427| #define SIZEOF_COMPLEX 8
4428| #define SIZEOF_DOUBLECOMPLEX 16
4429| #define SIZEOF_LONGDOUBLECOMPLEX 24
4430| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
4431| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
4432| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
4433| #define HAVE_CXX_COMPLEX 1
4434| #define HAVE_ANY_INT64_T_ALIGNMENT 1
4435| #define HAVE_ANY_INT32_T_ALIGNMENT 1
4436| #define SIZEOF_MPIR_BSEND_DATA_T 56
4437| #define HAVE_GCC_AND_PENTIUM_ASM 1
4438| #define USE_ATOMIC_UPDATES /**/
4439| #define HAVE_STDLIB_H 1
4440| #define HAVE_STDARG_H 1
4441| #define HAVE_SYS_TYPES_H 1
4442| #define HAVE_STRING_H 1
4443| #define HAVE_INTTYPES_H 1
4444| #define HAVE_LIMITS_H 1
4445| #define HAVE_STDDEF_H 1
4446| #define HAVE_ERRNO_H 1
4447| #define HAVE_SYS_SOCKET_H 1
4448| #define HAVE_SYS_TIME_H 1
4449| #define HAVE_UNISTD_H 1
4450| #define HAVE_ASSERT_H 1
4451| #define HAVE_SYS_PARAM_H 1
4452| #define HAVE_SYS_UIO_H 1
4453| #define HAVE_SETITIMER 1
4454| #define HAVE_ALARM 1
4455| #define HAVE_VSNPRINTF 1
4456| #define HAVE_VSPRINTF 1
4457| #define HAVE_STRERROR 1
4458| #define HAVE_STRNCASECMP 1
4459| #define HAVE_SNPRINTF 1
4460| #define HAVE_VA_COPY 1
4461| #define HAVE_ALLOCA 1
4462| #define HAVE_STRDUP 1
4463| #define HAVE_MKSTEMP 1
4464| #define HAVE_FDOPEN 1
4465| #define NEEDS_FDOPEN_DECL 1
4466| #define HAVE_PUTENV 1
4467| #define HAVE_CLOCK_GETTIME 1
4468| #define HAVE_CLOCK_GETRES 1
4469| /* end confdefs.h.  */
4470| /* Define gethrtime to an innocuous variant, in case <limits.h> declares gethrtime.
4471|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4472| #define gethrtime innocuous_gethrtime
4473|
4474| /* System header to define __stub macros and hopefully few prototypes,
4475|     which can conflict with char gethrtime (); below.
4476|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4477|     <limits.h> exists even on freestanding compilers.  */
4478|
4479| #ifdef __STDC__
4480| # include <limits.h>
4481| #else
4482| # include <assert.h>
4483| #endif
4484|
4485| #undef gethrtime
4486|
4487| /* Override any GCC internal prototype to avoid an error.
4488|    Use char because int might match the return type of a GCC
4489|    builtin and then its argument prototype would still apply.  */
4490| #ifdef __cplusplus
4491| extern "C"
4492| #endif
4493| char gethrtime ();
4494| /* The GNU C library defines this for functions which it implements
4495|     to always fail with ENOSYS.  Some functions are actually named
4496|     something starting with __ and the normal name is an alias.  */
4497| #if defined __stub_gethrtime || defined __stub___gethrtime
4498| choke me
4499| #endif
4500|
4501| int
4502| main ()
4503| {
4504| return gethrtime ();
4505|   ;
4506|   return 0;
4507| }
4508configure:34218: result: no
4509configure:34133: checking for gettimeofday
4510configure:34189: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src  conftest.c  >&5
4511configure:34196: $? = 0
4512configure:34218: result: yes
4513configure:34414: checking for clock_gettime
4514configure:34497: result: yes
4515configure:34599: checking for clock_getres
4516configure:34682: result: yes
4517configure:34698: checking whether struct timespec is defined in time.h
4518configure:34727: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
4519configure:34734: $? = 0
4520configure:34750: result: yes
4521configure:34823: checking for CLOCK_REALTIME defined in time.h
4522configure:34852: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src conftest.c >&5
4523configure:34859: $? = 0
4524configure:34874: result: yes
4525SPARC V9 inline spin locks supported...no
4526void MPIDU_lock_acquire(int * lock);
4527.inline lock_acquire, 4
4528 1:
4529    set 1, %o1
4530    cas [%o0], %g0, %o1
4531    tst %o1
4532    bne 1b
4533    nop
4534    membar #LoadLoad | #LoadStore
4535.end
4536void MPIDU_lock_release(int * lock);
4537.inline lock_release, 4
4538    membar #StoreStore | #LoadStore
4539    clr [%o0]
4540.end
4541int main(int argc, char ** argv)
4542{
4543    int lock = 0;
4544    MPIDU_lock_acquire(&lock);
4545    MPIDU_lock_release(&lock);
4546    return 0;
4547}
4548/usr/bin/ld:lconftest.il: file format not recognized; treating as linker script
4549/usr/bin/ld:lconftest.il:1: syntax error
4550SPARC V8 inline spin locks supported...no
4551void MPIDU_lock_acquire(int * lock);
4552.inline lock_acquire, 4
4553 1:
4554    ldstub [%o0], %o1
4555    cmp %o1, %g0
4556    bne 1b
4557    nop
4558.end
4559void MPIDU_lock_release(int * lock);
4560.inline lock_release, 4
4561    stbar
4562    clrb [%o0]
4563.end
4564int main(int argc, char ** argv)
4565{
4566    int lock = 0;
4567    MPIDU_lock_acquire(&lock);
4568    MPIDU_lock_release(&lock);
4569    return 0;
4570}
4571/usr/bin/ld:lconftest.il: file format not recognized; treating as linker script
4572/usr/bin/ld:lconftest.il:1: syntax error
4573configure:35863: checking pthread.h usability
4574configure:35880: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS conftest.c >&5
4575configure:35887: $? = 0
4576configure:35901: result: yes
4577configure:35905: checking pthread.h presence
4578configure:35920: gcc -E  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS conftest.c
4579configure:35927: $? = 0
4580configure:35941: result: yes
4581configure:35969: checking for pthread.h
4582configure:35978: result: yes
4583configure:35996: checking for pthread_yield
4584configure:36052: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS  conftest.c  >&5
4585/var/tmp//ccUMJwPh.o(.text+0x12): In function `main':
4586: undefined reference to `pthread_yield'
4587configure:36059: $? = 1
4588configure: failed program was:
4589| /* confdefs.h.  */
4590| #define PACKAGE_NAME ""
4591| #define PACKAGE_TARNAME ""
4592| #define PACKAGE_VERSION ""
4593| #define PACKAGE_STRING ""
4594| #define PACKAGE_BUGREPORT ""
4595| #define USE_SMP_COLLECTIVES 1
4596| #define USE_PIPE_COLLECTIVES 1
4597| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
4598| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
4599| #define USE_LOGGING MPID_LOGGING_NONE
4600| #define HAVE_RUNTIME_THREADCHECK 1
4601| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
4602| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
4603| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
4604| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
4605| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
4606| #define HAVE_ROMIO 1
4607| #define HAVE__FUNC__ /**/
4608| #define HAVE__FUNCTION__ /**/
4609| #define HAVE_PRAGMA_WEAK 1
4610| #define USE_WEAK_SYMBOLS 1
4611| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
4612| #define HAVE_CXX_EXCEPTIONS /**/
4613| #define HAVE_NAMESPACES /**/
4614| #define HAVE_NAMESPACE_STD /**/
4615| #define HAVE_CXX_BINDING 1
4616| #define HAVE_NAMEPUB_SERVICE 1
4617| #define restrict __restrict
4618| #define HAVE_GCC_ATTRIBUTE 1
4619| #define WORDS_LITTLEENDIAN 1
4620| #define HAVE_LONG_DOUBLE 1
4621| #define HAVE_LONG_LONG_INT 1
4622| #define HAVE_MAX_INTEGER_ALIGNMENT 4
4623| #define HAVE_MAX_STRUCT_ALIGNMENT 4
4624| #define HAVE_MAX_FP_ALIGNMENT 4
4625| #define SIZEOF_CHAR 1
4626| #define SIZEOF_UNSIGNED_CHAR 1
4627| #define SIZEOF_SHORT 2
4628| #define SIZEOF_UNSIGNED_SHORT 2
4629| #define SIZEOF_INT 4
4630| #define SIZEOF_UNSIGNED_INT 4
4631| #define SIZEOF_LONG 4
4632| #define SIZEOF_UNSIGNED_LONG 4
4633| #define SIZEOF_LONG_LONG 8
4634| #define SIZEOF_UNSIGNED_LONG_LONG 8
4635| #define SIZEOF_FLOAT 4
4636| #define SIZEOF_DOUBLE 8
4637| #define SIZEOF_LONG_DOUBLE 12
4638| #define SIZEOF_WCHAR_T 0
4639| #define HAVE_STDDEF_H 1
4640| #define SIZEOF_VOID_P 4
4641| #define HAVE_INTTYPES_H 1
4642| #define HAVE_STDINT_H 1
4643| #define HAVE_INT8_T 1
4644| #define HAVE_INT16_T 1
4645| #define HAVE_INT32_T 1
4646| #define HAVE_INT64_T 1
4647| #define HAVE_UINT8_T 1
4648| #define HAVE_UINT16_T 1
4649| #define HAVE_UINT32_T 1
4650| #define HAVE_UINT64_T 1
4651| #define MPIR_REAL4_CTYPE float
4652| #define MPIR_REAL8_CTYPE double
4653| #define MPIR_INTEGER1_CTYPE char
4654| #define MPIR_INTEGER2_CTYPE short
4655| #define MPIR_INTEGER4_CTYPE int
4656| #define MPIR_INTEGER8_CTYPE long long
4657| #define SIZEOF_BOOL 1
4658| #define SIZEOF_COMPLEX 8
4659| #define SIZEOF_DOUBLECOMPLEX 16
4660| #define SIZEOF_LONGDOUBLECOMPLEX 24
4661| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
4662| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
4663| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
4664| #define HAVE_CXX_COMPLEX 1
4665| #define HAVE_ANY_INT64_T_ALIGNMENT 1
4666| #define HAVE_ANY_INT32_T_ALIGNMENT 1
4667| #define SIZEOF_MPIR_BSEND_DATA_T 56
4668| #define HAVE_GCC_AND_PENTIUM_ASM 1
4669| #define USE_ATOMIC_UPDATES /**/
4670| #define HAVE_STDLIB_H 1
4671| #define HAVE_STDARG_H 1
4672| #define HAVE_SYS_TYPES_H 1
4673| #define HAVE_STRING_H 1
4674| #define HAVE_INTTYPES_H 1
4675| #define HAVE_LIMITS_H 1
4676| #define HAVE_STDDEF_H 1
4677| #define HAVE_ERRNO_H 1
4678| #define HAVE_SYS_SOCKET_H 1
4679| #define HAVE_SYS_TIME_H 1
4680| #define HAVE_UNISTD_H 1
4681| #define HAVE_ASSERT_H 1
4682| #define HAVE_SYS_PARAM_H 1
4683| #define HAVE_SYS_UIO_H 1
4684| #define HAVE_SETITIMER 1
4685| #define HAVE_ALARM 1
4686| #define HAVE_VSNPRINTF 1
4687| #define HAVE_VSPRINTF 1
4688| #define HAVE_STRERROR 1
4689| #define HAVE_STRNCASECMP 1
4690| #define HAVE_SNPRINTF 1
4691| #define HAVE_VA_COPY 1
4692| #define HAVE_ALLOCA 1
4693| #define HAVE_STRDUP 1
4694| #define HAVE_MKSTEMP 1
4695| #define HAVE_FDOPEN 1
4696| #define NEEDS_FDOPEN_DECL 1
4697| #define HAVE_PUTENV 1
4698| #define HAVE_CLOCK_GETTIME 1
4699| #define HAVE_CLOCK_GETRES 1
4700| #define HAVE_GETTIMEOFDAY 1
4701| #define SIZEOF_INT_IS_AINT 1
4702| #define MPIR_Pint int
4703| #define MPIR_Upint unsigned int
4704| #define MPIU_SIZE_T unsigned int
4705| #define HAVE_PTHREAD_H 1
4706| /* end confdefs.h.  */
4707| /* Define pthread_yield to an innocuous variant, in case <limits.h> declares pthread_yield.
4708|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4709| #define pthread_yield innocuous_pthread_yield
4710|
4711| /* System header to define __stub macros and hopefully few prototypes,
4712|     which can conflict with char pthread_yield (); below.
4713|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4714|     <limits.h> exists even on freestanding compilers.  */
4715|
4716| #ifdef __STDC__
4717| # include <limits.h>
4718| #else
4719| # include <assert.h>
4720| #endif
4721|
4722| #undef pthread_yield
4723|
4724| /* Override any GCC internal prototype to avoid an error.
4725|    Use char because int might match the return type of a GCC
4726|    builtin and then its argument prototype would still apply.  */
4727| #ifdef __cplusplus
4728| extern "C"
4729| #endif
4730| char pthread_yield ();
4731| /* The GNU C library defines this for functions which it implements
4732|     to always fail with ENOSYS.  Some functions are actually named
4733|     something starting with __ and the normal name is an alias.  */
4734| #if defined __stub_pthread_yield || defined __stub___pthread_yield
4735| choke me
4736| #endif
4737|
4738| int
4739| main ()
4740| {
4741| return pthread_yield ();
4742|   ;
4743|   return 0;
4744| }
4745configure:36081: result: no
4746configure:36094: checking for library containing pthread_key_create
4747configure:36135: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS  conftest.c  >&5
4748configure:36142: $? = 0
4749configure:36173: result: none required
4750configure:36192: checking whether pthread routines without explicit lib are broken
4751configure:36218: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS  conftest.c  >&5
4752configure:36222: $? = 0
4753configure:36228: ./conftest
4754configure:36232: $? = 0
4755configure:36248: result: no
4756configure:36330: checking for pthread_cleanup_push
4757configure:36386: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS  conftest.c  >&5
4758configure:36393: $? = 0
4759configure:36415: result: yes
4760configure:36495: checking whether pthread.h defines PTHREAD_MUTEX_RECURSIVE_NP
4761configure:36522: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS conftest.c >&5
4762conftest.c: In function 'main':
4763conftest.c:124: error: 'PTHREAD_MUTEX_RECURSIVE_NP' undeclared (first use in this function)
4764conftest.c:124: error: (Each undeclared identifier is reported only once
4765conftest.c:124: error: for each function it appears in.)
4766configure:36529: $? = 1
4767configure: failed program was:
4768| /* confdefs.h.  */
4769| #define PACKAGE_NAME ""
4770| #define PACKAGE_TARNAME ""
4771| #define PACKAGE_VERSION ""
4772| #define PACKAGE_STRING ""
4773| #define PACKAGE_BUGREPORT ""
4774| #define USE_SMP_COLLECTIVES 1
4775| #define USE_PIPE_COLLECTIVES 1
4776| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
4777| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
4778| #define USE_LOGGING MPID_LOGGING_NONE
4779| #define HAVE_RUNTIME_THREADCHECK 1
4780| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
4781| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
4782| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
4783| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
4784| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
4785| #define HAVE_ROMIO 1
4786| #define HAVE__FUNC__ /**/
4787| #define HAVE__FUNCTION__ /**/
4788| #define HAVE_PRAGMA_WEAK 1
4789| #define USE_WEAK_SYMBOLS 1
4790| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
4791| #define HAVE_CXX_EXCEPTIONS /**/
4792| #define HAVE_NAMESPACES /**/
4793| #define HAVE_NAMESPACE_STD /**/
4794| #define HAVE_CXX_BINDING 1
4795| #define HAVE_NAMEPUB_SERVICE 1
4796| #define restrict __restrict
4797| #define HAVE_GCC_ATTRIBUTE 1
4798| #define WORDS_LITTLEENDIAN 1
4799| #define HAVE_LONG_DOUBLE 1
4800| #define HAVE_LONG_LONG_INT 1
4801| #define HAVE_MAX_INTEGER_ALIGNMENT 4
4802| #define HAVE_MAX_STRUCT_ALIGNMENT 4
4803| #define HAVE_MAX_FP_ALIGNMENT 4
4804| #define SIZEOF_CHAR 1
4805| #define SIZEOF_UNSIGNED_CHAR 1
4806| #define SIZEOF_SHORT 2
4807| #define SIZEOF_UNSIGNED_SHORT 2
4808| #define SIZEOF_INT 4
4809| #define SIZEOF_UNSIGNED_INT 4
4810| #define SIZEOF_LONG 4
4811| #define SIZEOF_UNSIGNED_LONG 4
4812| #define SIZEOF_LONG_LONG 8
4813| #define SIZEOF_UNSIGNED_LONG_LONG 8
4814| #define SIZEOF_FLOAT 4
4815| #define SIZEOF_DOUBLE 8
4816| #define SIZEOF_LONG_DOUBLE 12
4817| #define SIZEOF_WCHAR_T 0
4818| #define HAVE_STDDEF_H 1
4819| #define SIZEOF_VOID_P 4
4820| #define HAVE_INTTYPES_H 1
4821| #define HAVE_STDINT_H 1
4822| #define HAVE_INT8_T 1
4823| #define HAVE_INT16_T 1
4824| #define HAVE_INT32_T 1
4825| #define HAVE_INT64_T 1
4826| #define HAVE_UINT8_T 1
4827| #define HAVE_UINT16_T 1
4828| #define HAVE_UINT32_T 1
4829| #define HAVE_UINT64_T 1
4830| #define MPIR_REAL4_CTYPE float
4831| #define MPIR_REAL8_CTYPE double
4832| #define MPIR_INTEGER1_CTYPE char
4833| #define MPIR_INTEGER2_CTYPE short
4834| #define MPIR_INTEGER4_CTYPE int
4835| #define MPIR_INTEGER8_CTYPE long long
4836| #define SIZEOF_BOOL 1
4837| #define SIZEOF_COMPLEX 8
4838| #define SIZEOF_DOUBLECOMPLEX 16
4839| #define SIZEOF_LONGDOUBLECOMPLEX 24
4840| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
4841| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
4842| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
4843| #define HAVE_CXX_COMPLEX 1
4844| #define HAVE_ANY_INT64_T_ALIGNMENT 1
4845| #define HAVE_ANY_INT32_T_ALIGNMENT 1
4846| #define SIZEOF_MPIR_BSEND_DATA_T 56
4847| #define HAVE_GCC_AND_PENTIUM_ASM 1
4848| #define USE_ATOMIC_UPDATES /**/
4849| #define HAVE_STDLIB_H 1
4850| #define HAVE_STDARG_H 1
4851| #define HAVE_SYS_TYPES_H 1
4852| #define HAVE_STRING_H 1
4853| #define HAVE_INTTYPES_H 1
4854| #define HAVE_LIMITS_H 1
4855| #define HAVE_STDDEF_H 1
4856| #define HAVE_ERRNO_H 1
4857| #define HAVE_SYS_SOCKET_H 1
4858| #define HAVE_SYS_TIME_H 1
4859| #define HAVE_UNISTD_H 1
4860| #define HAVE_ASSERT_H 1
4861| #define HAVE_SYS_PARAM_H 1
4862| #define HAVE_SYS_UIO_H 1
4863| #define HAVE_SETITIMER 1
4864| #define HAVE_ALARM 1
4865| #define HAVE_VSNPRINTF 1
4866| #define HAVE_VSPRINTF 1
4867| #define HAVE_STRERROR 1
4868| #define HAVE_STRNCASECMP 1
4869| #define HAVE_SNPRINTF 1
4870| #define HAVE_VA_COPY 1
4871| #define HAVE_ALLOCA 1
4872| #define HAVE_STRDUP 1
4873| #define HAVE_MKSTEMP 1
4874| #define HAVE_FDOPEN 1
4875| #define NEEDS_FDOPEN_DECL 1
4876| #define HAVE_PUTENV 1
4877| #define HAVE_CLOCK_GETTIME 1
4878| #define HAVE_CLOCK_GETRES 1
4879| #define HAVE_GETTIMEOFDAY 1
4880| #define SIZEOF_INT_IS_AINT 1
4881| #define MPIR_Pint int
4882| #define MPIR_Upint unsigned int
4883| #define MPIU_SIZE_T unsigned int
4884| #define HAVE_PTHREAD_H 1
4885| #define HAVE_PTHREAD_CLEANUP_PUSH 1
4886| /* end confdefs.h.  */
4887| #include <pthread.h>
4888| int
4889| main ()
4890| {
4891| int a=PTHREAD_MUTEX_RECURSIVE_NP;
4892|   ;
4893|   return 0;
4894| }
4895configure:36544: result: no
4896configure:36546: checking whether pthread.h defines PTHREAD_MUTEX_RECURSIVE
4897configure:36573: gcc -c  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS conftest.c >&5
4898configure:36580: $? = 0
4899configure:36595: result: yes
4900configure:36980: checking for sched_yield
4901configure:37036: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS  conftest.c  >&5
4902configure:37043: $? = 0
4903configure:37065: result: yes
4904configure:36980: checking for yield
4905configure:37036: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS  conftest.c  >&5
4906/var/tmp//ccytbNAr.o(.text+0x12): In function `main':
4907: undefined reference to `yield'
4908configure:37043: $? = 1
4909configure: failed program was:
4910| /* confdefs.h.  */
4911| #define PACKAGE_NAME ""
4912| #define PACKAGE_TARNAME ""
4913| #define PACKAGE_VERSION ""
4914| #define PACKAGE_STRING ""
4915| #define PACKAGE_BUGREPORT ""
4916| #define USE_SMP_COLLECTIVES 1
4917| #define USE_PIPE_COLLECTIVES 1
4918| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
4919| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
4920| #define USE_LOGGING MPID_LOGGING_NONE
4921| #define HAVE_RUNTIME_THREADCHECK 1
4922| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
4923| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
4924| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
4925| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
4926| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
4927| #define HAVE_ROMIO 1
4928| #define HAVE__FUNC__ /**/
4929| #define HAVE__FUNCTION__ /**/
4930| #define HAVE_PRAGMA_WEAK 1
4931| #define USE_WEAK_SYMBOLS 1
4932| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
4933| #define HAVE_CXX_EXCEPTIONS /**/
4934| #define HAVE_NAMESPACES /**/
4935| #define HAVE_NAMESPACE_STD /**/
4936| #define HAVE_CXX_BINDING 1
4937| #define HAVE_NAMEPUB_SERVICE 1
4938| #define restrict __restrict
4939| #define HAVE_GCC_ATTRIBUTE 1
4940| #define WORDS_LITTLEENDIAN 1
4941| #define HAVE_LONG_DOUBLE 1
4942| #define HAVE_LONG_LONG_INT 1
4943| #define HAVE_MAX_INTEGER_ALIGNMENT 4
4944| #define HAVE_MAX_STRUCT_ALIGNMENT 4
4945| #define HAVE_MAX_FP_ALIGNMENT 4
4946| #define SIZEOF_CHAR 1
4947| #define SIZEOF_UNSIGNED_CHAR 1
4948| #define SIZEOF_SHORT 2
4949| #define SIZEOF_UNSIGNED_SHORT 2
4950| #define SIZEOF_INT 4
4951| #define SIZEOF_UNSIGNED_INT 4
4952| #define SIZEOF_LONG 4
4953| #define SIZEOF_UNSIGNED_LONG 4
4954| #define SIZEOF_LONG_LONG 8
4955| #define SIZEOF_UNSIGNED_LONG_LONG 8
4956| #define SIZEOF_FLOAT 4
4957| #define SIZEOF_DOUBLE 8
4958| #define SIZEOF_LONG_DOUBLE 12
4959| #define SIZEOF_WCHAR_T 0
4960| #define HAVE_STDDEF_H 1
4961| #define SIZEOF_VOID_P 4
4962| #define HAVE_INTTYPES_H 1
4963| #define HAVE_STDINT_H 1
4964| #define HAVE_INT8_T 1
4965| #define HAVE_INT16_T 1
4966| #define HAVE_INT32_T 1
4967| #define HAVE_INT64_T 1
4968| #define HAVE_UINT8_T 1
4969| #define HAVE_UINT16_T 1
4970| #define HAVE_UINT32_T 1
4971| #define HAVE_UINT64_T 1
4972| #define MPIR_REAL4_CTYPE float
4973| #define MPIR_REAL8_CTYPE double
4974| #define MPIR_INTEGER1_CTYPE char
4975| #define MPIR_INTEGER2_CTYPE short
4976| #define MPIR_INTEGER4_CTYPE int
4977| #define MPIR_INTEGER8_CTYPE long long
4978| #define SIZEOF_BOOL 1
4979| #define SIZEOF_COMPLEX 8
4980| #define SIZEOF_DOUBLECOMPLEX 16
4981| #define SIZEOF_LONGDOUBLECOMPLEX 24
4982| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
4983| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
4984| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
4985| #define HAVE_CXX_COMPLEX 1
4986| #define HAVE_ANY_INT64_T_ALIGNMENT 1
4987| #define HAVE_ANY_INT32_T_ALIGNMENT 1
4988| #define SIZEOF_MPIR_BSEND_DATA_T 56
4989| #define HAVE_GCC_AND_PENTIUM_ASM 1
4990| #define USE_ATOMIC_UPDATES /**/
4991| #define HAVE_STDLIB_H 1
4992| #define HAVE_STDARG_H 1
4993| #define HAVE_SYS_TYPES_H 1
4994| #define HAVE_STRING_H 1
4995| #define HAVE_INTTYPES_H 1
4996| #define HAVE_LIMITS_H 1
4997| #define HAVE_STDDEF_H 1
4998| #define HAVE_ERRNO_H 1
4999| #define HAVE_SYS_SOCKET_H 1
5000| #define HAVE_SYS_TIME_H 1
5001| #define HAVE_UNISTD_H 1
5002| #define HAVE_ASSERT_H 1
5003| #define HAVE_SYS_PARAM_H 1
5004| #define HAVE_SYS_UIO_H 1
5005| #define HAVE_SETITIMER 1
5006| #define HAVE_ALARM 1
5007| #define HAVE_VSNPRINTF 1
5008| #define HAVE_VSPRINTF 1
5009| #define HAVE_STRERROR 1
5010| #define HAVE_STRNCASECMP 1
5011| #define HAVE_SNPRINTF 1
5012| #define HAVE_VA_COPY 1
5013| #define HAVE_ALLOCA 1
5014| #define HAVE_STRDUP 1
5015| #define HAVE_MKSTEMP 1
5016| #define HAVE_FDOPEN 1
5017| #define NEEDS_FDOPEN_DECL 1
5018| #define HAVE_PUTENV 1
5019| #define HAVE_CLOCK_GETTIME 1
5020| #define HAVE_CLOCK_GETRES 1
5021| #define HAVE_GETTIMEOFDAY 1
5022| #define SIZEOF_INT_IS_AINT 1
5023| #define MPIR_Pint int
5024| #define MPIR_Upint unsigned int
5025| #define MPIU_SIZE_T unsigned int
5026| #define HAVE_PTHREAD_H 1
5027| #define HAVE_PTHREAD_CLEANUP_PUSH 1
5028| #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
5029| #define HAVE_SCHED_YIELD 1
5030| /* end confdefs.h.  */
5031| /* Define yield to an innocuous variant, in case <limits.h> declares yield.
5032|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5033| #define yield innocuous_yield
5034|
5035| /* System header to define __stub macros and hopefully few prototypes,
5036|     which can conflict with char yield (); below.
5037|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5038|     <limits.h> exists even on freestanding compilers.  */
5039|
5040| #ifdef __STDC__
5041| # include <limits.h>
5042| #else
5043| # include <assert.h>
5044| #endif
5045|
5046| #undef yield
5047|
5048| /* Override any GCC internal prototype to avoid an error.
5049|    Use char because int might match the return type of a GCC
5050|    builtin and then its argument prototype would still apply.  */
5051| #ifdef __cplusplus
5052| extern "C"
5053| #endif
5054| char yield ();
5055| /* The GNU C library defines this for functions which it implements
5056|     to always fail with ENOSYS.  Some functions are actually named
5057|     something starting with __ and the normal name is an alias.  */
5058| #if defined __stub_yield || defined __stub___yield
5059| choke me
5060| #endif
5061|
5062| int
5063| main ()
5064| {
5065| return yield ();
5066|   ;
5067|   return 0;
5068| }
5069configure:37065: result: no
5070configure:36980: checking for usleep
5071configure:37036: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS  conftest.c  >&5
5072configure:37043: $? = 0
5073configure:37065: result: yes
5074configure:36980: checking for sleep
5075configure:37036: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS  conftest.c  >&5
5076configure:37043: $? = 0
5077configure:37065: result: yes
5078configure:36980: checking for select
5079configure:37036: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS  conftest.c  >&5
5080configure:37043: $? = 0
5081configure:37065: result: yes
5082configure:36980: checking for getpid
5083configure:37036: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS  conftest.c  >&5
5084configure:37043: $? = 0
5085configure:37065: result: yes
5086configure:37088: checking for sched_setaffinity
5087configure:37144: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS  conftest.c  >&5
5088/var/tmp//ccSOgtHi.o(.text+0x12): In function `main':
5089: undefined reference to `sched_setaffinity'
5090configure:37151: $? = 1
5091configure: failed program was:
5092| /* confdefs.h.  */
5093| #define PACKAGE_NAME ""
5094| #define PACKAGE_TARNAME ""
5095| #define PACKAGE_VERSION ""
5096| #define PACKAGE_STRING ""
5097| #define PACKAGE_BUGREPORT ""
5098| #define USE_SMP_COLLECTIVES 1
5099| #define USE_PIPE_COLLECTIVES 1
5100| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
5101| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
5102| #define USE_LOGGING MPID_LOGGING_NONE
5103| #define HAVE_RUNTIME_THREADCHECK 1
5104| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
5105| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
5106| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
5107| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
5108| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
5109| #define HAVE_ROMIO 1
5110| #define HAVE__FUNC__ /**/
5111| #define HAVE__FUNCTION__ /**/
5112| #define HAVE_PRAGMA_WEAK 1
5113| #define USE_WEAK_SYMBOLS 1
5114| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
5115| #define HAVE_CXX_EXCEPTIONS /**/
5116| #define HAVE_NAMESPACES /**/
5117| #define HAVE_NAMESPACE_STD /**/
5118| #define HAVE_CXX_BINDING 1
5119| #define HAVE_NAMEPUB_SERVICE 1
5120| #define restrict __restrict
5121| #define HAVE_GCC_ATTRIBUTE 1
5122| #define WORDS_LITTLEENDIAN 1
5123| #define HAVE_LONG_DOUBLE 1
5124| #define HAVE_LONG_LONG_INT 1
5125| #define HAVE_MAX_INTEGER_ALIGNMENT 4
5126| #define HAVE_MAX_STRUCT_ALIGNMENT 4
5127| #define HAVE_MAX_FP_ALIGNMENT 4
5128| #define SIZEOF_CHAR 1
5129| #define SIZEOF_UNSIGNED_CHAR 1
5130| #define SIZEOF_SHORT 2
5131| #define SIZEOF_UNSIGNED_SHORT 2
5132| #define SIZEOF_INT 4
5133| #define SIZEOF_UNSIGNED_INT 4
5134| #define SIZEOF_LONG 4
5135| #define SIZEOF_UNSIGNED_LONG 4
5136| #define SIZEOF_LONG_LONG 8
5137| #define SIZEOF_UNSIGNED_LONG_LONG 8
5138| #define SIZEOF_FLOAT 4
5139| #define SIZEOF_DOUBLE 8
5140| #define SIZEOF_LONG_DOUBLE 12
5141| #define SIZEOF_WCHAR_T 0
5142| #define HAVE_STDDEF_H 1
5143| #define SIZEOF_VOID_P 4
5144| #define HAVE_INTTYPES_H 1
5145| #define HAVE_STDINT_H 1
5146| #define HAVE_INT8_T 1
5147| #define HAVE_INT16_T 1
5148| #define HAVE_INT32_T 1
5149| #define HAVE_INT64_T 1
5150| #define HAVE_UINT8_T 1
5151| #define HAVE_UINT16_T 1
5152| #define HAVE_UINT32_T 1
5153| #define HAVE_UINT64_T 1
5154| #define MPIR_REAL4_CTYPE float
5155| #define MPIR_REAL8_CTYPE double
5156| #define MPIR_INTEGER1_CTYPE char
5157| #define MPIR_INTEGER2_CTYPE short
5158| #define MPIR_INTEGER4_CTYPE int
5159| #define MPIR_INTEGER8_CTYPE long long
5160| #define SIZEOF_BOOL 1
5161| #define SIZEOF_COMPLEX 8
5162| #define SIZEOF_DOUBLECOMPLEX 16
5163| #define SIZEOF_LONGDOUBLECOMPLEX 24
5164| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
5165| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
5166| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
5167| #define HAVE_CXX_COMPLEX 1
5168| #define HAVE_ANY_INT64_T_ALIGNMENT 1
5169| #define HAVE_ANY_INT32_T_ALIGNMENT 1
5170| #define SIZEOF_MPIR_BSEND_DATA_T 56
5171| #define HAVE_GCC_AND_PENTIUM_ASM 1
5172| #define USE_ATOMIC_UPDATES /**/
5173| #define HAVE_STDLIB_H 1
5174| #define HAVE_STDARG_H 1
5175| #define HAVE_SYS_TYPES_H 1
5176| #define HAVE_STRING_H 1
5177| #define HAVE_INTTYPES_H 1
5178| #define HAVE_LIMITS_H 1
5179| #define HAVE_STDDEF_H 1
5180| #define HAVE_ERRNO_H 1
5181| #define HAVE_SYS_SOCKET_H 1
5182| #define HAVE_SYS_TIME_H 1
5183| #define HAVE_UNISTD_H 1
5184| #define HAVE_ASSERT_H 1
5185| #define HAVE_SYS_PARAM_H 1
5186| #define HAVE_SYS_UIO_H 1
5187| #define HAVE_SETITIMER 1
5188| #define HAVE_ALARM 1
5189| #define HAVE_VSNPRINTF 1
5190| #define HAVE_VSPRINTF 1
5191| #define HAVE_STRERROR 1
5192| #define HAVE_STRNCASECMP 1
5193| #define HAVE_SNPRINTF 1
5194| #define HAVE_VA_COPY 1
5195| #define HAVE_ALLOCA 1
5196| #define HAVE_STRDUP 1
5197| #define HAVE_MKSTEMP 1
5198| #define HAVE_FDOPEN 1
5199| #define NEEDS_FDOPEN_DECL 1
5200| #define HAVE_PUTENV 1
5201| #define HAVE_CLOCK_GETTIME 1
5202| #define HAVE_CLOCK_GETRES 1
5203| #define HAVE_GETTIMEOFDAY 1
5204| #define SIZEOF_INT_IS_AINT 1
5205| #define MPIR_Pint int
5206| #define MPIR_Upint unsigned int
5207| #define MPIU_SIZE_T unsigned int
5208| #define HAVE_PTHREAD_H 1
5209| #define HAVE_PTHREAD_CLEANUP_PUSH 1
5210| #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
5211| #define HAVE_SCHED_YIELD 1
5212| #define HAVE_USLEEP 1
5213| #define HAVE_SLEEP 1
5214| #define HAVE_SELECT 1
5215| #define HAVE_GETPID 1
5216| /* end confdefs.h.  */
5217| /* Define sched_setaffinity to an innocuous variant, in case <limits.h> declares sched_setaffinity.
5218|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5219| #define sched_setaffinity innocuous_sched_setaffinity
5220|
5221| /* System header to define __stub macros and hopefully few prototypes,
5222|     which can conflict with char sched_setaffinity (); below.
5223|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5224|     <limits.h> exists even on freestanding compilers.  */
5225|
5226| #ifdef __STDC__
5227| # include <limits.h>
5228| #else
5229| # include <assert.h>
5230| #endif
5231|
5232| #undef sched_setaffinity
5233|
5234| /* Override any GCC internal prototype to avoid an error.
5235|    Use char because int might match the return type of a GCC
5236|    builtin and then its argument prototype would still apply.  */
5237| #ifdef __cplusplus
5238| extern "C"
5239| #endif
5240| char sched_setaffinity ();
5241| /* The GNU C library defines this for functions which it implements
5242|     to always fail with ENOSYS.  Some functions are actually named
5243|     something starting with __ and the normal name is an alias.  */
5244| #if defined __stub_sched_setaffinity || defined __stub___sched_setaffinity
5245| choke me
5246| #endif
5247|
5248| int
5249| main ()
5250| {
5251| return sched_setaffinity ();
5252|   ;
5253|   return 0;
5254| }
5255configure:37173: result: no
5256configure:37088: checking for sched_getaffinity
5257configure:37144: gcc -o conftest  -O2  -I/home/tim/libraries/mpich2-1.1/src/openpa/src -I/tmp/tim/mpich2/src/openpa/src -DUSE_PROCESS_LOCKS  conftest.c  >&5
5258/var/tmp//ccQ7eEJs.o(.text+0x12): In function `main':
5259: undefined reference to `sched_getaffinity'
5260configure:37151: $? = 1
5261configure: failed program was:
5262| /* confdefs.h.  */
5263| #define PACKAGE_NAME ""
5264| #define PACKAGE_TARNAME ""
5265| #define PACKAGE_VERSION ""
5266| #define PACKAGE_STRING ""
5267| #define PACKAGE_BUGREPORT ""
5268| #define USE_SMP_COLLECTIVES 1
5269| #define USE_PIPE_COLLECTIVES 1
5270| #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
5271| #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
5272| #define USE_LOGGING MPID_LOGGING_NONE
5273| #define HAVE_RUNTIME_THREADCHECK 1
5274| #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
5275| #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
5276| #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
5277| #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
5278| #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
5279| #define HAVE_ROMIO 1
5280| #define HAVE__FUNC__ /**/
5281| #define HAVE__FUNCTION__ /**/
5282| #define HAVE_PRAGMA_WEAK 1
5283| #define USE_WEAK_SYMBOLS 1
5284| #define HAVE_MULTIPLE_PRAGMA_WEAK 1
5285| #define HAVE_CXX_EXCEPTIONS /**/
5286| #define HAVE_NAMESPACES /**/
5287| #define HAVE_NAMESPACE_STD /**/
5288| #define HAVE_CXX_BINDING 1
5289| #define HAVE_NAMEPUB_SERVICE 1
5290| #define restrict __restrict
5291| #define HAVE_GCC_ATTRIBUTE 1
5292| #define WORDS_LITTLEENDIAN 1
5293| #define HAVE_LONG_DOUBLE 1
5294| #define HAVE_LONG_LONG_INT 1
5295| #define HAVE_MAX_INTEGER_ALIGNMENT 4
5296| #define HAVE_MAX_STRUCT_ALIGNMENT 4
5297| #define HAVE_MAX_FP_ALIGNMENT 4
5298| #define SIZEOF_CHAR 1
5299| #define SIZEOF_UNSIGNED_CHAR 1
5300| #define SIZEOF_SHORT 2
5301| #define SIZEOF_UNSIGNED_SHORT 2
5302| #define SIZEOF_INT 4
5303| #define SIZEOF_UNSIGNED_INT 4
5304| #define SIZEOF_LONG 4
5305| #define SIZEOF_UNSIGNED_LONG 4
5306| #define SIZEOF_LONG_LONG 8
5307| #define SIZEOF_UNSIGNED_LONG_LONG 8
5308| #define SIZEOF_FLOAT 4
5309| #define SIZEOF_DOUBLE 8
5310| #define SIZEOF_LONG_DOUBLE 12
5311| #define SIZEOF_WCHAR_T 0
5312| #define HAVE_STDDEF_H 1
5313| #define SIZEOF_VOID_P 4
5314| #define HAVE_INTTYPES_H 1
5315| #define HAVE_STDINT_H 1
5316| #define HAVE_INT8_T 1
5317| #define HAVE_INT16_T 1
5318| #define HAVE_INT32_T 1
5319| #define HAVE_INT64_T 1
5320| #define HAVE_UINT8_T 1
5321| #define HAVE_UINT16_T 1
5322| #define HAVE_UINT32_T 1
5323| #define HAVE_UINT64_T 1
5324| #define MPIR_REAL4_CTYPE float
5325| #define MPIR_REAL8_CTYPE double
5326| #define MPIR_INTEGER1_CTYPE char
5327| #define MPIR_INTEGER2_CTYPE short
5328| #define MPIR_INTEGER4_CTYPE int
5329| #define MPIR_INTEGER8_CTYPE long long
5330| #define SIZEOF_BOOL 1
5331| #define SIZEOF_COMPLEX 8
5332| #define SIZEOF_DOUBLECOMPLEX 16
5333| #define SIZEOF_LONGDOUBLECOMPLEX 24
5334| #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
5335| #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
5336| #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836
5337| #define HAVE_CXX_COMPLEX 1
5338| #define HAVE_ANY_INT64_T_ALIGNMENT 1
5339| #define HAVE_ANY_INT32_T_ALIGNMENT 1
5340| #define SIZEOF_MPIR_BSEND_DATA_T 56
5341| #define HAVE_GCC_AND_PENTIUM_ASM 1
5342| #define USE_ATOMIC_UPDATES /**/
5343| #define HAVE_STDLIB_H 1
5344| #define HAVE_STDARG_H 1
5345| #define HAVE_SYS_TYPES_H 1
5346| #define HAVE_STRING_H 1
5347| #define HAVE_INTTYPES_H 1
5348| #define HAVE_LIMITS_H 1
5349| #define HAVE_STDDEF_H 1
5350| #define HAVE_ERRNO_H 1
5351| #define HAVE_SYS_SOCKET_H 1
5352| #define HAVE_SYS_TIME_H 1
5353| #define HAVE_UNISTD_H 1
5354| #define HAVE_ASSERT_H 1
5355| #define HAVE_SYS_PARAM_H 1
5356| #define HAVE_SYS_UIO_H 1
5357| #define HAVE_SETITIMER 1
5358| #define HAVE_ALARM 1
5359| #define HAVE_VSNPRINTF 1
5360| #define HAVE_VSPRINTF 1
5361| #define HAVE_STRERROR 1
5362| #define HAVE_STRNCASECMP 1
5363| #define HAVE_SNPRINTF 1<