This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.63. Invocation command line was $ ./configure CC=gcc CXX=g++ --disable-f77 --disable-fc --prefix=/MPICH/mpich2-install/ ## --------- ## ## Platform. ## ## --------- ## hostname = zn-dv-133 uname -m = i86pc uname -r = 5.10 uname -s = SunOS uname -v = Generic_142910-17 /usr/bin/uname -p = i386 /bin/uname -X = System = SunOS Node = zn-dv-133 Release = 5.10 KernelID = Generic_142910-17 Machine = i86pc BusType = Serial = Users = OEM# = 0 Origin# = 1 NumCPU = 1 /bin/arch = i86pc /usr/bin/arch -k = i86pc /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/local/mysql/lib PATH: /usr/local/mysql/include PATH: /usr/local/mysql PATH: /usr/local/ssl/lib PATH: /usr/local/ssl/include PATH: /usr/local/ssl PATH: /usr/local/bin/ PATH: /opt/SUNWspro/bin PATH: /usr/sbin PATH: /usr/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:3182: checking for C compiler version configure:3190: gcc --version >&5 gcc (GCC) 3.4.6 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:3194: $? = 0 configure:3201: gcc -v >&5 Reading specs from /usr/local/lib/gcc/i386-pc-solaris2.10/3.4.6/specs Configured with: ../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --enable-shared --enable-languages=c,c++,f77 Thread model: posix gcc version 3.4.6 configure:3205: $? = 0 configure:3212: gcc -V >&5 gcc: `-V' option must have argument configure:3216: $? = 1 configure:3239: checking for C compiler default output file name configure:3261: gcc conftest.c >&5 configure:3265: $? = 0 configure:3303: result: a.out configure:3322: checking whether the C compiler works configure:3332: ./a.out configure:3336: $? = 0 configure:3355: result: yes configure:3362: checking whether we are cross compiling configure:3364: result: no configure:3367: checking for suffix of executables configure:3374: gcc -o conftest conftest.c >&5 configure:3378: $? = 0 configure:3404: result: configure:3410: checking for suffix of object files configure:3436: gcc -c conftest.c >&5 configure:3440: $? = 0 configure:3465: result: o configure:3469: checking whether we are using the GNU C compiler configure:3498: gcc -c conftest.c >&5 configure:3505: $? = 0 configure:3522: result: yes configure:3531: checking whether gcc accepts -g configure:3561: gcc -c -g conftest.c >&5 configure:3568: $? = 0 configure:3669: result: yes configure:3686: checking for gcc option to accept ISO C89 configure:3760: gcc -c conftest.c >&5 configure:3767: $? = 0 configure:3790: result: none needed configure:3826: checking how to run the C preprocessor configure:3866: gcc -E conftest.c configure:3873: $? = 0 configure:3904: gcc -E conftest.c conftest.c:9:28: ac_nonexistent.h: No such file or directory configure:3911: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | /* end confdefs.h. */ | #include configure:3944: result: gcc -E configure:3973: gcc -E conftest.c configure:3980: $? = 0 configure:4011: gcc -E conftest.c conftest.c:9:28: ac_nonexistent.h: No such file or directory configure:4018: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | /* end confdefs.h. */ | #include configure:4080: checking build system type configure:4098: result: i386-pc-solaris2.10 configure:4120: checking host system type configure:4135: result: i386-pc-solaris2.10 configure:4172: checking for grep that handles long lines and -e configure:4232: result: /usr/xpg4/bin/grep configure:4237: checking for fgrep configure:4301: result: /usr/xpg4/bin/grep -F configure:6845: ===== configuring src/mpl ===== configure:6952: executing: /MPICH/Source/mpich2-1.4.1p1/src/mpl/configure 'CC=gcc' 'CXX=g++' '--disable-f77' '--disable-fc' '--prefix=/MPICH/mpich2-install/' --disable-option-checking configure:6971: ===== done with src/mpl configure ===== WRAPPER_LIBS(='') does not contain '-lmpl', prepending CPPFLAGS(='') does not contain '-I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include', appending CPPFLAGS(=' -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include') does not contain '-I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include', appending LIBS(=' ') does not contain '-lopa', prepending configure:7069: gcc -o conftest -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include conftest.c -lopa >&5 conftest.c:12:28: opa_primitives.h: No such file or directory conftest.c: In function `main': conftest.c:18: error: `OPA_int_t' undeclared (first use in this function) conftest.c:18: error: (Each undeclared identifier is reported only once conftest.c:18: error: for each function it appears in.) conftest.c:18: error: syntax error before "i" conftest.c:19: error: `i' undeclared (first use in this function) configure:7076: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | /* end confdefs.h. */ | #include "opa_primitives.h" | | int | main () | { | | OPA_int_t i; | OPA_store_int(i,10); | OPA_fetch_and_incr_int(&i,5); | | ; | return 0; | } CPPFLAGS(=' -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include') does not contain '-I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src', appending CPPFLAGS(=' -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src') does not contain '-I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src', appending configure:7150: ===== configuring src/openpa ===== configure:7257: executing: /MPICH/Source/mpich2-1.4.1p1/src/openpa/configure --with-atomic-primitives=auto_allow_emulation 'CC=gcc' 'CXX=g++' '--disable-f77' '--disable-fc' '--prefix=/MPICH/mpich2-install/' --disable-option-checking configure:7276: ===== done with src/openpa configure ===== WRAPPER_LIBS(='-lmpl ') does not contain '-lopa', prepending configure:8062: checking whether the compiler defines __func__ configure:8099: gcc -o conftest -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:8103: $? = 0 configure:8109: ./conftest configure:8113: $? = 0 configure:8186: result: yes configure:8197: checking whether the compiler defines __FUNC__ configure:8234: gcc -o conftest -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c: In function `foo': conftest.c:25: error: `__FUNC__' undeclared (first use in this function) conftest.c:25: error: (Each undeclared identifier is reported only once conftest.c:25: error: for each function it appears in.) configure:8238: $? = 1 configure: program exited with status 1 configure: failed program was: | | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | /* end confdefs.h. */ | | #include | int foo(void); | int foo(void) | { | return (strcmp(__FUNC__, "foo") == 0); | } | int main(int argc, char ** argv) | { | return (foo() ? 0 : 1); | } | | configure:8321: result: no configure:8332: checking whether the compiler sets __FUNCTION__ configure:8369: gcc -o conftest -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:8373: $? = 0 configure:8379: ./conftest configure:8383: $? = 0 configure:8456: result: yes configure:8474: checking whether C compiler accepts option -O2 configure:8544: gcc -o conftest -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c > pac_test1.log 2>&1 configure:8551: $? = 0 configure:8603: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c > pac_test2.log 2>&1 configure:8610: $? = 0 configure:8625: diff -b pac_test1.log pac_test2.log > pac_test.log configure:8628: $? = 0 configure:8749: result: yes configure:8765: checking whether C compiler option -O2 works with an invalid prototype program configure:8783: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:21: warning: `return' with a value, in function returning void conftest.c:21: warning: return type of 'main' is not `int' configure:8790: $? = 0 configure:8809: result: yes configure:8814: checking whether routines compiled with -O2 can be linked with ones compiled without -O2 configure:8872: gcc -c -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c > pac_test3.log 2>&1 configure:8879: $? = 0 configure:8887: mv conftest.o pac_conftest.o configure:8890: $? = 0 configure:8951: gcc -o conftest -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c pac_conftest.o > pac_test4.log 2>&1 configure:8958: $? = 0 configure:9025: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c pac_conftest.o > pac_test5.log 2>&1 configure:9032: $? = 0 configure:9047: diff -b pac_test4.log pac_test5.log > pac_test.log configure:9050: $? = 0 configure:9219: result: yes configure:9255: checking for type of weak symbol alias support configure:9289: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:9296: $? = 0 configure:9344: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:9351: $? = 0 configure:9358: mv conftest.o pac_conftest.o configure:9361: $? = 0 configure:9416: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c pac_conftest.o >&5 configure:9423: $? = 0 configure:9455: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:9462: $? = 0 configure:9469: mv conftest.o pac_conftest.o configure:9472: $? = 0 configure:9528: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c pac_conftest.o >&5 configure:9535: $? = 0 configure:9789: result: pragma weak configure:9816: checking whether __attribute__ ((weak)) allowed configure:9843: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:9850: $? = 0 configure:9865: result: yes configure:9869: checking whether __attribute__ ((weak_import)) allowed configure:9896: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c:21: warning: `weak_import' attribute directive ignored configure:9903: $? = 0 configure:9918: result: yes configure:9921: checking whether __attribute__((weak,alias(...))) allowed configure:9948: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:9955: $? = 0 configure:9970: result: yes configure:9984: checking for multiple weak symbol support configure:10017: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:10024: $? = 0 configure:10031: mv conftest.o pac_conftest.o configure:10034: $? = 0 configure:10089: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c pac_conftest.o >&5 configure:10096: $? = 0 configure:10167: result: yes configure:16857: checking for c++ configure:16884: result: g++ configure:17021: checking for C++ compiler version configure:17029: g++ --version >&5 g++ (GCC) 3.4.6 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:17033: $? = 0 configure:17040: g++ -v >&5 Reading specs from /usr/local/lib/gcc/i386-pc-solaris2.10/3.4.6/specs Configured with: ../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --enable-shared --enable-languages=c,c++,f77 Thread model: posix gcc version 3.4.6 configure:17044: $? = 0 configure:17051: g++ -V >&5 g++: `-V' option must have argument configure:17055: $? = 1 configure:17058: checking whether we are using the GNU C++ compiler configure:17087: g++ -c -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 configure:17094: $? = 0 configure:17111: result: yes configure:17120: checking whether g++ accepts -g configure:17150: g++ -c -g -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 configure:17157: $? = 0 configure:17258: result: yes configure:17294: checking whether the C++ compiler g++ can build an executable configure:17334: g++ -o conftest -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 configure:17341: $? = 0 configure:17367: result: yes configure:17376: checking whether C++ compiler works with string configure:17410: g++ -c -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 configure:17417: $? = 0 configure:17438: result: yes configure:17451: checking whether the compiler supports exceptions configure:17484: g++ -c -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 configure:17491: $? = 0 configure:17513: result: yes configure:17523: checking whether the compiler recognizes bool as a built-in type configure:17560: g++ -c -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 configure:17567: $? = 0 configure:17589: result: yes configure:17599: checking whether the compiler implements namespaces configure:17632: g++ -c -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 configure:17639: $? = 0 configure:17661: result: yes configure:17682: checking whether available configure:17711: g++ -c -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 configure:17718: $? = 0 configure:17733: result: yes configure:17739: checking whether the compiler implements the namespace std configure:17776: g++ -c -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 configure:17783: $? = 0 configure:17806: result: yes configure:17820: checking whether available configure:17849: g++ -c -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 conftest.cpp:27:16: math: No such file or directory configure:17856: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | /* end confdefs.h. */ | | #include | | int | main () | { | using namespace std; | ; | return 0; | } configure:17871: result: no configure:17936: checking for GNU g++ version configure:17974: g++ -o conftest -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 configure:17978: $? = 0 configure:17984: ./conftest configure:17988: $? = 0 configure:18005: result: 3 . 4 configure:18054: checking whether C++ compiler accepts option -O2 configure:18124: g++ -o conftest -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp > pac_test1.log 2>&1 configure:18131: $? = 0 configure:18183: g++ -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp > pac_test2.log 2>&1 configure:18190: $? = 0 configure:18205: diff -b pac_test1.log pac_test2.log > pac_test.log configure:18208: $? = 0 configure:18329: result: yes configure:18334: checking whether routines compiled with -O2 can be linked with ones compiled without -O2 configure:18392: g++ -c -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp > pac_test3.log 2>&1 configure:18399: $? = 0 configure:18407: mv conftest.o pac_conftest.o configure:18410: $? = 0 configure:18472: g++ -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp pac_conftest.o > pac_test4.log 2>&1 configure:18479: $? = 0 configure:18494: diff -b pac_test2.log pac_test4.log > pac_test.log configure:18497: $? = 0 configure:18618: result: yes configure:18678: checking for perl configure:18696: found /usr/bin/perl configure:18708: result: /usr/bin/perl configure:18721: checking for ar configure:18737: found /usr/local/bin//ar configure:18748: result: ar configure:18782: checking for ranlib configure:18798: found /usr/local/bin//ranlib configure:18809: result: ranlib configure:18828: checking for killall configure:18844: found /usr/sbin/killall configure:18855: result: killall configure:18890: checking for a BSD-compatible install configure:18958: result: confdb/install-sh -c configure:18987: checking whether install works configure:18995: result: yes configure:19103: checking whether install breaks libraries configure:19130: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:19137: $? = 0 configure:19172: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c libconftest1.a >&5 configure:19179: $? = 0 configure:19257: result: no configure:19278: checking whether mkdir -p works configure:19294: result: yes configure:19312: checking for make configure:19328: found /usr/local/bin//make configure:19339: result: make configure:19353: checking whether clock skew breaks make configure:19378: result: no configure:19388: checking whether make supports include configure:19416: result: yes configure:19425: checking whether make allows comments in actions configure:19452: result: yes configure:19466: checking for virtual path format configure:19509: result: VPATH configure:19519: checking whether make sets CFLAGS configure:19545: result: yes configure:19594: checking for bash configure:19612: found /usr/bin/bash configure:19624: result: /usr/bin/bash configure:19647: checking whether /usr/bin/bash supports arrays configure:19656: result: yes configure:22125: checking for doctext configure:22156: result: false configure:22166: checking for location of doctext style files configure:22183: result: unavailable configure:22195: checking for an ANSI C-conforming const configure:22270: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:22277: $? = 0 configure:22292: result: yes configure:22302: checking for working volatile configure:22331: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:22338: $? = 0 configure:22353: result: yes configure:22363: checking for C/C++ restrict keyword configure:22398: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:22405: $? = 0 configure:22423: result: __restrict configure:22439: checking for inline configure:22465: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:22472: $? = 0 configure:22490: result: inline configure:22514: checking whether __attribute__ allowed configure:22541: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:22548: $? = 0 configure:22563: result: yes configure:22565: checking whether __attribute__((format)) allowed configure:22592: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:22599: $? = 0 configure:22614: result: yes configure:22640: checking whether byte ordering is bigendian configure:22665: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c:33: error: syntax error before "a" conftest.c:35: error: syntax error before "typedef" configure:22672: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | /* end confdefs.h. */ | #ifndef __APPLE_CC__ | not a universal capable compiler | #endif | typedef int dummy; | configure:22722: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:39: error: `bogus' undeclared (first use in this function) conftest.c:39: error: (Each undeclared identifier is reported only once conftest.c:39: error: for each function it appears in.) conftest.c:39: error: syntax error before "endian" configure:22729: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | #if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN) | bogus endian macros | #endif | | ; | return 0; | } configure:22818: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:22825: $? = 0 configure:22856: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:38: error: `not' undeclared (first use in this function) conftest.c:38: error: (Each undeclared identifier is reported only once conftest.c:38: error: for each function it appears in.) conftest.c:38: error: syntax error before "big" configure:22863: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | /* end confdefs.h. */ | #include | | int | main () | { | #ifndef _BIG_ENDIAN | not big endian | #endif | | ; | return 0; | } configure:23020: result: no configure:23067: checking whether C compiler allows unaligned doubles configure:23110: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:23114: $? = 0 configure:23120: ./conftest configure:23124: $? = 0 configure:23141: result: yes configure:23160: checking whether gcc supports __func__ configure:23186: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:23193: $? = 0 configure:23208: result: yes configure:23351: result: Using gcc to determine dependencies configure:23383: checking whether long double is supported configure:23410: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:23417: $? = 0 configure:23432: result: yes configure:23443: checking whether long long is supported configure:23470: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:23477: $? = 0 configure:23492: result: yes configure:23505: checking for max C struct integer alignment configure:23633: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:23637: $? = 0 configure:23643: ./conftest configure:23647: $? = 0 configure:23666: result: four configure:23703: checking for max C struct floating point alignment configure:23815: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:23819: $? = 0 configure:23825: ./conftest configure:23829: $? = 0 configure:23848: result: four configure:23883: checking for max C struct alignment of structs with doubles configure:23964: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:23968: $? = 0 configure:23974: ./conftest configure:23978: $? = 0 configure:23997: result: four configure:24004: checking for max C struct floating point alignment with long doubles configure:24086: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:24090: $? = 0 configure:24096: ./conftest configure:24100: $? = 0 configure:24119: result: four configure:24164: checking if alignment of structs with doubles is based on position configure:24208: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:24212: $? = 0 configure:24218: ./conftest configure:24222: $? = 0 configure:24241: result: no configure:24257: checking if alignment of structs with long long ints is based on position configure:24303: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:24307: $? = 0 configure:24313: ./conftest configure:24317: $? = 0 configure:24336: result: no configure:24352: checking if double alignment breaks rules, find actual alignment configure:24409: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:24413: $? = 0 configure:24419: ./conftest configure:24423: $? = 0 configure:24442: result: no configure:24458: checking for alignment restrictions on pointers configure:24488: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:24492: $? = 0 configure:24498: ./conftest configure:24502: $? = 0 configure:24528: result: int or better configure:24540: checking size of char configure:24845: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:24849: $? = 0 configure:24855: ./conftest configure:24859: $? = 0 configure:24885: result: 1 configure:24899: checking size of unsigned char configure:25204: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:25208: $? = 0 configure:25214: ./conftest configure:25218: $? = 0 configure:25244: result: 1 configure:25258: checking size of short configure:25563: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:25567: $? = 0 configure:25573: ./conftest configure:25577: $? = 0 configure:25603: result: 2 configure:25617: checking size of unsigned short configure:25922: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:25926: $? = 0 configure:25932: ./conftest configure:25936: $? = 0 configure:25962: result: 2 configure:25976: checking size of int configure:26281: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:26285: $? = 0 configure:26291: ./conftest configure:26295: $? = 0 configure:26321: result: 4 configure:26335: checking size of unsigned int configure:26640: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:26644: $? = 0 configure:26650: ./conftest configure:26654: $? = 0 configure:26680: result: 4 configure:26694: checking size of long configure:26999: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:27003: $? = 0 configure:27009: ./conftest configure:27013: $? = 0 configure:27039: result: 4 configure:27053: checking size of unsigned long configure:27358: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:27362: $? = 0 configure:27368: ./conftest configure:27372: $? = 0 configure:27398: result: 4 configure:27412: checking size of long long configure:27717: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:27721: $? = 0 configure:27727: ./conftest configure:27731: $? = 0 configure:27757: result: 8 configure:27771: checking size of unsigned long long configure:28076: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:28080: $? = 0 configure:28086: ./conftest configure:28090: $? = 0 configure:28116: result: 8 configure:28130: checking size of float configure:28435: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:28439: $? = 0 configure:28445: ./conftest configure:28449: $? = 0 configure:28475: result: 4 configure:28489: checking size of double configure:28794: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:28798: $? = 0 configure:28804: ./conftest configure:28808: $? = 0 configure:28834: result: 8 configure:28848: checking size of long double configure:29153: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:29157: $? = 0 configure:29163: ./conftest configure:29167: $? = 0 configure:29193: result: 12 configure:29207: checking size of void * configure:29512: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:29516: $? = 0 configure:29522: ./conftest configure:29526: $? = 0 configure:29552: result: 4 configure:29563: checking for ANSI C header files configure:29593: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:29600: $? = 0 configure:29731: result: no configure:29757: checking stddef.h usability configure:29774: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:29781: $? = 0 configure:29795: result: yes configure:29799: checking stddef.h presence configure:29814: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:29821: $? = 0 configure:29835: result: yes configure:29863: checking for stddef.h configure:29872: result: yes configure:29891: checking size of wchar_t configure:30226: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:30230: $? = 0 configure:30236: ./conftest configure:30240: $? = 0 configure:30266: result: 4 configure:30281: checking size of float_int configure:30592: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:30596: $? = 0 configure:30602: ./conftest configure:30606: $? = 0 configure:30632: result: 8 configure:30646: checking size of double_int configure:30957: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:30961: $? = 0 configure:30967: ./conftest configure:30971: $? = 0 configure:30997: result: 12 configure:31011: checking size of long_int configure:31322: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:31326: $? = 0 configure:31332: ./conftest configure:31336: $? = 0 configure:31362: result: 8 configure:31376: checking size of short_int configure:31687: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:31691: $? = 0 configure:31697: ./conftest configure:31701: $? = 0 configure:31727: result: 8 configure:31741: checking size of two_int configure:32052: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:32056: $? = 0 configure:32062: ./conftest configure:32066: $? = 0 configure:32092: result: 8 configure:32106: checking size of long_double_int configure:32417: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:32421: $? = 0 configure:32427: ./conftest configure:32431: $? = 0 configure:32457: result: 16 configure:32480: checking sys/bitypes.h usability configure:32497: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c:93:25: sys/bitypes.h: No such file or directory configure:32504: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:32518: result: no configure:32522: checking sys/bitypes.h presence configure:32537: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c conftest.c:60:25: sys/bitypes.h: No such file or directory configure:32544: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | /* end confdefs.h. */ | #include configure:32558: result: no configure:32586: checking for sys/bitypes.h configure:32593: result: no configure:32625: checking inttypes.h usability configure:32642: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:32649: $? = 0 configure:32663: result: yes configure:32667: checking inttypes.h presence configure:32682: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:32689: $? = 0 configure:32703: result: yes configure:32731: checking for inttypes.h configure:32740: result: yes configure:32625: checking stdint.h usability configure:32642: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:32649: $? = 0 configure:32663: result: yes configure:32667: checking stdint.h presence configure:32682: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:32689: $? = 0 configure:32703: result: yes configure:32731: checking for stdint.h configure:32740: result: yes configure:32758: checking for int8_t configure:32789: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:32796: $? = 0 configure:32825: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:99: error: size of array `test_array' is negative configure:32832: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static int test_array [1 - 2 * !((int8_t) ((((int8_t) 1 << (8 - 2)) - 1) * 2 + 1) | < (int8_t) ((((int8_t) 1 << (8 - 2)) - 1) * 2 + 2))]; | test_array [0] = 0 | | ; | return 0; | } configure:32861: result: yes configure:32874: checking for int16_t configure:32905: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:32912: $? = 0 configure:32941: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:99: error: size of array `test_array' is negative configure:32948: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static int test_array [1 - 2 * !((int16_t) ((((int16_t) 1 << (16 - 2)) - 1) * 2 + 1) | < (int16_t) ((((int16_t) 1 << (16 - 2)) - 1) * 2 + 2))]; | test_array [0] = 0 | | ; | return 0; | } configure:32977: result: yes configure:32990: checking for int32_t configure:33021: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:33028: $? = 0 configure:33057: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:99: warning: integer overflow in expression conftest.c:99: error: size of array `test_array' is negative configure:33064: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static int test_array [1 - 2 * !((int32_t) ((((int32_t) 1 << (32 - 2)) - 1) * 2 + 1) | < (int32_t) ((((int32_t) 1 << (32 - 2)) - 1) * 2 + 2))]; | test_array [0] = 0 | | ; | return 0; | } configure:33093: result: yes configure:33106: checking for int64_t configure:33137: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:33144: $? = 0 configure:33173: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:99: warning: integer overflow in expression conftest.c:99: error: size of array `test_array' is negative configure:33180: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static int test_array [1 - 2 * !((int64_t) ((((int64_t) 1 << (64 - 2)) - 1) * 2 + 1) | < (int64_t) ((((int64_t) 1 << (64 - 2)) - 1) * 2 + 2))]; | test_array [0] = 0 | | ; | return 0; | } configure:33209: result: yes configure:33260: checking for uint8_t configure:33291: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:33298: $? = 0 configure:33319: result: yes configure:33337: checking for uint16_t configure:33368: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:33375: $? = 0 configure:33396: result: yes configure:33410: checking for uint32_t configure:33441: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:33448: $? = 0 configure:33469: result: yes configure:33487: checking for uint64_t configure:33518: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:33525: $? = 0 configure:33546: result: yes configure:33613: checking stdbool.h usability configure:33630: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:33637: $? = 0 configure:33651: result: yes configure:33655: checking stdbool.h presence configure:33670: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:33677: $? = 0 configure:33691: result: yes configure:33719: checking for stdbool.h configure:33728: result: yes configure:33613: checking complex.h usability configure:33630: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:33637: $? = 0 configure:33651: result: yes configure:33655: checking complex.h presence configure:33670: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:33677: $? = 0 configure:33691: result: yes configure:33719: checking for complex.h configure:33728: result: yes configure:33747: checking size of _Bool configure:34082: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:34086: $? = 0 configure:34092: ./conftest configure:34096: $? = 0 configure:34122: result: 1 configure:34136: checking size of float _Complex configure:34471: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:34475: $? = 0 configure:34481: ./conftest configure:34485: $? = 0 configure:34511: result: 8 configure:34525: checking size of double _Complex configure:34860: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:34864: $? = 0 configure:34870: ./conftest configure:34874: $? = 0 configure:34900: result: 16 configure:34914: checking size of long double _Complex configure:35249: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:35253: $? = 0 configure:35259: ./conftest configure:35263: $? = 0 configure:35289: result: 24 configure:35301: checking for _Bool configure:35329: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:35336: $? = 0 configure:35363: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:112: error: syntax error before ')' token configure:35370: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((_Bool))) | return 0; | ; | return 0; | } configure:35393: result: yes configure:35403: checking for float _Complex configure:35431: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:35438: $? = 0 configure:35465: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:113: error: syntax error before ')' token configure:35472: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((float _Complex))) | return 0; | ; | return 0; | } configure:35495: result: yes configure:35505: checking for double _Complex configure:35533: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:35540: $? = 0 configure:35567: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:114: error: syntax error before ')' token configure:35574: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((double _Complex))) | return 0; | ; | return 0; | } configure:35597: result: yes configure:35607: checking for long double _Complex configure:35635: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:35642: $? = 0 configure:35669: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:115: error: syntax error before ')' token configure:35676: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((long double _Complex))) | return 0; | ; | return 0; | } configure:35699: result: yes configure:40191: checking size of bool configure:40496: g++ -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 configure:40500: $? = 0 configure:40506: ./conftest configure:40510: $? = 0 configure:40536: result: 1 configure:40584: checking how to run the C++ preprocessor configure:40620: g++ -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp configure:40627: $? = 0 configure:40658: g++ -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp conftest.cpp:88:28: ac_nonexistent.h: No such file or directory configure:40665: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | /* end confdefs.h. */ | #include configure:40698: result: g++ -E configure:40727: g++ -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp configure:40734: $? = 0 configure:40765: g++ -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp conftest.cpp:88:28: ac_nonexistent.h: No such file or directory configure:40772: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | /* end confdefs.h. */ | #include configure:40822: checking complex usability configure:40839: g++ -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 configure:40846: $? = 0 configure:40860: result: yes configure:40864: checking complex presence configure:40879: g++ -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp configure:40886: $? = 0 configure:40900: result: yes configure:40928: checking for complex configure:40935: result: yes configure:40948: checking size of Complex configure:41283: g++ -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 configure:41287: $? = 0 configure:41293: ./conftest configure:41297: $? = 0 configure:41323: result: 8 configure:41337: checking size of DoubleComplex configure:41672: g++ -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 configure:41676: $? = 0 configure:41682: ./conftest configure:41686: $? = 0 configure:41712: result: 16 configure:41727: checking size of LongDoubleComplex configure:42062: g++ -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.cpp >&5 configure:42066: $? = 0 configure:42072: ./conftest configure:42076: $? = 0 configure:42102: result: 24 configure:42189: checking if char * pointers use byte addresses configure:42217: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:42221: $? = 0 configure:42227: ./conftest configure:42231: $? = 0 configure:42248: result: yes configure:42275: checking for alignment restrictions on configure:42319: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:42323: $? = 0 configure:42329: ./conftest configure:42333: $? = 0 configure:42351: result: no configure:42372: checking for alignment restrictions on int32_t configure:42416: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:42420: $? = 0 configure:42426: ./conftest configure:42430: $? = 0 configure:42448: result: no configure:42464: checking size of MPIR_Bsend_data_t configure:42793: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:42797: $? = 0 configure:42803: ./conftest configure:42807: $? = 0 configure:42833: result: 56 configure:42852: checking for gcc __asm__ and pentium cmpxchgl instruction configure:42886: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:42890: $? = 0 configure:42896: ./conftest configure:42900: $? = 0 configure:42902: result: yes configure:42935: checking for gcc __asm__ and AMD x86_64 cmpxchgq instruction configure:42969: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 Assembler: conftest.c "/var/tmp//ccTVXJaZ.s", line 18 : Illegal mnemonic Near line: " lock; cmpxchgq %ecx, -4(%ebp); sete %dl" "/var/tmp//ccTVXJaZ.s", line 18 : Syntax error Near line: " lock; cmpxchgq %ecx, -4(%ebp); sete %dl" configure:42973: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | /* end confdefs.h. */ | | int main(int argc, char *argv[]) | { | long int compval = 10; | volatile long int *p = &compval; | long int oldval = 10; | long int newval = 20; | char ret; | long int readval; | __asm__ __volatile__ ("lock; cmpxchgq %3, %1; sete %0" | : "=q" (ret), "=m" (*p), "=a" (readval) | : "r" (newval), "m" (*p), "a" (oldval) : "memory"); | return (compval == 20) ? 0 : -1; | } | configure:42998: result: no configure:43008: checking for gcc __asm__ and IA64 xchg4 instruction configure:43043: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 Assembler: conftest.c "/var/tmp//ccD8LI2Z.s", line 13 : Illegal mnemonic Near line: " xchg4 %eax=[%eax],%edx" "/var/tmp//ccD8LI2Z.s", line 13 : Syntax error Near line: " xchg4 %eax=[%eax],%edx" configure:43047: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | /* end confdefs.h. */ | | unsigned long _InterlockedExchange(volatile void *ptr, unsigned long x) | { | unsigned long result; | __asm__ __volatile ("xchg4 %0=[%1],%2" : "=r" (result) | : "r" (ptr), "r" (x) : "memory"); | return result; | } | int main(int argc, char *argv[]) | { | long val = 1; | volatile long *p = &val; | long oldval = _InterlockedExchange(p, (unsigned long)2); | return (oldval == 1 && val == 2) ? 0 : -1; | } | configure:43072: result: no configure:43290: checking for ANSI C header files configure:43458: result: no configure:43501: checking stdlib.h usability configure:43518: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:43525: $? = 0 configure:43539: result: yes configure:43543: checking stdlib.h presence configure:43558: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:43565: $? = 0 configure:43579: result: yes configure:43607: checking for stdlib.h configure:43616: result: yes configure:43501: checking stdarg.h usability configure:43518: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:43525: $? = 0 configure:43539: result: yes configure:43543: checking stdarg.h presence configure:43558: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:43565: $? = 0 configure:43579: result: yes configure:43607: checking for stdarg.h configure:43616: result: yes configure:43501: checking sys/types.h usability configure:43518: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:43525: $? = 0 configure:43539: result: yes configure:43543: checking sys/types.h presence configure:43558: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:43565: $? = 0 configure:43579: result: yes configure:43607: checking for sys/types.h configure:43616: result: yes configure:43501: checking string.h usability configure:43518: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:43525: $? = 0 configure:43539: result: yes configure:43543: checking string.h presence configure:43558: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:43565: $? = 0 configure:43579: result: yes configure:43607: checking for string.h configure:43616: result: yes configure:43490: checking for inttypes.h configure:43497: result: yes configure:43501: checking limits.h usability configure:43518: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:43525: $? = 0 configure:43539: result: yes configure:43543: checking limits.h presence configure:43558: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:43565: $? = 0 configure:43579: result: yes configure:43607: checking for limits.h configure:43616: result: yes configure:43490: checking for stddef.h configure:43497: result: yes configure:43501: checking errno.h usability configure:43518: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:43525: $? = 0 configure:43539: result: yes configure:43543: checking errno.h presence configure:43558: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:43565: $? = 0 configure:43579: result: yes configure:43607: checking for errno.h configure:43616: result: yes configure:43501: checking sys/socket.h usability configure:43518: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:43525: $? = 0 configure:43539: result: yes configure:43543: checking sys/socket.h presence configure:43558: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:43565: $? = 0 configure:43579: result: yes configure:43607: checking for sys/socket.h configure:43616: result: yes configure:43501: checking sys/time.h usability configure:43518: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:43525: $? = 0 configure:43539: result: yes configure:43543: checking sys/time.h presence configure:43558: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:43565: $? = 0 configure:43579: result: yes configure:43607: checking for sys/time.h configure:43616: result: yes configure:43501: checking unistd.h usability configure:43518: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:43525: $? = 0 configure:43539: result: yes configure:43543: checking unistd.h presence configure:43558: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:43565: $? = 0 configure:43579: result: yes configure:43607: checking for unistd.h configure:43616: result: yes configure:43501: checking endian.h usability configure:43518: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c:145:20: endian.h: No such file or directory configure:43525: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:43539: result: no configure:43543: checking endian.h presence configure:43558: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c conftest.c:112:20: endian.h: No such file or directory configure:43565: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include configure:43579: result: no configure:43607: checking for endian.h configure:43616: result: no configure:43501: checking assert.h usability configure:43518: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:43525: $? = 0 configure:43539: result: yes configure:43543: checking assert.h presence configure:43558: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:43565: $? = 0 configure:43579: result: yes configure:43607: checking for assert.h configure:43616: result: yes configure:43501: checking sys/param.h usability configure:43518: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:43525: $? = 0 configure:43539: result: yes configure:43543: checking sys/param.h presence configure:43558: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c configure:43565: $? = 0 configure:43579: result: yes configure:43607: checking for sys/param.h configure:43616: result: yes configure:43631: checking for sys/uio.h configure:43661: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:43668: $? = 0 configure:43683: result: yes configure:43694: checking for size_t configure:43722: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:43729: $? = 0 configure:43756: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:151: error: syntax error before ')' token configure:43763: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((size_t))) | return 0; | ; | return 0; | } configure:43786: result: yes configure:43805: checking for setitimer configure:43861: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:43868: $? = 0 configure:43890: result: yes configure:43805: checking for alarm configure:43861: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:43868: $? = 0 configure:43890: result: yes configure:43908: checking for vsnprintf configure:43964: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c:140: warning: conflicting types for built-in function 'vsnprintf' configure:43971: $? = 0 configure:43993: result: yes configure:43908: checking for vsprintf configure:43964: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c:141: warning: conflicting types for built-in function 'vsprintf' configure:43971: $? = 0 configure:43993: result: yes configure:44008: checking whether vsnprintf needs a declaration configure:44037: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c:121: error: conflicting types for 'vsnprintf' conftest.c:121: error: conflicting types for 'vsnprintf' configure:44044: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | /* end confdefs.h. */ | #include | #include | int vsnprintf(double, int, double, const char *); | int | main () | { | int a=vsnprintf(1.0,27,1.0,"foo"); | ; | return 0; | } configure:44059: result: no configure:44078: checking for strerror configure:44134: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:44141: $? = 0 configure:44163: result: yes configure:44078: checking for strncasecmp configure:44134: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:44141: $? = 0 configure:44163: result: yes configure:44175: checking whether strerror_r is declared configure:44204: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:44211: $? = 0 configure:44226: result: yes configure:44248: checking for strerror_r configure:44304: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:44311: $? = 0 configure:44333: result: yes configure:44345: checking whether strerror_r returns char * configure:44379: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:161: error: invalid type argument of `unary *' conftest.c:162: warning: initialization makes pointer from integer without a cast configure:44386: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | | char buf[100]; | char x = *strerror_r (0, buf, sizeof buf); | char *p = strerror_r (0, buf, sizeof buf); | return !p || x; | | ; | return 0; | } configure:44465: result: no configure:44477: checking whether strerror_r needs a declaration configure:44505: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c:124: error: conflicting types for 'strerror_r' /usr/include/string.h:59: error: previous declaration of 'strerror_r' was here conftest.c:124: error: conflicting types for 'strerror_r' /usr/include/string.h:59: error: previous declaration of 'strerror_r' was here configure:44512: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | /* end confdefs.h. */ | #include | int strerror_r(double, int, double, const char *); | int | main () | { | int a=strerror_r(1.0,27,1.0,"foo"); | ; | return 0; | } configure:44527: result: no configure:44545: checking for snprintf configure:44601: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c:146: warning: conflicting types for built-in function 'snprintf' configure:44608: $? = 0 configure:44630: result: yes configure:44644: checking whether snprintf needs a declaration configure:44672: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c:125: error: conflicting types for 'snprintf' conftest.c:125: error: conflicting types for 'snprintf' configure:44679: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | /* end confdefs.h. */ | #include | int snprintf(double, int, double, const char *); | int | main () | { | int a=snprintf(1.0,27,1.0,"foo"); | ; | return 0; | } configure:44694: result: no configure:44712: checking for qsort configure:44768: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:44775: $? = 0 configure:44797: result: yes configure:44816: checking for va_copy configure:44852: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:44859: $? = 0 configure:44879: result: yes configure:44964: checking for variable argument list macro functionality configure:44990: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:44997: $? = 0 configure:45010: result: yes configure:45028: checking for working alloca.h configure:45055: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:45062: $? = 0 configure:45082: result: yes configure:45092: checking for alloca configure:45139: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:45146: $? = 0 configure:45166: result: yes configure:45425: checking for strdup configure:45481: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c:152: warning: conflicting types for built-in function 'strdup' configure:45488: $? = 0 configure:45510: result: yes configure:45525: checking whether strdup needs a declaration configure:45553: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c:131: error: conflicting types for 'strdup' conftest.c:131: error: conflicting types for 'strdup' configure:45560: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | /* end confdefs.h. */ | #include | int strdup(double, int, double, const char *); | int | main () | { | int a=strdup(1.0,27,1.0,"foo"); | ; | return 0; | } configure:45575: result: no configure:45914: checking for mkstemp configure:45970: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:45977: $? = 0 configure:45999: result: yes configure:46013: checking whether mkstemp needs a declaration configure:46041: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c:132: error: conflicting types for 'mkstemp' /usr/include/stdlib.h:150: error: previous declaration of 'mkstemp' was here conftest.c:132: error: conflicting types for 'mkstemp' /usr/include/stdlib.h:150: error: previous declaration of 'mkstemp' was here configure:46048: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | /* end confdefs.h. */ | #include | int mkstemp(double, int, double, const char *); | int | main () | { | int a=mkstemp(1.0,27,1.0,"foo"); | ; | return 0; | } configure:46063: result: no configure:46080: checking for fdopen configure:46136: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:46143: $? = 0 configure:46165: result: yes configure:46179: checking whether fdopen needs a declaration configure:46207: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:46214: $? = 0 configure:46229: result: yes configure:46246: checking for putenv configure:46302: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:46309: $? = 0 configure:46331: result: yes configure:46345: checking whether putenv needs a declaration configure:46373: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 conftest.c:135: error: conflicting types for 'putenv' /usr/include/stdlib.h:120: error: previous declaration of 'putenv' was here conftest.c:135: error: conflicting types for 'putenv' /usr/include/stdlib.h:120: error: previous declaration of 'putenv' was here configure:46380: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | /* end confdefs.h. */ | #include | int putenv(double, int, double, const char *); | int | main () | { | int a=putenv(1.0,27,1.0,"foo"); | ; | return 0; | } configure:46395: result: no configure:46442: checking for clock_gettime configure:46498: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 Undefined first referenced symbol in file clock_gettime /var/tmp//ccM7pmNl.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:46505: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | /* end confdefs.h. */ | /* Define clock_gettime to an innocuous variant, in case declares clock_gettime. | For example, HP-UX 11i declares gettimeofday. */ | #define clock_gettime innocuous_clock_gettime | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char clock_gettime (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef clock_gettime | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char clock_gettime (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_clock_gettime || defined __stub___clock_gettime | choke me | #endif | | int | main () | { | return clock_gettime (); | ; | return 0; | } configure:46527: result: no configure:46442: checking for clock_getres configure:46498: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 Undefined first referenced symbol in file clock_getres /var/tmp//ccwCi07b.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:46505: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | /* end confdefs.h. */ | /* Define clock_getres to an innocuous variant, in case declares clock_getres. | For example, HP-UX 11i declares gettimeofday. */ | #define clock_getres innocuous_clock_getres | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char clock_getres (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef clock_getres | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char clock_getres (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_clock_getres || defined __stub___clock_getres | choke me | #endif | | int | main () | { | return clock_getres (); | ; | return 0; | } configure:46527: result: no configure:46442: checking for gethrtime configure:46498: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:46505: $? = 0 configure:46527: result: yes configure:46442: checking for mach_absolute_time configure:46498: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 Undefined first referenced symbol in file mach_absolute_time /var/tmp//ccMm4Teu.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:46505: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | #define HAVE_GETHRTIME 1 | /* end confdefs.h. */ | /* Define mach_absolute_time to an innocuous variant, in case declares mach_absolute_time. | For example, HP-UX 11i declares gettimeofday. */ | #define mach_absolute_time innocuous_mach_absolute_time | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char mach_absolute_time (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef mach_absolute_time | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char mach_absolute_time (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_mach_absolute_time || defined __stub___mach_absolute_time | choke me | #endif | | int | main () | { | return mach_absolute_time (); | ; | return 0; | } configure:46527: result: no configure:46442: checking for gettimeofday configure:46498: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:46505: $? = 0 configure:46527: result: yes configure:46543: checking that hrtime_t is properly defined for gethrtime configure:46572: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src conftest.c >&5 configure:46579: $? = 0 configure:46594: result: yes configure:46626: checking for gethrtime configure:46709: result: yes configure:48277: checking pthread.h usability configure:48294: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c >&5 configure:48301: $? = 0 configure:48315: result: yes configure:48319: checking pthread.h presence configure:48334: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c configure:48341: $? = 0 configure:48355: result: yes configure:48383: checking for pthread.h configure:48392: result: yes configure:48415: checking for pthread_key_create in -lpthread configure:48450: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 configure:48457: $? = 0 configure:48478: result: yes LIBS(=' ') does not contain '-lpthread', prepending configure:48502: checking for pthread_yield configure:48558: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 Undefined first referenced symbol in file pthread_yield /var/tmp//cc0dGJZt.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:48565: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | #define HAVE_GETHRTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define SIZEOF_INT_IS_AINT 1 | #define MPIR_Pint int | #define MPIR_PINT_FMT_DEC_SPEC "%d" | #define MPIR_Upint unsigned int | #define MPIR_UPINT_FMT_DEC_SPEC "%u" | #define MPIU_SIZE_T unsigned int | #define HAVE_PTHREAD_H 1 | /* end confdefs.h. */ | /* Define pthread_yield to an innocuous variant, in case declares pthread_yield. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_yield innocuous_pthread_yield | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_yield (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_yield | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_yield (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_yield || defined __stub___pthread_yield | choke me | #endif | | int | main () | { | return pthread_yield (); | ; | return 0; | } configure:48587: result: no configure:48601: checking for pthread_key_create configure:48657: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 configure:48664: $? = 0 configure:48684: result: yes configure:48708: checking for pthread_cleanup_push configure:48764: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 Undefined first referenced symbol in file pthread_cleanup_push /var/tmp//ccyEUeyN.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:48771: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | #define HAVE_GETHRTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define SIZEOF_INT_IS_AINT 1 | #define MPIR_Pint int | #define MPIR_PINT_FMT_DEC_SPEC "%d" | #define MPIR_Upint unsigned int | #define MPIR_UPINT_FMT_DEC_SPEC "%u" | #define MPIU_SIZE_T unsigned int | #define HAVE_PTHREAD_H 1 | /* end confdefs.h. */ | /* Define pthread_cleanup_push to an innocuous variant, in case declares pthread_cleanup_push. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_cleanup_push innocuous_pthread_cleanup_push | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_cleanup_push (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_cleanup_push | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_cleanup_push (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_cleanup_push || defined __stub___pthread_cleanup_push | choke me | #endif | | int | main () | { | return pthread_cleanup_push (); | ; | return 0; | } configure:48793: result: no configure:48806: checking whether pthread_cleanup_push is available (may be a macro in pthread.h) configure:48835: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 conftest.c: In function `main': conftest.c:152: error: syntax error at end of input configure:48842: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | #define HAVE_GETHRTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define SIZEOF_INT_IS_AINT 1 | #define MPIR_Pint int | #define MPIR_PINT_FMT_DEC_SPEC "%d" | #define MPIR_Upint unsigned int | #define MPIR_UPINT_FMT_DEC_SPEC "%u" | #define MPIU_SIZE_T unsigned int | #define HAVE_PTHREAD_H 1 | /* end confdefs.h. */ | | #include | void f1(void *a) { return; } | int | main () | { | pthread_cleanup_push( f1, (void *)0 ); | ; | return 0; | } configure:48862: result: no configure:48874: checking whether pthread.h defines PTHREAD_MUTEX_RECURSIVE_NP configure:48901: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c >&5 conftest.c: In function `main': conftest.c:147: error: `PTHREAD_MUTEX_RECURSIVE_NP' undeclared (first use in this function) conftest.c:147: error: (Each undeclared identifier is reported only once conftest.c:147: error: for each function it appears in.) configure:48908: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | #define HAVE_GETHRTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define SIZEOF_INT_IS_AINT 1 | #define MPIR_Pint int | #define MPIR_PINT_FMT_DEC_SPEC "%d" | #define MPIR_Upint unsigned int | #define MPIR_UPINT_FMT_DEC_SPEC "%u" | #define MPIU_SIZE_T unsigned int | #define HAVE_PTHREAD_H 1 | /* end confdefs.h. */ | #include | int | main () | { | int a=PTHREAD_MUTEX_RECURSIVE_NP; | ; | return 0; | } configure:48923: result: no configure:48925: checking whether pthread.h defines PTHREAD_MUTEX_RECURSIVE configure:48952: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c >&5 configure:48959: $? = 0 configure:48974: result: yes configure:48992: checking whether pthread.h defines PTHREAD_MUTEX_ERRORCHECK_NP configure:49019: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c >&5 conftest.c: In function `main': conftest.c:148: error: `PTHREAD_MUTEX_ERRORCHECK_NP' undeclared (first use in this function) conftest.c:148: error: (Each undeclared identifier is reported only once conftest.c:148: error: for each function it appears in.) configure:49026: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | #define HAVE_GETHRTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define SIZEOF_INT_IS_AINT 1 | #define MPIR_Pint int | #define MPIR_PINT_FMT_DEC_SPEC "%d" | #define MPIR_Upint unsigned int | #define MPIR_UPINT_FMT_DEC_SPEC "%u" | #define MPIU_SIZE_T unsigned int | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | /* end confdefs.h. */ | #include | int | main () | { | int a=PTHREAD_MUTEX_ERRORCHECK_NP; | ; | return 0; | } configure:49041: result: no configure:49043: checking whether pthread.h defines PTHREAD_MUTEX_ERRORCHECK configure:49070: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c >&5 configure:49077: $? = 0 configure:49092: result: yes configure:49488: checking for thread local storage specifier configure:49525: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 conftest.c:146: error: thread-local storage not supported for this target configure:49532: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | #define HAVE_GETHRTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define SIZEOF_INT_IS_AINT 1 | #define MPIR_Pint int | #define MPIR_PINT_FMT_DEC_SPEC "%d" | #define MPIR_Upint unsigned int | #define MPIR_UPINT_FMT_DEC_SPEC "%u" | #define MPIU_SIZE_T unsigned int | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX | /* end confdefs.h. */ | __thread int bar = 5; | int | main () | { | ++bar; | ; | return 0; | } configure:49525: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 conftest.c: In function `__declspec': conftest.c:146: error: parameter `bar' is initialized conftest.c:149: error: syntax error before '{' token configure:49532: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | #define HAVE_GETHRTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define SIZEOF_INT_IS_AINT 1 | #define MPIR_Pint int | #define MPIR_PINT_FMT_DEC_SPEC "%d" | #define MPIR_Upint unsigned int | #define MPIR_UPINT_FMT_DEC_SPEC "%u" | #define MPIU_SIZE_T unsigned int | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX | /* end confdefs.h. */ | __declspec(thread) int bar = 5; | int | main () | { | ++bar; | ; | return 0; | } configure:49567: result: none configure:49587: checking sched.h usability configure:49604: gcc -c -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c >&5 configure:49611: $? = 0 configure:49625: result: yes configure:49629: checking sched.h presence configure:49644: gcc -E -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c configure:49651: $? = 0 configure:49665: result: yes configure:49693: checking for sched.h configure:49702: result: yes configure:49726: checking for sched_yield configure:49782: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 Undefined first referenced symbol in file sched_yield /var/tmp//cc0M9tcJ.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:49789: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | #define HAVE_GETHRTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define SIZEOF_INT_IS_AINT 1 | #define MPIR_Pint int | #define MPIR_PINT_FMT_DEC_SPEC "%d" | #define MPIR_Upint unsigned int | #define MPIR_UPINT_FMT_DEC_SPEC "%u" | #define MPIU_SIZE_T unsigned int | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX | #define HAVE_SCHED_H 1 | /* end confdefs.h. */ | /* Define sched_yield to an innocuous variant, in case declares sched_yield. | For example, HP-UX 11i declares gettimeofday. */ | #define sched_yield innocuous_sched_yield | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sched_yield (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef sched_yield | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sched_yield (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_sched_yield || defined __stub___sched_yield | choke me | #endif | | int | main () | { | return sched_yield (); | ; | return 0; | } configure:49811: result: no configure:49726: checking for yield configure:49782: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 configure:49789: $? = 0 configure:49811: result: yes configure:49726: checking for usleep configure:49782: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 configure:49789: $? = 0 configure:49811: result: yes configure:49726: checking for sleep configure:49782: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 configure:49789: $? = 0 configure:49811: result: yes configure:49726: checking for select configure:49782: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 configure:49789: $? = 0 configure:49811: result: yes configure:49726: checking for getpid configure:49782: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 configure:49789: $? = 0 configure:49811: result: yes configure:49835: checking for sched_setaffinity configure:49891: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 Undefined first referenced symbol in file sched_setaffinity /var/tmp//cckT7YRM.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:49898: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | #define HAVE_GETHRTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define SIZEOF_INT_IS_AINT 1 | #define MPIR_Pint int | #define MPIR_PINT_FMT_DEC_SPEC "%d" | #define MPIR_Upint unsigned int | #define MPIR_UPINT_FMT_DEC_SPEC "%u" | #define MPIU_SIZE_T unsigned int | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX | #define HAVE_SCHED_H 1 | #define HAVE_YIELD 1 | #define HAVE_USLEEP 1 | #define HAVE_SLEEP 1 | #define HAVE_SELECT 1 | #define HAVE_GETPID 1 | /* end confdefs.h. */ | /* Define sched_setaffinity to an innocuous variant, in case declares sched_setaffinity. | For example, HP-UX 11i declares gettimeofday. */ | #define sched_setaffinity innocuous_sched_setaffinity | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sched_setaffinity (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef sched_setaffinity | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sched_setaffinity (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_sched_setaffinity || defined __stub___sched_setaffinity | choke me | #endif | | int | main () | { | return sched_setaffinity (); | ; | return 0; | } configure:49920: result: no configure:49835: checking for sched_getaffinity configure:49891: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 Undefined first referenced symbol in file sched_getaffinity /var/tmp//ccMxdz9W.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:49898: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | #define HAVE_GETHRTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define SIZEOF_INT_IS_AINT 1 | #define MPIR_Pint int | #define MPIR_PINT_FMT_DEC_SPEC "%d" | #define MPIR_Upint unsigned int | #define MPIR_UPINT_FMT_DEC_SPEC "%u" | #define MPIU_SIZE_T unsigned int | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX | #define HAVE_SCHED_H 1 | #define HAVE_YIELD 1 | #define HAVE_USLEEP 1 | #define HAVE_SLEEP 1 | #define HAVE_SELECT 1 | #define HAVE_GETPID 1 | /* end confdefs.h. */ | /* Define sched_getaffinity to an innocuous variant, in case declares sched_getaffinity. | For example, HP-UX 11i declares gettimeofday. */ | #define sched_getaffinity innocuous_sched_getaffinity | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sched_getaffinity (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef sched_getaffinity | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sched_getaffinity (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_sched_getaffinity || defined __stub___sched_getaffinity | choke me | #endif | | int | main () | { | return sched_getaffinity (); | ; | return 0; | } configure:49920: result: no configure:49835: checking for bindprocessor configure:49891: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 Undefined first referenced symbol in file bindprocessor /var/tmp//ccO8XRo7.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:49898: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | #define HAVE_GETHRTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define SIZEOF_INT_IS_AINT 1 | #define MPIR_Pint int | #define MPIR_PINT_FMT_DEC_SPEC "%d" | #define MPIR_Upint unsigned int | #define MPIR_UPINT_FMT_DEC_SPEC "%u" | #define MPIU_SIZE_T unsigned int | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX | #define HAVE_SCHED_H 1 | #define HAVE_YIELD 1 | #define HAVE_USLEEP 1 | #define HAVE_SLEEP 1 | #define HAVE_SELECT 1 | #define HAVE_GETPID 1 | /* end confdefs.h. */ | /* Define bindprocessor to an innocuous variant, in case declares bindprocessor. | For example, HP-UX 11i declares gettimeofday. */ | #define bindprocessor innocuous_bindprocessor | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char bindprocessor (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef bindprocessor | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char bindprocessor (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_bindprocessor || defined __stub___bindprocessor | choke me | #endif | | int | main () | { | return bindprocessor (); | ; | return 0; | } configure:49920: result: no configure:49835: checking for thread_policy_set configure:49891: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lpthread >&5 Undefined first referenced symbol in file thread_policy_set /var/tmp//cckloqai.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:49898: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define USE_SMP_COLLECTIVES 1 | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL | #define USE_LOGGING MPID_LOGGING_NONE | #define HAVE_RUNTIME_THREADCHECK 1 | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE | #define HAVE_ROMIO 1 | #define HAVE__FUNC__ /**/ | #define HAVE__FUNCTION__ /**/ | #define HAVE_PRAGMA_WEAK 1 | #define USE_WEAK_SYMBOLS 1 | #define HAVE_MULTIPLE_PRAGMA_WEAK 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | #define HAVE_CXX_BINDING 1 | #define FILE_NAMEPUB_BASEDIR "." | #define USE_FILE_FOR_NAMEPUB 1 | #define HAVE_NAMEPUB_SERVICE 1 | #define restrict __restrict | #define HAVE_GCC_ATTRIBUTE 1 | #define WORDS_LITTLEENDIAN 1 | #define HAVE_LONG_DOUBLE 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_MAX_INTEGER_ALIGNMENT 4 | #define HAVE_MAX_STRUCT_ALIGNMENT 4 | #define HAVE_MAX_FP_ALIGNMENT 4 | #define SIZEOF_CHAR 1 | #define SIZEOF_UNSIGNED_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_UNSIGNED_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_UNSIGNED_INT 4 | #define SIZEOF_LONG 4 | #define SIZEOF_UNSIGNED_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_LONG_DOUBLE 12 | #define SIZEOF_VOID_P 4 | #define HAVE_STDDEF_H 1 | #define SIZEOF_WCHAR_T 4 | #define SIZEOF_FLOAT_INT 8 | #define SIZEOF_DOUBLE_INT 12 | #define SIZEOF_LONG_INT 8 | #define SIZEOF_SHORT_INT 8 | #define SIZEOF_TWO_INT 8 | #define SIZEOF_LONG_DOUBLE_INT 16 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | #define SIZEOF_COMPLEX 8 | #define SIZEOF_DOUBLECOMPLEX 16 | #define SIZEOF_LONGDOUBLECOMPLEX 24 | #define HAVE_CXX_COMPLEX 1 | #define MPIR_CXX_BOOL_VALUE 0x4c000133 | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 | #define HAVE_ANY_INT64_T_ALIGNMENT 1 | #define HAVE_ANY_INT32_T_ALIGNMENT 1 | #define SIZEOF_MPIR_BSEND_DATA_T 56 | #define HAVE_GCC_AND_PENTIUM_ASM 1 | #define USE_ATOMIC_UPDATES /**/ | #define HAVE_STDLIB_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ASSERT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SETITIMER 1 | #define HAVE_ALARM 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VSPRINTF 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_DECL_STRERROR_R 1 | #define HAVE_STRERROR_R 1 | #define HAVE_SNPRINTF 1 | #define HAVE_QSORT 1 | #define HAVE_VA_COPY 1 | #define HAVE_MACRO_VA_ARGS 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STRDUP 1 | #define HAVE_MKSTEMP 1 | #define HAVE_FDOPEN 1 | #define NEEDS_FDOPEN_DECL 1 | #define HAVE_PUTENV 1 | #define HAVE_GETHRTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define SIZEOF_INT_IS_AINT 1 | #define MPIR_Pint int | #define MPIR_PINT_FMT_DEC_SPEC "%d" | #define MPIR_Upint unsigned int | #define MPIR_UPINT_FMT_DEC_SPEC "%u" | #define MPIU_SIZE_T unsigned int | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX | #define HAVE_SCHED_H 1 | #define HAVE_YIELD 1 | #define HAVE_USLEEP 1 | #define HAVE_SLEEP 1 | #define HAVE_SELECT 1 | #define HAVE_GETPID 1 | /* end confdefs.h. */ | /* Define thread_policy_set to an innocuous variant, in case declares thread_policy_set. | For example, HP-UX 11i declares gettimeofday. */ | #define thread_policy_set innocuous_thread_policy_set | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char thread_policy_set (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef thread_policy_set | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char thread_policy_set (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_thread_policy_set || defined __stub___thread_policy_set | choke me | #endif | | int | main () | { | return thread_policy_set (); | ; | return 0; | } configure:49920: result: no configure:50460: ===== configuring src/mpid/ch3 ===== configure:50567: executing: /MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/configure 'CC=gcc' 'CXX=g++' '--disable-f77' '--disable-fc' '--prefix=/MPICH/mpich2-install/' --disable-option-checking configure:50586: ===== done with src/mpid/ch3 configure ===== configure:50460: ===== configuring src/mpi/romio ===== configure:50567: executing: /MPICH/Source/mpich2-1.4.1p1/src/mpi/romio/configure 'CC=gcc' 'CXX=g++' '--disable-f77' '--disable-fc' '--prefix=/MPICH/mpich2-install/' --disable-option-checking configure:50586: ===== done with src/mpi/romio configure ===== configure:50460: ===== configuring src/pmi/simple ===== configure:50567: executing: /MPICH/Source/mpich2-1.4.1p1/src/pmi/simple/configure 'CC=gcc' 'CXX=g++' '--disable-f77' '--disable-fc' '--prefix=/MPICH/mpich2-install/' --disable-option-checking configure:50586: ===== done with src/pmi/simple configure ===== configure:50460: ===== configuring src/pm/hydra ===== configure:50567: executing: /MPICH/Source/mpich2-1.4.1p1/src/pm/hydra/configure 'CC=gcc' 'CXX=g++' '--disable-f77' '--disable-fc' '--prefix=/MPICH/mpich2-install/' --disable-option-checking configure:50586: ===== done with src/pm/hydra configure ===== configure:50460: ===== configuring src/mpe2 ===== configure:50567: executing: /MPICH/Source/mpich2-1.4.1p1/src/mpe2/configure 'CC=gcc' 'CXX=g++' '--disable-f77' '--disable-fc' '--prefix=/MPICH/mpich2-install/' --disable-option-checking configure:50586: ===== done with src/mpe2 configure ===== configure:50624: checking size of OPA_ptr_t configure:50953: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lnsl -lsocket -lrt -lpthread >&5 configure:50957: $? = 0 configure:50963: ./conftest configure:50967: $? = 0 configure:50993: result: 4 configure:51012: WARNING: Could not define Fortran MPI datatypes for C configure:51048: checking the sizeof MPI_Offset configure:51348: gcc -o conftest -O2 -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers conftest.c -lnsl -lsocket -lrt -lpthread >&5 configure:51352: $? = 0 configure:51358: ./conftest configure:51362: $? = 0 configure:51382: result: 8 configure:51849: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by config.status, which was generated by GNU Autoconf 2.63. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on zn-dv-133 config.status:1348: creating Makefile config.status:1348: creating src/Makefile config.status:1348: creating src/include/Makefile config.status:1348: creating src/include/mpich2info.h config.status:1348: creating mpich2-doxygen config.status:1348: creating src/include/mpichtimer.h config.status:1348: creating src/binding/Makefile config.status:1348: creating src/binding/cxx/Makefile config.status:1348: creating src/binding/cxx/mpicxx.h config.status:1348: creating src/binding/f77/Makefile config.status:1348: creating src/binding/f77/mpif.h config.status:1348: creating src/binding/f77/setbotf.f config.status:1348: creating src/binding/f77/setbot.c config.status:1348: creating src/binding/f90/Makefile config.status:1348: creating src/binding/f90/mpi_sizeofs.f90 config.status:1348: creating src/binding/f90/mpi_base.f90 config.status:1348: creating src/packaging/Makefile config.status:1348: creating src/packaging/pkgconfig/mpich2-c.pc config.status:1348: creating src/packaging/pkgconfig/mpich2-cxx.pc config.status:1348: creating src/packaging/pkgconfig/mpich2-f77.pc config.status:1348: creating src/packaging/pkgconfig/mpich2-f90.pc config.status:1348: creating src/packaging/pkgconfig/Makefile config.status:1348: creating src/packaging/envmods/mpich2.module config.status:1495: WARNING: 'src/packaging/envmods/mpich2.module.in' seems to ignore the --datarootdir setting config.status:1348: creating src/packaging/envmods/Makefile config.status:1348: creating src/env/mpixxx_opts.conf config.status:1348: creating src/env/mpicc config.status:1348: creating src/env/mpicc.conf config.status:1348: creating src/env/mpicc.bash config.status:1348: creating src/env/mpicxx config.status:1348: creating src/env/mpicxx.conf config.status:1348: creating src/env/mpicxx.bash config.status:1348: creating src/env/mpif77 config.status:1348: creating src/env/mpif77.conf config.status:1348: creating src/env/mpif77.bash config.status:1348: creating src/env/mpif90 config.status:1348: creating src/env/mpif90.conf config.status:1348: creating src/env/mpif90.bash config.status:1348: creating src/env/Makefile config.status:1348: creating src/util/createshlib config.status:1348: creating src/mpi/Makefile config.status:1348: creating src/mpi/attr/Makefile config.status:1348: creating src/mpi/coll/Makefile config.status:1348: creating src/mpi/comm/Makefile config.status:1348: creating src/mpi/datatype/Makefile config.status:1348: creating src/mpi/debugger/Makefile config.status:1348: creating src/mpi/errhan/Makefile config.status:1348: creating src/mpi/group/Makefile config.status:1348: creating src/mpi/init/Makefile config.status:1348: creating src/mpi/misc/Makefile config.status:1348: creating src/mpi/pt2pt/Makefile config.status:1348: creating src/mpi/rma/Makefile config.status:1348: creating src/mpi/spawn/Makefile config.status:1348: creating src/mpi/timer/Makefile config.status:1348: creating src/mpi/topo/Makefile config.status:1348: creating src/mpix/Makefile config.status:1348: creating src/mpix/comm/Makefile config.status:1348: creating src/mpid/Makefile config.status:1348: creating src/mpid/common/Makefile config.status:1348: creating src/mpid/common/datatype/Makefile config.status:1348: creating src/mpid/common/datatype/dataloop/Makefile config.status:1348: creating src/pm/Makefile config.status:1348: creating src/pmi/Makefile config.status:1348: creating src/pmi/simple/Makefile config.status:1348: creating src/nameserv/Makefile config.status:1348: creating src/nameserv/file/Makefile config.status:1348: creating src/nameserv/mpd/Makefile config.status:1348: creating src/nameserv/pmi/Makefile config.status:1348: creating src/nameserv/test/Makefile config.status:1348: creating src/util/Makefile config.status:1348: creating src/util/info/Makefile config.status:1348: creating src/util/instrm/Makefile config.status:1348: creating src/util/thread/Makefile config.status:1348: creating src/util/mem/Makefile config.status:1348: creating src/util/msgs/Makefile config.status:1348: creating src/util/param/Makefile config.status:1348: creating src/util/dbg/Makefile config.status:1348: creating src/util/dbg/getfuncstack config.status:1348: creating src/util/osserv/Makefile config.status:1348: creating src/util/procmap/Makefile config.status:1348: creating src/util/other/Makefile config.status:1348: creating src/include/mpi.h config.status:1348: creating test/Makefile config.status:1348: creating test/util/Makefile config.status:1348: creating test/basic/Makefile config.status:1348: creating test/commands/Makefile config.status:1348: creating test/commands/cmdtests config.status:1348: creating test/mpid/Makefile config.status:1348: creating test/mpid/ch3/Makefile config.status:1348: creating test/util/timer/Makefile config.status:1348: creating examples/Makefile config.status:1348: creating examples/f77/Makefile config.status:1348: creating examples/f90/Makefile config.status:1348: creating examples/cxx/Makefile config.status:1348: creating src/util/logging/Makefile config.status:1348: creating src/util/logging/common/Makefile config.status:1348: creating doc/Makefile config.status:1348: creating doc/mansrc/Makefile config.status:1348: creating doc/mansrc/createhtmlindex config.status:1348: creating doc/refman/Makefile config.status:1348: creating doc/installguide/Makefile config.status:1348: creating doc/userguide/Makefile config.status:1348: creating doc/logging/Makefile config.status:1348: creating doc/design/Makefile config.status:1348: creating doc/smpd/Makefile config.status:1348: creating doc/windev/Makefile config.status:1348: creating src/include/mpichconf.h config.status:1582: executing default-1 commands config.status:1582: executing default-2 commands config.status:1582: executing default-3 commands config.status:1582: executing default-4 commands config.status:1582: executing default-5 commands config.status:1582: executing default-6 commands config.status:1582: executing default-7 commands config.status:1582: executing default-8 commands config.status:1582: executing default-9 commands config.status:1582: executing default-10 commands config.status:1582: executing default-11 commands config.status:1582: executing default-12 commands configure:53314: === configuring in test/mpi (/MPICH/Source/mpich2-1.4.1p1/test/mpi) configure:53417: running /bin/bash ./configure --disable-option-checking '--prefix=/MPICH/mpich2-install' 'CC=gcc' 'CXX=g++' '--disable-f77' '--disable-fc' --cache-file=/dev/null --srcdir=. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=i386-pc-solaris2.10 ac_cv_c_bigendian=no ac_cv_c_compiler_gnu=yes ac_cv_c_const=yes ac_cv_c_inline=inline ac_cv_c_int16_t=yes ac_cv_c_int32_t=yes ac_cv_c_int64_t=yes ac_cv_c_int8_t=yes ac_cv_c_restrict=__restrict ac_cv_c_uint16_t=yes ac_cv_c_uint32_t=yes ac_cv_c_uint64_t=yes ac_cv_c_uint8_t=yes ac_cv_c_volatile=yes ac_cv_cxx_bool=yes ac_cv_cxx_compiler_gnu=yes ac_cv_cxx_exceptions=yes ac_cv_cxx_namespace_std=yes ac_cv_cxx_namespaces=yes ac_cv_env_AR_FLAGS_set= ac_cv_env_AR_FLAGS_value= ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set=set ac_cv_env_CC_value=gcc ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CXXCPP_set= ac_cv_env_CXXCPP_value= ac_cv_env_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_set=set ac_cv_env_CXX_value=g++ ac_cv_env_F77_set= ac_cv_env_F77_value= ac_cv_env_FCFLAGS_set= ac_cv_env_FCFLAGS_value= ac_cv_env_FC_set= ac_cv_env_FC_value= ac_cv_env_FFLAGS_set= ac_cv_env_FFLAGS_value= ac_cv_env_FROM_MPICH2_set= ac_cv_env_FROM_MPICH2_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_MPICH2LIB_CFLAGS_set= ac_cv_env_MPICH2LIB_CFLAGS_value= ac_cv_env_MPICH2LIB_CPPFLAGS_set= ac_cv_env_MPICH2LIB_CPPFLAGS_value= ac_cv_env_MPICH2LIB_CXXFLAGS_set= ac_cv_env_MPICH2LIB_CXXFLAGS_value= ac_cv_env_MPICH2LIB_FCFLAGS_set= ac_cv_env_MPICH2LIB_FCFLAGS_value= ac_cv_env_MPICH2LIB_FFLAGS_set= ac_cv_env_MPICH2LIB_FFLAGS_value= ac_cv_env_MPICH2LIB_LDFLAGS_set= ac_cv_env_MPICH2LIB_LDFLAGS_value= ac_cv_env_MPICH2LIB_LIBS_set= ac_cv_env_MPICH2LIB_LIBS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_func_alarm=yes ac_cv_func_alloca_works=yes ac_cv_func_bindprocessor=no ac_cv_func_clock_getres=no ac_cv_func_clock_gettime=no ac_cv_func_fdopen=yes ac_cv_func_gethrtime=yes ac_cv_func_getpid=yes ac_cv_func_gettimeofday=yes ac_cv_func_mach_absolute_time=no ac_cv_func_mkstemp=yes ac_cv_func_pthread_cleanup_push=no ac_cv_func_pthread_key_create=yes ac_cv_func_pthread_yield=no ac_cv_func_putenv=yes ac_cv_func_qsort=yes ac_cv_func_sched_getaffinity=no ac_cv_func_sched_setaffinity=no ac_cv_func_sched_yield=no ac_cv_func_select=yes ac_cv_func_setitimer=yes ac_cv_func_sleep=yes ac_cv_func_snprintf=yes ac_cv_func_strdup=yes ac_cv_func_strerror=yes ac_cv_func_strerror_r=yes ac_cv_func_strerror_r_char_p=no ac_cv_func_strncasecmp=yes ac_cv_func_thread_policy_set=no ac_cv_func_usleep=yes ac_cv_func_vsnprintf=yes ac_cv_func_vsprintf=yes ac_cv_func_yield=yes ac_cv_have_decl_strerror_r=yes ac_cv_header_assert_h=yes ac_cv_header_complex=yes ac_cv_header_complex_h=yes ac_cv_header_endian_h=no ac_cv_header_errno_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_limits_h=yes ac_cv_header_pthread_h=yes ac_cv_header_sched_h=yes ac_cv_header_stdarg_h=yes ac_cv_header_stdbool_h=yes ac_cv_header_stdc=no ac_cv_header_stddef_h=yes ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_sys_bitypes_h=no ac_cv_header_sys_param_h=yes ac_cv_header_sys_socket_h=yes ac_cv_header_sys_time_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_sys_uio_h=yes ac_cv_header_unistd_h=yes ac_cv_host=i386-pc-solaris2.10 ac_cv_lib_pthread_pthread_key_create=yes ac_cv_objext=o ac_cv_path_BASH_SHELL=/usr/bin/bash ac_cv_path_DOCTEXT=false ac_cv_path_FGREP='/usr/xpg4/bin/grep -F' ac_cv_path_GREP=/usr/xpg4/bin/grep ac_cv_path_PERL=/usr/bin/perl ac_cv_prog_AR=ar ac_cv_prog_CPP='gcc -E' ac_cv_prog_CXX=g++ ac_cv_prog_CXXCPP='g++ -E' ac_cv_prog_KILLALL=killall ac_cv_prog_MAKE=make ac_cv_prog_RANLIB=ranlib ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_cxx_g=yes ac_cv_prog_install_breaks_libs=no ac_cv_sizeof_Complex=8 ac_cv_sizeof_DoubleComplex=16 ac_cv_sizeof_LongDoubleComplex=24 ac_cv_sizeof_MPIR_Bsend_data_t=56 ac_cv_sizeof_MPI_Offset=8 ac_cv_sizeof_OPA_ptr_t=4 ac_cv_sizeof__Bool=1 ac_cv_sizeof_bool=1 ac_cv_sizeof_char=1 ac_cv_sizeof_double=8 ac_cv_sizeof_double__Complex=16 ac_cv_sizeof_double_int=12 ac_cv_sizeof_float=4 ac_cv_sizeof_float__Complex=8 ac_cv_sizeof_float_int=8 ac_cv_sizeof_int=4 ac_cv_sizeof_long=4 ac_cv_sizeof_long_double=12 ac_cv_sizeof_long_double__Complex=24 ac_cv_sizeof_long_double_int=16 ac_cv_sizeof_long_int=8 ac_cv_sizeof_long_long=8 ac_cv_sizeof_short=2 ac_cv_sizeof_short_int=8 ac_cv_sizeof_two_int=8 ac_cv_sizeof_unsigned_char=1 ac_cv_sizeof_unsigned_int=4 ac_cv_sizeof_unsigned_long=4 ac_cv_sizeof_unsigned_long_long=8 ac_cv_sizeof_unsigned_short=2 ac_cv_sizeof_void_p=4 ac_cv_sizeof_wchar_t=4 ac_cv_tls=none ac_cv_type__Bool=yes ac_cv_type_double__Complex=yes ac_cv_type_float__Complex=yes ac_cv_type_long_double__Complex=yes ac_cv_type_size_t=yes ac_cv_working_alloca_h=yes lac_cv_use_atomic_updates=yes pac_cv_attr_weak=yes pac_cv_attr_weak_alias=yes pac_cv_attr_weak_import=yes pac_cv_c_char_p_is_byte=yes pac_cv_c_double_alignment_exception=no pac_cv_c_double_pos_align=no pac_cv_c_fp_align_nr=4 pac_cv_c_llint_pos_align=no pac_cv_c_max_double_fp_align=four pac_cv_c_max_fp_align=four pac_cv_c_max_integer_align=four pac_cv_c_max_longdouble_fp_align=four pac_cv_c_struct_align_nr=4 pac_cv_cc_has___func__=yes pac_cv_cxx_builds_exe=yes pac_cv_cxx_compiles_string=yes pac_cv_cxx_has_iostream=yes pac_cv_cxx_has_math=no pac_cv_func_decl_fdopen=yes pac_cv_func_decl_mkstemp=no pac_cv_func_decl_putenv=no pac_cv_func_decl_snprintf=no pac_cv_func_decl_strdup=no pac_cv_func_decl_strerror_r=no pac_cv_func_decl_vsnprintf=no pac_cv_func_pthread_cleanup_push=no pac_cv_func_va_copy=yes pac_cv_gnu_attr_format=yes pac_cv_gnu_attr_pure=yes pac_cv_has_pthread_mutex_errorcheck=yes pac_cv_has_pthread_mutex_errorcheck_np=no pac_cv_has_pthread_mutex_recursive=yes pac_cv_has_pthread_mutex_recursive_np=no pac_cv_have__func__=yes pac_cv_have__function__=yes pac_cv_have_cap__func__=no pac_cv_have_long_double=yes pac_cv_have_long_long=yes pac_cv_hrtime_works=yes pac_cv_int32_t_alignment=no pac_cv_int64_t_alignment=no pac_cv_mkdir_p=yes pac_cv_my_conf_dir=/MPICH/Source/mpich2-1.4.1p1 pac_cv_pointers_have_int_alignment=yes pac_cv_prog_c_multiple_weak_symbols=yes pac_cv_prog_c_unaligned_doubles=yes pac_cv_prog_c_weak_symbols='pragma weak' pac_cv_prog_make_allows_comments=yes pac_cv_prog_make_found_clock_skew=no pac_cv_prog_make_include=yes pac_cv_prog_make_set_cflags=yes pac_cv_prog_make_vpath=VPATH ## ----------------- ## ## Output variables. ## ## ----------------- ## ABIVERSION='3:3' ADDRESS_KIND='' ALLOCA='' AR='ar' AR_FLAGS='cr' BASH_SHELL='/usr/bin/bash' BSEND_OVERHEAD='56' BUILD_BASH_SCRIPTS='yes' BUILD_DLLS='no' BUILD_TVDLL='no' CC='gcc' CC_SHL='true' CC_SHL_DBG='' CFLAGS=' -O2' CMB_1INT_ALIGNMENT='' CMB_STATUS_ALIGNMENT='' CONFIGURE_ARGS_CLEAN='CC=gcc CXX=g++ --disable-f77 --disable-fc --prefix=/MPICH/mpich2-install/' CONFIGURE_ARGUMENTS=' '\''CC=gcc'\'' '\''CXX=g++'\'' '\''--disable-f77'\'' '\''--disable-fc'\'' '\''--prefix=/MPICH/mpich2-install/'\''' CPP='gcc -E' CPPFLAGS=' -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpl/include -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/openpa/src -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/datatype -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/common/locks -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers -I/MPICH/Source/mpich2-1.4.1p1/src/util/wrappers' CREATESHLIB='false' CXX='g++' CXXCPP='g++ -E' CXXFLAGS=' -O2' CXX_DEFS=' -DHAVE_CXX_IOSTREAM -DHAVE_NAMESPACE_STD' CXX_LINKPATH_SHL='' CXX_SHL='false' C_LINKPATH_SHL='' C_LINK_SHL='true' C_LINK_SHL_DBG='' DBG_SHLIB_TYPE='' DEFS='-DHAVE_CONFIG_H' DEVICE='ch3:nemesis' DEVICE_ARGS='' DEVICE_NAME='ch3' DLLIMPORT='' DOCTEXT='false' DOCTEXTSTYLE='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='' ENABLE_SHLIB='none' EXEEXT='' EXTERNAL_SRC_DIRS=' src/mpl src/openpa' EXTRA_STATUS_DECL='' F77='' F77CPP='' F77_COMPLEX16='' F77_COMPLEX32='' F77_COMPLEX8='' F77_INCDIR='' F77_INTEGER16='' F77_INTEGER1='' F77_INTEGER2='' F77_INTEGER4='' F77_INTEGER8='' F77_LIBDIR_LEADER='' F77_LINKPATH_SHL='' F77_NAME_MANGLE='' F77_OTHER_LIBS='' F77_REAL16='' F77_REAL4='' F77_REAL8='' F77_SHL='' FC='' FCCPP='' FCEXT='' FCFLAGS=' ' FCINC='' FCINCFLAG='' FCMODEXT='' FCMODINCFLAG='' FCMODINCSPEC='' FC_LINKPATH_SHL='' FC_OTHER_LIBS='' FC_SHL='' FC_WORK_FILES_ARG='' FFLAGS=' ' FGREP='/usr/xpg4/bin/grep -F' FILE='' FINCLUDES='' FLIBS='' FORTRAN_BINDING='0' FORTRAN_MPI_OFFSET='integer*8' FROM_MPICH2='yes' FWRAPNAME='fmpich' GCC='yes' GNUCXX_MINORVERSION='4' GNUCXX_VERSION='3' GREP='/usr/xpg4/bin/grep' HAVE_CXX_EXCEPTIONS='1' HAVE_ROMIO='#include "mpio.h"' INCLUDE_MPICXX_H='#include "mpicxx.h"' INCLUDE_MPIDDEFS_H='/* ... no device specific definitions ... */' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' KILLALL='killall' LDFLAGS=' ' LDFLAGS_DEPS='' LIBOBJS='' LIBS='-lnsl -lsocket -lrt -lpthread ' LIBTOOL='' LIB_DEPS='' LTLIBOBJS='' MAKE='make' MAKE_DEPEND_C='gcc -MM' MANY_PM='no' MKDIR_P='mkdir -p' MPIBASEMODNAME='mpi_base' MPICC='$(bindir)/mpicc' MPICH2LIB_CFLAGS='' MPICH2LIB_CPPFLAGS='' MPICH2LIB_CXXFLAGS='' MPICH2LIB_FCFLAGS='' MPICH2LIB_FFLAGS='' MPICH2LIB_LDFLAGS='' MPICH2LIB_LIBS='' MPICH2_NUMVERSION='10401301' MPICH2_RELEASE_DATE='Thu Sep 1 13:53:02 CDT 2011' MPICH2_VERSION='1.4.1p1' MPICH_TIMER_KIND='USE_GETHRTIME' MPICONSTMODNAME='mpi_constants' MPICXX='$(bindir)/mpicxx' MPICXXLIBNAME='mpichcxx' MPID_TIMER_TYPE='hrtime_t' MPIF77='$(bindir)/mpif77' MPIFC='$(bindir)/mpif90' MPIFLIBNAME='mpich' MPIFPMPI='' MPILIBNAME='mpich' MPIMODNAME='mpi' MPIR_CXX_BOOL='0x4c000133' MPIR_CXX_COMPLEX='0x4c000834' MPIR_CXX_DOUBLE_COMPLEX='0x4c001035' MPIR_CXX_LONG_DOUBLE_COMPLEX='0x4c001836' MPISIZEOFMODNAME='mpi_sizeofs' MPIU_DLL_SPEC_DEF='#define MPIU_DLL_SPEC' MPIU_THREAD_LIB_NAME='mpich' MPI_2COMPLEX='MPI_DATATYPE_NULL' MPI_2DOUBLE_COMPLEX='MPI_DATATYPE_NULL' MPI_2DOUBLE_PRECISION='MPI_DATATYPE_NULL' MPI_2INT='0x4c000816' MPI_2INTEGER='MPI_DATATYPE_NULL' MPI_2REAL='MPI_DATATYPE_NULL' MPI_AINT='int' MPI_AINT_DATATYPE='0x4c000443' MPI_AINT_FMT_DEC_SPEC='%d' MPI_AINT_FMT_HEX_SPEC='%x' MPI_BYTE='0x4c00010d' MPI_CHAR='0x4c000101' MPI_CHARACTER='MPI_DATATYPE_NULL' MPI_COMPLEX16='0x4c00102a' MPI_COMPLEX32='MPI_DATATYPE_NULL' MPI_COMPLEX8='0x4c000828' MPI_COMPLEX='MPI_DATATYPE_NULL' MPI_C_BOOL='0x4c00013f' MPI_C_DOUBLE_COMPLEX='0x4c001041' MPI_C_FLOAT_COMPLEX='0x4c000840' MPI_C_LONG_DOUBLE_COMPLEX='0x4c001842' MPI_DOUBLE='0x4c00080b' MPI_DOUBLE_COMPLEX='MPI_DATATYPE_NULL' MPI_DOUBLE_INT='0x8c000001' MPI_DOUBLE_PRECISION='MPI_DATATYPE_NULL' MPI_F77_2INT='' MPI_F77_AINT='1275069507' MPI_F77_BYTE='' MPI_F77_CHAR='' MPI_F77_C_BOOL='' MPI_F77_C_COMPLEX='' MPI_F77_C_DOUBLE_COMPLEX='' MPI_F77_C_FLOAT_COMPLEX='' MPI_F77_C_LONG_DOUBLE_COMPLEX='' MPI_F77_DOUBLE='' MPI_F77_DOUBLE_INT='' MPI_F77_FLOAT='' MPI_F77_FLOAT_INT='' MPI_F77_INT16_T='' MPI_F77_INT32_T='' MPI_F77_INT64_T='' MPI_F77_INT8_T='' MPI_F77_INT='' MPI_F77_LB='' MPI_F77_LONG='' MPI_F77_LONG_DOUBLE='' MPI_F77_LONG_DOUBLE_INT='' MPI_F77_LONG_INT='' MPI_F77_LONG_LONG='' MPI_F77_LONG_LONG_INT='' MPI_F77_OFFSET='1275070532' MPI_F77_PACKED='' MPI_F77_SHORT='' MPI_F77_SHORT_INT='' MPI_F77_SIGNED_CHAR='' MPI_F77_UB='' MPI_F77_UINT16_T='' MPI_F77_UINT32_T='' MPI_F77_UINT64_T='' MPI_F77_UINT8_T='' MPI_F77_UNSIGNED='' MPI_F77_UNSIGNED_CHAR='' MPI_F77_UNSIGNED_LONG='' MPI_F77_UNSIGNED_LONG_LONG='' MPI_F77_UNSIGNED_SHORT='' MPI_F77_WCHAR='' MPI_FINT='int' MPI_FLOAT='0x4c00040a' MPI_FLOAT_INT='0x8c000000' MPI_INT16_T='0x4c000238' MPI_INT32_T='0x4c000439' MPI_INT64_T='0x4c00083a' MPI_INT8_T='0x4c000137' MPI_INT='0x4c000405' MPI_INTEGER16='MPI_DATATYPE_NULL' MPI_INTEGER1='0x4c00012d' MPI_INTEGER2='0x4c00022f' MPI_INTEGER4='0x4c000430' MPI_INTEGER8='0x4c000831' MPI_INTEGER='MPI_DATATYPE_NULL' MPI_LB='0x4c000010' MPI_LOGICAL='MPI_DATATYPE_NULL' MPI_LONG='0x4c000407' MPI_LONG_DOUBLE='0x4c000c0c' MPI_LONG_DOUBLE_INT='0x8c000004' MPI_LONG_INT='0x8c000002' MPI_LONG_LONG='0x4c000809' MPI_MAX_PROCESSOR_NAME='128' MPI_OFFSET='long long' MPI_OFFSET_DATATYPE='0x4c000844' MPI_OFFSET_TYPEDEF='typedef long long MPI_Offset;' MPI_PACKED='0x4c00010f' MPI_REAL16='MPI_DATATYPE_NULL' MPI_REAL4='0x4c000427' MPI_REAL8='0x4c000829' MPI_REAL='MPI_DATATYPE_NULL' MPI_SHORT='0x4c000203' MPI_SHORT_INT='0x8c000003' MPI_SIGNED_CHAR='0x4c000118' MPI_STATUS_SIZE='' MPI_UB='0x4c000011' MPI_UINT16_T='0x4c00023c' MPI_UINT32_T='0x4c00043d' MPI_UINT64_T='0x4c00083e' MPI_UINT8_T='0x4c00013b' MPI_UNSIGNED_CHAR='0x4c000102' MPI_UNSIGNED_INT='0x4c000406' MPI_UNSIGNED_LONG='0x4c000408' MPI_UNSIGNED_LONG_LONG='0x4c000819' MPI_UNSIGNED_SHORT='0x4c000204' MPI_WCHAR='0x4c00040e' NEEDSPLIB='no' NO_WEAK_SYM='' NO_WEAK_SYM_TARGET='build_proflib' OBJEXT='o' OFFSET_KIND='' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_VERSION='' PATH_SEPARATOR=':' PERL='/usr/bin/perl' PMPIFLIBNAME='pmpich' PMPILIBNAME='pmpich' PROFILE_DEF_MPI='' RANLIB='ranlib' RANLIB_AFTER_INSTALL='no' REQD='' REQI1='' REQI2='' REQI8='' SET_CFLAGS='CFLAGS=' SET_MAKE='MAKE=make' SHELL='/bin/bash' SHLIB_EXT='so' SHLIB_FROM_LO='no' SHLIB_INSTALL='$(INSTALL_PROGRAM)' SIZEOF_FC_CHARACTER='' SIZEOF_FC_DOUBLE_PRECISION='' SIZEOF_FC_INTEGER='' SIZEOF_FC_REAL='' SIZEOF_MPI_STATUS='' USER_CFLAGS='' USER_CPPFLAGS='' USER_CXXFLAGS='' USER_FCFLAGS='' USER_FFLAGS='' USER_LDFLAGS='' USER_LIBS='' VPATH='VPATH=.:${srcdir}' WRAPPER_CFLAGS=' ' WRAPPER_CPPFLAGS=' ' WRAPPER_CXXFLAGS=' ' WRAPPER_FCFLAGS=' ' WRAPPER_FFLAGS=' ' WRAPPER_LDFLAGS=' ' WRAPPER_LIBS='-lopa -lmpl -lnsl -lsocket -lrt -lpthread ' WTIME_DOUBLE_TYPE='' XARGS_NODATA_OPT='-r' ac_ct_CC='' ac_ct_CXX='' ac_ct_F77='' ac_ct_FC='' bindings=' cxx' bindings_dirs=' src/binding/cxx' bindir='${exec_prefix}/bin' build='i386-pc-solaris2.10' build_alias='' build_cpu='i386' build_os='solaris2.10' build_vendor='pc' datadir='${datarootdir}' datarootdir='${prefix}/share' debugger_dir='' device_name='ch3' docdir='${datarootdir}/doc/${PACKAGE}' dvidir='${docdir}' exec_prefix='${prefix}' host='i386-pc-solaris2.10' host_alias='' host_cpu='i386' host_os='solaris2.10' host_vendor='pc' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' logging_dir='' logging_name='none' logging_subdirs='' mandir='${datarootdir}/man' master_top_builddir='/MPICH/Source/mpich2-1.4.1p1' master_top_srcdir='/MPICH/Source/mpich2-1.4.1p1' modincdir='' mpe_dir='mpe2' nameserv_name='file' oldincludedir='/usr/include' opadir='openpa' other_install_dirs=' src/mpl src/openpa src/pm/hydra src/mpe2' other_pm_names='' pac_prog='' pdfdir='${docdir}' pm_name='hydra' pmi_name='simple' prefix='/MPICH/mpich2-install' program_transform_name='s,x,x,' psdir='${docdir}' romio_dir='romio' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' subdirs=' test/mpi' subsystems=' src/mpid/ch3 src/mpi/romio src/pmi/simple src/pm/hydra src/mpe2 ' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## #define PACKAGE_NAME "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define PACKAGE_STRING "" #define PACKAGE_BUGREPORT "" #define USE_SMP_COLLECTIVES 1 #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL #define USE_LOGGING MPID_LOGGING_NONE #define HAVE_RUNTIME_THREADCHECK 1 #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE #define HAVE_ROMIO 1 #define HAVE__FUNC__ /**/ #define HAVE__FUNCTION__ /**/ #define HAVE_PRAGMA_WEAK 1 #define USE_WEAK_SYMBOLS 1 #define HAVE_MULTIPLE_PRAGMA_WEAK 1 #define HAVE_CXX_EXCEPTIONS /**/ #define HAVE_NAMESPACES /**/ #define HAVE_NAMESPACE_STD /**/ #define HAVE_CXX_BINDING 1 #define FILE_NAMEPUB_BASEDIR "." #define USE_FILE_FOR_NAMEPUB 1 #define HAVE_NAMEPUB_SERVICE 1 #define restrict __restrict #define HAVE_GCC_ATTRIBUTE 1 #define WORDS_LITTLEENDIAN 1 #define HAVE_LONG_DOUBLE 1 #define HAVE_LONG_LONG_INT 1 #define HAVE_MAX_INTEGER_ALIGNMENT 4 #define HAVE_MAX_STRUCT_ALIGNMENT 4 #define HAVE_MAX_FP_ALIGNMENT 4 #define SIZEOF_CHAR 1 #define SIZEOF_UNSIGNED_CHAR 1 #define SIZEOF_SHORT 2 #define SIZEOF_UNSIGNED_SHORT 2 #define SIZEOF_INT 4 #define SIZEOF_UNSIGNED_INT 4 #define SIZEOF_LONG 4 #define SIZEOF_UNSIGNED_LONG 4 #define SIZEOF_LONG_LONG 8 #define SIZEOF_UNSIGNED_LONG_LONG 8 #define SIZEOF_FLOAT 4 #define SIZEOF_DOUBLE 8 #define SIZEOF_LONG_DOUBLE 12 #define SIZEOF_VOID_P 4 #define HAVE_STDDEF_H 1 #define SIZEOF_WCHAR_T 4 #define SIZEOF_FLOAT_INT 8 #define SIZEOF_DOUBLE_INT 12 #define SIZEOF_LONG_INT 8 #define SIZEOF_SHORT_INT 8 #define SIZEOF_TWO_INT 8 #define SIZEOF_LONG_DOUBLE_INT 16 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_INT8_T 1 #define HAVE_INT16_T 1 #define HAVE_INT32_T 1 #define HAVE_INT64_T 1 #define HAVE_UINT8_T 1 #define HAVE_UINT16_T 1 #define HAVE_UINT32_T 1 #define HAVE_UINT64_T 1 #define HAVE_STDBOOL_H 1 #define HAVE_COMPLEX_H 1 #define SIZEOF__BOOL 1 #define SIZEOF_FLOAT__COMPLEX 8 #define SIZEOF_DOUBLE__COMPLEX 16 #define SIZEOF_LONG_DOUBLE__COMPLEX 24 #define HAVE__BOOL 1 #define HAVE_FLOAT__COMPLEX 1 #define HAVE_DOUBLE__COMPLEX 1 #define HAVE_LONG_DOUBLE__COMPLEX 1 #define MPIR_REAL4_CTYPE float #define MPIR_REAL8_CTYPE double #define MPIR_INTEGER1_CTYPE char #define MPIR_INTEGER2_CTYPE short #define MPIR_INTEGER4_CTYPE int #define MPIR_INTEGER8_CTYPE long long #define SIZEOF_BOOL 1 #define MPIR_CXX_BOOL_CTYPE _Bool #define SIZEOF_COMPLEX 8 #define SIZEOF_DOUBLECOMPLEX 16 #define SIZEOF_LONGDOUBLECOMPLEX 24 #define HAVE_CXX_COMPLEX 1 #define MPIR_CXX_BOOL_VALUE 0x4c000133 #define MPIR_CXX_COMPLEX_VALUE 0x4c000834 #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035 #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c001836 #define HAVE_ANY_INT64_T_ALIGNMENT 1 #define HAVE_ANY_INT32_T_ALIGNMENT 1 #define SIZEOF_MPIR_BSEND_DATA_T 56 #define HAVE_GCC_AND_PENTIUM_ASM 1 #define USE_ATOMIC_UPDATES /**/ #define HAVE_STDLIB_H 1 #define HAVE_STDARG_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_STRING_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_STDDEF_H 1 #define HAVE_ERRNO_H 1 #define HAVE_SYS_SOCKET_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_UNISTD_H 1 #define HAVE_ASSERT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SETITIMER 1 #define HAVE_ALARM 1 #define HAVE_VSNPRINTF 1 #define HAVE_VSPRINTF 1 #define HAVE_STRERROR 1 #define HAVE_STRNCASECMP 1 #define HAVE_DECL_STRERROR_R 1 #define HAVE_STRERROR_R 1 #define HAVE_SNPRINTF 1 #define HAVE_QSORT 1 #define HAVE_VA_COPY 1 #define HAVE_MACRO_VA_ARGS 1 #define HAVE_ALLOCA_H 1 #define HAVE_ALLOCA 1 #define HAVE_STRDUP 1 #define HAVE_MKSTEMP 1 #define HAVE_FDOPEN 1 #define NEEDS_FDOPEN_DECL 1 #define HAVE_PUTENV 1 #define HAVE_GETHRTIME 1 #define HAVE_GETTIMEOFDAY 1 #define SIZEOF_INT_IS_AINT 1 #define MPIR_Pint int #define MPIR_PINT_FMT_DEC_SPEC "%d" #define MPIR_Upint unsigned int #define MPIR_UPINT_FMT_DEC_SPEC "%u" #define MPIU_SIZE_T unsigned int #define HAVE_PTHREAD_H 1 #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX #define HAVE_SCHED_H 1 #define HAVE_YIELD 1 #define HAVE_USLEEP 1 #define HAVE_SLEEP 1 #define HAVE_SELECT 1 #define HAVE_GETPID 1 #define SIZEOF_OPA_PTR_T 4 #define HAVE_NO_FORTRAN_MPI_TYPES_IN_C 1 #define HAVE_MPICHCONF 1 configure: exit 0