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 --prefix=/opt/mpich2 ## --------- ## ## Platform. ## ## --------- ## hostname = dantzig uname -m = i86pc uname -r = 5.10 uname -s = SunOS uname -v = Generic_141445-09 /usr/bin/uname -p = i386 /bin/uname -X = System = SunOS Node = dantzig Release = 5.10 KernelID = Generic_141445-09 Machine = i86pc BusType = Serial = Users = OEM# = 0 Origin# = 1 NumCPU = 16 /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/sbin PATH: /usr/bin PATH: /usr/ccs/bin PATH: /usr/sfw/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:3114: checking for gcc configure:3130: found /usr/sfw/bin/gcc configure:3141: result: gcc configure:3175: checking for C compiler version configure:3183: gcc --version >&5 gcc (GCC) 3.4.3 (csl-sol210-3_4-branch+sol_rpath) Copyright (C) 2004 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:3187: $? = 0 configure:3194: gcc -v >&5 Reading specs from /usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/specs Configured with: /builds/sfw10-gate/usr/src/cmd/gcc/gcc-3.4.3/configure --prefix=/usr/sfw --with-as=/usr/sfw/bin/gas --with-gnu-as --with-ld=/usr/ccs/bin/ld --without-gnu-ld --enable-languages=c,c++ --enable-shared Thread model: posix gcc version 3.4.3 (csl-sol210-3_4-branch+sol_rpath) configure:3198: $? = 0 configure:3205: gcc -V >&5 gcc: `-V' option must have argument configure:3209: $? = 1 configure:3232: checking for C compiler default output file name configure:3254: gcc conftest.c >&5 configure:3258: $? = 0 configure:3296: result: a.out configure:3315: checking whether the C compiler works configure:3325: ./a.out configure:3329: $? = 0 configure:3348: result: yes configure:3355: checking whether we are cross compiling configure:3357: result: no configure:3360: checking for suffix of executables configure:3367: gcc -o conftest conftest.c >&5 configure:3371: $? = 0 configure:3397: result: configure:3403: checking for suffix of object files configure:3429: gcc -c conftest.c >&5 configure:3433: $? = 0 configure:3458: result: o configure:3462: checking whether we are using the GNU C compiler configure:3491: gcc -c conftest.c >&5 configure:3498: $? = 0 configure:3515: result: yes configure:3524: checking whether gcc accepts -g configure:3554: gcc -c -g conftest.c >&5 configure:3561: $? = 0 configure:3662: result: yes configure:3679: checking for gcc option to accept ISO C89 configure:3753: gcc -c conftest.c >&5 configure:3760: $? = 0 configure:3783: result: none needed configure:3819: checking how to run the C preprocessor configure:3859: gcc -E conftest.c configure:3866: $? = 0 configure:3897: gcc -E conftest.c conftest.c:9:28: ac_nonexistent.h: No such file or directory configure:3904: $? = 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:3937: result: gcc -E configure:3966: gcc -E conftest.c configure:3973: $? = 0 configure:4004: gcc -E conftest.c conftest.c:9:28: ac_nonexistent.h: No such file or directory configure:4011: $? = 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:4073: checking build system type configure:4091: result: i386-pc-solaris2.10 configure:4113: checking host system type configure:4128: result: i386-pc-solaris2.10 configure:4165: checking for grep that handles long lines and -e configure:4225: result: /usr/sfw/bin/ggrep configure:4230: checking for fgrep configure:4294: result: /usr/sfw/bin/ggrep -F configure:5439: ===== configuring src/mpl ===== configure:5546: executing: /export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/configure '--prefix=/opt/mpich2' --disable-option-checking configure:5565: ===== done with src/mpl configure ===== WRAPPER_LIBS(='') does not contain '-lmpl', prepending CPPFLAGS(='') does not contain '-I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include', appending CPPFLAGS(=' -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include') does not contain '-I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include', appending LIBS(=' ') does not contain '-lopa', prepending configure:5664: gcc -o conftest -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/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:5671: $? = 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/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include') does not contain '-I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src', appending CPPFLAGS(=' -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src') does not contain '-I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src', appending configure:5745: ===== configuring src/openpa ===== configure:5852: executing: /export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/configure --with-atomic-primitives=auto_allow_emulation '--prefix=/opt/mpich2' --disable-option-checking configure:5871: ===== done with src/openpa configure ===== WRAPPER_LIBS(='-lmpl ') does not contain '-lopa', prepending configure:6656: checking whether the compiler defines __func__ configure:6693: gcc -o conftest -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:6697: $? = 0 configure:6703: ./conftest configure:6707: $? = 0 configure:6780: result: yes configure:6791: checking whether the compiler defines __FUNC__ configure:6828: gcc -o conftest -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/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:6832: $? = 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:6915: result: no configure:6926: checking whether the compiler sets __FUNCTION__ configure:6963: gcc -o conftest -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:6967: $? = 0 configure:6973: ./conftest configure:6977: $? = 0 configure:7050: result: yes configure:7068: checking whether C compiler accepts option -O2 configure:7082: result: yes configure:7084: checking whether routines compiled with -O2 can be linked with ones compiled without -O2 configure:7120: result: yes configure:7149: checking for type of weak symbol alias support configure:7183: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:7190: $? = 0 configure:7389: result: pragma weak configure:7416: checking whether __attribute__ ((weak)) allowed configure:7443: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:7450: $? = 0 configure:7465: result: yes configure:7469: checking whether __attribute__ ((weak_import)) allowed configure:7496: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:21: warning: `weak_import' attribute directive ignored configure:7503: $? = 0 configure:7518: result: yes configure:7521: checking whether __attribute__((weak,alias(...))) allowed configure:7548: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:7555: $? = 0 configure:7570: result: yes configure:7584: checking for multiple weak symbol support configure:7625: result: yes configure:7745: checking for ifort configure:7775: result: no configure:7745: checking for pgf77 configure:7775: result: no configure:7745: checking for af77 configure:7775: result: no configure:7745: checking for xlf configure:7775: result: no configure:7745: checking for frt configure:7775: result: no configure:7745: checking for cf77 configure:7775: result: no configure:7745: checking for fort77 configure:7775: result: no configure:7745: checking for fl32 configure:7775: result: no configure:7745: checking for fort configure:7775: result: no configure:7745: checking for ifc configure:7775: result: no configure:7745: checking for efc configure:7775: result: no configure:7745: checking for ftn configure:7775: result: no configure:7745: checking for gfortran configure:7775: result: no configure:7745: checking for f77 configure:7761: found /usr/bin/f77 configure:7772: result: f77 configure:7798: checking for Fortran 77 compiler version configure:7806: f77 --version >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none --version f90: Warning: Option --version passed to ld, if ld is invoked, ignored otherwise Usage: f90 [ options ] files. Use 'f90 -flags' for details configure:7810: $? = 0 configure:7817: f77 -v >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -v ### command line files and options (expanded): ### -f77=%all -ftrap=%none -v Usage: f90 [ options ] files. Use 'f90 -flags' for details configure:7821: $? = 0 configure:7828: f77 -V >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -V f90: Sun Fortran 95 8.4 SunOS_i386 2009/06/03 Usage: f90 [ options ] files. Use 'f90 -flags' for details configure:7832: $? = 0 configure:7840: checking whether we are using the GNU Fortran 77 compiler configure:7859: f77 -c conftest.F >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.F /tmp/fpp.05920.0.f: MAIN main: choke me ^ "conftest.F", Line = 3, Column = 16: ERROR: Unknown statement. Expected assignment statement but found "EOS" instead of "=" or "=>". f90comp: 6 SOURCE LINES f90comp: 1 ERRORS, 0 WARNINGS, 0 OTHER MESSAGES, 0 ANSI configure:7866: $? = 1 configure: failed program was: | program main | #ifndef __GNUC__ | choke me | #endif | | end configure:7883: result: no configure:7889: checking whether f77 accepts -g configure:7906: f77 -c -g conftest.f >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c -g conftest.f conftest.f: MAIN main: configure:7913: $? = 0 configure:7929: result: yes configure:7987: checking whether Fortran 77 compiler accepts option -O2 configure:8003: f77 -o conftest conftest.f >conftest.bas 2>&1 configure:8006: $? = 0 configure:8008: f77 -O2 -o conftest conftest.f >conftest.out 2>&1 configure:8011: $? = 0 configure: Compiler output differed in two cases 1c1 < NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -O2 -o conftest conftest.f --- > NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -o conftest conftest.f NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -O2 -o conftest conftest.f conftest.f: MAIN main: configure:8074: result: no configure:8100: checking how to get verbose linking output from f77 configure:8116: f77 -c conftest.f >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.f conftest.f: MAIN main: configure:8123: $? = 0 configure:8145: f77 -o conftest -v conftest.f NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -o conftest -v conftest.f ### command line files and options (expanded): ### -f77=%all -ftrap=%none -o conftest -v conftest.f ### f90: Note: NLSPATH = /opt/sunstudio12.1/prod/bin/../lib/locale/%L/LC_MESSAGES/%N.cat:/opt/sunstudio12.1/prod/bin/../../lib/locale/%L/LC_MESSAGES/%N.cat /opt/sunstudio12.1/prod/bin/f90comp -y-o -yconftest.o -ev -m3 -dq -y-fbe -y/opt/sunstudio12.1/prod/bin/fbe -y-xarch=generic -y-s -H "/opt/sunstudio12.1/prod/bin/f90 -f77 -ftrap=%none -v " -y-xcache=generic -xcache=generic -xivdep=loop -I/opt/sunstudio12.1/prod/include/f95 -p/opt/sunstudio12.1/prod/lib/modules -y-verbose -xall -f77=%all -fstore -y-xdbggen=no%stabs+dwarf2 -y-xdbggen=incl -xassume_control=optimize -y-xassume_control=optimize -iorounding=processor-defined -xhasc=yes conftest.f /tmp/f90comp.05989.s.0.s conftest.f: MAIN main: /opt/sunstudio12.1/prod/bin/fbe -s -o conftest.o -warn=%none -Qy /tmp/yabeCAAqHa4Sl rm /tmp/yabeCAAqHa4Sl ### f90: Note: LD_LIBRARY_PATH = (null) ### f90: Note: LD_RUN_PATH = (null) ### f90: Note: LD_OPTIONS = (null) ln -s /opt/sunstudio12.1/prod/lib /tmp/lib_link.1304389539.05989 ln -s /opt/sunstudio12.1/prod/lib /tmp/lib_base_link.1304389539.05989 /usr/ccs/bin/ld -zld32=-S/tmp/lib_base_link.1304389539.05989/libldstab_ws.so -zld64=-S/tmp/lib_base_link.1304389539.05989/amd64/libldstab_ws.so -zld32=-S/tmp/lib_base_link.1304389539.05989/libld_annotate.so -zld64=-S/tmp/lib_base_link.1304389539.05989/amd64/libld_annotate.so -t -R/opt/sunstudio12.1/lib -o conftest /opt/sunstudio12.1/prod/lib/crti.o /opt/sunstudio12.1/prod/lib/crt1.o /opt/sunstudio12.1/prod/lib/values-xi.o -Y P,/opt/sunstudio12.1/lib:/opt/sunstudio12.1/prod/lib:/usr/ccs/lib:/lib:/usr/lib conftest.o -lfui -lfai -lfsu -lsunquad -lsunmath -Bdynamic -lmtsk -lm -lc /opt/sunstudio12.1/prod/lib/crtn.o rm conftest.o rm /tmp/f90comp.05989.s.0.s rm /tmp/lib_link.1304389539.05989 rm /tmp/lib_base_link.1304389539.05989 configure:8214: result: -v configure:8216: checking for Fortran 77 libraries of f77 configure:8239: f77 -o conftest -v conftest.f NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -o conftest -v conftest.f ### command line files and options (expanded): ### -f77=%all -ftrap=%none -o conftest -v conftest.f ### f90: Note: NLSPATH = /opt/sunstudio12.1/prod/bin/../lib/locale/%L/LC_MESSAGES/%N.cat:/opt/sunstudio12.1/prod/bin/../../lib/locale/%L/LC_MESSAGES/%N.cat /opt/sunstudio12.1/prod/bin/f90comp -y-o -yconftest.o -ev -m3 -dq -y-fbe -y/opt/sunstudio12.1/prod/bin/fbe -y-xarch=generic -y-s -H "/opt/sunstudio12.1/prod/bin/f90 -f77 -ftrap=%none -v " -y-xcache=generic -xcache=generic -xivdep=loop -I/opt/sunstudio12.1/prod/include/f95 -p/opt/sunstudio12.1/prod/lib/modules -y-verbose -xall -f77=%all -fstore -y-xdbggen=no%stabs+dwarf2 -y-xdbggen=incl -xassume_control=optimize -y-xassume_control=optimize -iorounding=processor-defined -xhasc=yes conftest.f /tmp/f90comp.06005.s.0.s conftest.f: MAIN main: /opt/sunstudio12.1/prod/bin/fbe -s -o conftest.o -warn=%none -Qy /tmp/yabeCAA2Ha4Ul rm /tmp/yabeCAA2Ha4Ul ### f90: Note: LD_LIBRARY_PATH = (null) ### f90: Note: LD_RUN_PATH = (null) ### f90: Note: LD_OPTIONS = (null) ln -s /opt/sunstudio12.1/prod/lib /tmp/lib_link.1304389539.06005 ln -s /opt/sunstudio12.1/prod/lib /tmp/lib_base_link.1304389539.06005 /usr/ccs/bin/ld -zld32=-S/tmp/lib_base_link.1304389539.06005/libldstab_ws.so -zld64=-S/tmp/lib_base_link.1304389539.06005/amd64/libldstab_ws.so -zld32=-S/tmp/lib_base_link.1304389539.06005/libld_annotate.so -zld64=-S/tmp/lib_base_link.1304389539.06005/amd64/libld_annotate.so -t -R/opt/sunstudio12.1/lib -o conftest /opt/sunstudio12.1/prod/lib/crti.o /opt/sunstudio12.1/prod/lib/crt1.o /opt/sunstudio12.1/prod/lib/values-xi.o -Y P,/opt/sunstudio12.1/lib:/opt/sunstudio12.1/prod/lib:/usr/ccs/lib:/lib:/usr/lib conftest.o -lfui -lfai -lfsu -lsunquad -lsunmath -Bdynamic -lmtsk -lm -lc /opt/sunstudio12.1/prod/lib/crtn.o rm conftest.o rm /tmp/f90comp.06005.s.0.s rm /tmp/lib_link.1304389539.06005 rm /tmp/lib_base_link.1304389539.06005 configure:8416: result: -R/opt/sunstudio12.1/lib -L/opt/sunstudio12.1/lib -L/opt/sunstudio12.1/prod/lib -L/usr/ccs/lib -L/lib -L/usr/lib -lfui -lfai -lfsu -lsunquad -lsunmath -lmtsk -lm configure:8432: checking whether f77 accepts the FLIBS found by autoconf configure:8444: f77 -o conftest conftest.f >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -o conftest conftest.f conftest.f: MAIN main: configure:8447: $? = 0 configure:8455: result: yes configure:8493: checking whether C can link with -R/opt/sunstudio12.1/lib -L/opt/sunstudio12.1/lib -L/opt/sunstudio12.1/prod/lib -L/usr/ccs/lib -L/lib -L/usr/lib -lfui -lfai -lfsu -lsunquad -lsunmath -lmtsk -lm configure:8519: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c -R/opt/sunstudio12.1/lib -L/opt/sunstudio12.1/lib -L/opt/sunstudio12.1/prod/lib -L/usr/ccs/lib -L/lib -L/usr/lib -lfui -lfai -lfsu -lsunquad -lsunmath -lmtsk -lm >&5 configure:8526: $? = 0 configure:8546: result: yes configure:8650: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:8657: $? = 0 configure:8675: checking for linker for Fortran main programs configure:8685: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:8688: $? = 0 configure:8707: f77 -c conftest.f >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.f conftest.f: MAIN main: configure:8710: $? = 0 configure:8718: result: Use Fortran to link programs configure:8742: checking whether Fortran 77 and C objects are compatible configure:8772: gcc -c -O2 conftestc.c 1>&5 configure:8775: $? = 0 configure:8794: f77 -c conftestf.f 1>&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftestf.f conftestf.f: MAIN test: configure:8797: $? = 0 configure:8808: f77 -o conftest conftestf.o conftestc.o >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -o conftest conftestf.o conftestc.o configure:8811: $? = 0 configure:8813: result: yes configure:8891: checking for Fortran 77 name mangling configure:8918: f77 -c conftest.f 1>&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.f conftest.f: my_name: configure:8921: $? = 0 configure:8959: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c fconftestf.o -R/opt/sunstudio12.1/lib -L/opt/sunstudio12.1/lib -L/opt/sunstudio12.1/prod/lib -L/usr/ccs/lib -L/lib -L/usr/lib -lfui -lfai -lfsu -lsunquad -lsunmath -lmtsk -lm >&5 Undefined first referenced symbol in file my_name /var/tmp//ccoLmp3K.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:8966: $? = 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_LONG_LONG 1 | /* end confdefs.h. */ | extern void my_name(int); | int | main () | { | my_name(0); | ; | return 0; | } configure:9007: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c fconftestf.o -R/opt/sunstudio12.1/lib -L/opt/sunstudio12.1/lib -L/opt/sunstudio12.1/prod/lib -L/usr/ccs/lib -L/lib -L/usr/lib -lfui -lfai -lfsu -lsunquad -lsunmath -lmtsk -lm >&5 configure:9014: $? = 0 configure:9699: result: lower underscore configure:9792: checking what libraries are needed to link Fortran programs with C routines that use stdio configure:9813: gcc -c -O2 conftestc.c 1>&5 configure:9816: $? = 0 configure:9825: f77 -o conftest conftest.f conftestc.o 1>&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -o conftest conftest.f conftestc.o conftest.f: MAIN main: configure:9828: $? = 0 configure:9853: result: none configure:9905: checking whether Fortran init will work with C configure:9944: f77 -c conftestf.f 1>&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftestf.f conftestf.f: minit: configure:9947: $? = 0 configure:9954: gcc -c -O2 conftestc.c 1>&5 configure:9957: $? = 0 configure:9966: gcc -O2 -o conftest conftestc.o conftestf.o >conftest.out 2>&1 configure:9969: $? = 0 configure:9975: result: yes configure:10059: checking for ifort configure:10089: result: no configure:10059: checking for pgf90 configure:10089: result: no configure:10059: checking for pathf90 configure:10089: result: no configure:10059: checking for pathf95 configure:10089: result: no configure:10059: checking for xlf90 configure:10089: result: no configure:10059: checking for xlf95 configure:10089: result: no configure:10059: checking for f90 configure:10075: found /usr/bin/f90 configure:10086: result: f90 configure:10112: checking for Fortran compiler version configure:10120: f90 --version >&5 f90: Warning: Option --version passed to ld, if ld is invoked, ignored otherwise Usage: f90 [ options ] files. Use 'f90 -flags' for details configure:10124: $? = 0 configure:10131: f90 -v >&5 ### command line files and options (expanded): ### -v Usage: f90 [ options ] files. Use 'f90 -flags' for details configure:10135: $? = 0 configure:10142: f90 -V >&5 f90: Sun Fortran 95 8.4 SunOS_i386 2009/06/03 Usage: f90 [ options ] files. Use 'f90 -flags' for details configure:10146: $? = 0 configure:10154: checking whether we are using the GNU Fortran compiler configure:10173: f90 -c conftest.F >&5 choke me ^ "conftest.F", Line = 3, Column = 16: ERROR: Unknown statement. Expected assignment statement but found "EOS" instead of "=" or "=>". f90comp: 6 SOURCE LINES f90comp: 1 ERRORS, 0 WARNINGS, 0 OTHER MESSAGES, 0 ANSI configure:10180: $? = 1 configure: failed program was: | program main | #ifndef __GNUC__ | choke me | #endif | | end configure:10197: result: no configure:10203: checking whether f90 accepts -g configure:10220: f90 -c -g conftest.f >&5 configure:10227: $? = 0 configure:10243: result: yes configure:10573: checking for extension for Fortran 90 programs configure:10594: f90 -c conftest.f90 >&5 configure:10601: $? = 0 configure:10607: result: f90 configure:10674: checking whether the Fortran 90 compiler (f90 ) works configure:10691: f90 -o conftest conftest.f90 >&5 configure:10698: $? = 0 configure:10708: result: yes configure:10710: checking whether the Fortran 90 compiler (f90 ) is a cross-compiler configure:10722: f90 -o conftest conftest.f90 >&5 configure:10726: $? = 0 configure:10732: ./conftest configure:10736: $? = 0 configure:10752: result: no configure:10780: checking whether Fortran 90 compiler works with Fortran 77 compiler configure:10814: f77 -c conftest.f >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.f conftest.f: t1_2: configure:10821: $? = 0 configure:10854: f90 -o conftest conftest.f90 pac_f77conftest.o >&5 configure:10861: $? = 0 configure:10919: result: yes configure:10982: checking whether Fortran accepts ! for comments configure:11005: f77 -c conftest.f >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.f conftest.f: MAIN main: configure:11012: $? = 0 configure:11033: result: yes configure:11043: checking for include directory flag for Fortran configure:11063: f77 -c -Isrc conftest.f 1>&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c -Isrc conftest.f conftest.f: MAIN main: configure:11066: $? = 0 configure:11078: result: -I configure:11096: checking for Fortran 77 flag for library directories configure:11114: f77 -c conftest1.f 1>&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest1.f conftest1.f: f1conf: configure:11117: $? = 0 configure:11125: ar cr conftest2/libconftest.a conftest1.o configure:11128: $? = 0 configure:11131: ranlib conftest2/libconftest.a configure:11134: $? = 0 configure:11138: f77 -o conftest -Lconftest2 conftest.f -lconftest 1>&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -o conftest -Lconftest2 conftest.f -lconftest conftest.f: MAIN main: configure:11141: $? = 0 configure:11157: result: -L configure:11234: checking for which Fortran libraries are needed to link C with Fortran configure:11247: f77 -c conftest.f 1>&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.f conftest.f: ftest: configure:11250: $? = 0 configure:11291: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c mconftestf.o >&5 configure:11298: $? = 0 configure:11467: result: none configure:11563: checking whether Fortran 77 compiler processes .F files with C preprocessor configure:11590: f77 -c -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.F >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.F /tmp/fpp.06411.0.f: MAIN main: configure:11597: $? = 0 configure:11697: result: yes configure:11857: checking for Fortran compiler version configure:11865: f90 --version >&5 f90: Warning: Option --version passed to ld, if ld is invoked, ignored otherwise Usage: f90 [ options ] files. Use 'f90 -flags' for details configure:11869: $? = 0 configure:11876: f90 -v >&5 ### command line files and options (expanded): ### -v Usage: f90 [ options ] files. Use 'f90 -flags' for details configure:11880: $? = 0 configure:11887: f90 -V >&5 f90: Sun Fortran 95 8.4 SunOS_i386 2009/06/03 Usage: f90 [ options ] files. Use 'f90 -flags' for details configure:11891: $? = 0 configure:11899: checking whether we are using the GNU Fortran compiler configure:11942: result: no configure:11948: checking whether f90 accepts -g configure:11988: result: yes configure:12024: checking whether the Fortran 90 compiler (f90 ) works configure:12041: f90 -o conftest conftest.f90 >&5 configure:12048: $? = 0 configure:12058: result: yes configure:12060: checking whether the Fortran 90 compiler (f90 ) is a cross-compiler configure:12072: f90 -o conftest conftest.f90 >&5 configure:12076: $? = 0 configure:12082: ./conftest configure:12086: $? = 0 configure:12102: result: no configure:12157: checking for Fortran 90 module extension configure:12185: f90 -c conftest.f90 >&5 configure:12192: $? = 0 configure:12252: result: mod configure:12262: checking for Fortran 90 module include flag configure:12297: f90 -c conftest.f90 >&5 configure:12304: $? = 0 configure:12358: f90 -c -Iconftestdir conftest.f90 >&5 use conf ^ "conftest.f90", Line = 2, Column = 5: ERROR: "CONF" is specified as the module name on a USE statement, but the compiler cannot find it. f90comp: 3 SOURCE LINES f90comp: 1 ERRORS, 0 WARNINGS, 0 OTHER MESSAGES, 0 ANSI configure:12365: $? = 1 configure: failed program was: | program main | use conf | end configure:12358: f90 -c -Mconftestdir conftest.f90 >&5 configure:12365: $? = 0 configure:12455: result: -M configure:12495: checking whether Fortran 90 compiler accepts option -O2 configure:12528: f90 -o conftest conftest.f90 > pac_test1.log 2>&1 configure:12535: $? = 0 configure:12553: f90 -o conftest -O2 conftest.f90 > pac_test2.log 2>&1 configure:12560: $? = 0 configure:12574: diff -b pac_test1.log pac_test2.log > pac_test.log configure:12577: $? = 0 configure:12628: result: yes configure:12633: checking whether routines compiled with -O2 can be linked with ones compiled without -O2 configure:12653: f90 -c conftest.f90 > pac_test3.log 2>&1 configure:12660: $? = 0 configure:12684: f90 -o conftest -O2 conftest.f90 pac_conftest.o > pac_test4.log 2>&1 configure:12691: $? = 0 configure:12706: diff -b pac_test2.log pac_test4.log > pac_test.log configure:12709: $? = 0 configure:12760: result: yes configure:12798: checking whether Fortran 90 compiler processes .F90 files with C preprocessor configure:12825: f90 -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.F90 >&5 configure:12832: $? = 0 configure:12932: result: yes configure:12952: checking what libraries are needed to link Fortran90 programs with C routines that use stdio configure:12986: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:12993: $? = 0 configure:13022: f90 -o conftest -O2 conftest.f90 pac_conftest.o >&5 configure:13029: $? = 0 configure:13115: result: none configure:13132: checking for Fortran 90 compiler vendor configure:13141: f90 --version conftest.txt 2>&1 configure:13144: $? = 0 configure:13141: f90 -V conftest.txt 2>&1 configure:13144: $? = 0 configure:13181: result: sun configure:13288: checking for c++ configure:13304: found /usr/sfw/bin/c++ configure:13315: result: c++ configure:13452: checking for C++ compiler version configure:13460: c++ --version >&5 c++ (GCC) 3.4.3 (csl-sol210-3_4-branch+sol_rpath) Copyright (C) 2004 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:13464: $? = 0 configure:13471: c++ -v >&5 Reading specs from /usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/specs Configured with: /builds/sfw10-gate/usr/src/cmd/gcc/gcc-3.4.3/configure --prefix=/usr/sfw --with-as=/usr/sfw/bin/gas --with-gnu-as --with-ld=/usr/ccs/bin/ld --without-gnu-ld --enable-languages=c,c++ --enable-shared Thread model: posix gcc version 3.4.3 (csl-sol210-3_4-branch+sol_rpath) configure:13475: $? = 0 configure:13482: c++ -V >&5 c++: `-V' option must have argument configure:13486: $? = 1 configure:13489: checking whether we are using the GNU C++ compiler configure:13518: c++ -c -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:13525: $? = 0 configure:13542: result: yes configure:13551: checking whether c++ accepts -g configure:13581: c++ -c -g -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:13588: $? = 0 configure:13689: result: yes configure:13725: checking whether the C++ compiler c++ can build an executable configure:13765: c++ -o conftest -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:13772: $? = 0 configure:13798: result: yes configure:13807: checking whether C++ compiler works with string configure:13841: c++ -c -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:13848: $? = 0 configure:13869: result: yes configure:13882: checking whether the compiler supports exceptions configure:13915: c++ -c -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:13922: $? = 0 configure:13944: result: yes configure:13954: checking whether the compiler recognizes bool as a built-in type configure:13991: c++ -c -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:13998: $? = 0 configure:14020: result: yes configure:14030: checking whether the compiler implements namespaces configure:14063: c++ -c -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:14070: $? = 0 configure:14092: result: yes configure:14113: checking whether available configure:14142: c++ -c -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:14149: $? = 0 configure:14164: result: yes configure:14170: checking whether the compiler implements the namespace std configure:14207: c++ -c -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:14214: $? = 0 configure:14237: result: yes configure:14251: checking whether available configure:14280: c++ -c -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 conftest.cpp:32:16: math: No such file or directory configure:14287: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 1 | #define HAVE_CXX_EXCEPTIONS /**/ | #define HAVE_NAMESPACES /**/ | #define HAVE_NAMESPACE_STD /**/ | /* end confdefs.h. */ | | #include | | int | main () | { | using namespace std; | ; | return 0; | } configure:14302: result: no configure:14367: checking for GNU g++ version configure:14405: c++ -o conftest -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:14409: $? = 0 configure:14415: ./conftest configure:14419: $? = 0 configure:14436: result: 3 . 4 configure:14485: checking whether C++ compiler accepts option -O2 configure:14495: result: yes configure:14497: checking whether routines compiled with -O2 can be linked with ones compiled without -O2 configure:14505: result: yes configure:14607: checking for perl configure:14625: found /usr/bin/perl configure:14637: result: /usr/bin/perl configure:14650: checking for ar configure:14666: found /usr/ccs/bin/ar configure:14677: result: ar configure:14711: checking for ranlib configure:14727: found /usr/ccs/bin/ranlib configure:14738: result: ranlib configure:14757: checking for killall configure:14773: found /usr/sbin/killall configure:14784: result: killall configure:14819: checking for a BSD-compatible install configure:14887: result: confdb/install-sh -c configure:14916: checking whether install works configure:14924: result: yes configure:15032: checking whether install breaks libraries configure:15077: result: no configure:15099: checking whether mkdir -p works configure:15115: result: yes configure:15133: checking for make configure:15149: found /usr/ccs/bin/make configure:15160: result: make configure:15174: checking whether clock skew breaks make configure:15199: result: no configure:15209: checking whether make supports include configure:15237: result: yes configure:15246: checking whether make allows comments in actions configure:15273: result: yes configure:15287: checking for virtual path format configure:15330: result: VPATH configure:15340: checking whether make sets CFLAGS configure:15366: result: yes configure:15415: checking for bash configure:15433: found /usr/bin/bash configure:15445: result: /usr/bin/bash configure:15468: checking whether /usr/bin/bash supports arrays configure:15477: result: yes configure:16796: checking for doctext configure:16827: result: false configure:16837: checking for location of doctext style files configure:16854: result: unavailable configure:16866: checking for an ANSI C-conforming const configure:16941: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:16948: $? = 0 configure:16963: result: yes configure:16973: checking for working volatile configure:17002: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:17009: $? = 0 configure:17024: result: yes configure:17034: checking for C/C++ restrict keyword configure:17069: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:17076: $? = 0 configure:17094: result: __restrict configure:17110: checking for inline configure:17136: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:17143: $? = 0 configure:17161: result: inline configure:17185: checking whether __attribute__ allowed configure:17212: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:17219: $? = 0 configure:17234: result: yes configure:17236: checking whether __attribute__((format)) allowed configure:17263: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:17270: $? = 0 configure:17285: result: yes configure:17311: checking whether byte ordering is bigendian configure:17336: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:38: error: syntax error before "a" conftest.c:40: error: syntax error before "typedef" configure:17343: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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:17393: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:44: error: `bogus' undeclared (first use in this function) conftest.c:44: error: (Each undeclared identifier is reported only once conftest.c:44: error: for each function it appears in.) conftest.c:44: error: syntax error before "endian" configure:17400: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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:17489: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:17496: $? = 0 configure:17527: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:43: error: `not' undeclared (first use in this function) conftest.c:43: error: (Each undeclared identifier is reported only once conftest.c:43: error: for each function it appears in.) conftest.c:43: error: syntax error before "big" configure:17534: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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:17691: result: no configure:17738: checking whether C compiler allows unaligned doubles configure:17781: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:17785: $? = 0 configure:17791: ./conftest configure:17795: $? = 0 configure:17812: result: yes configure:17831: checking whether gcc supports __func__ configure:17857: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:17864: $? = 0 configure:17879: result: yes configure:18022: result: Using gcc to determine dependencies configure:18054: checking whether long double is supported configure:18081: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:18088: $? = 0 configure:18103: result: yes configure:18114: checking whether long long is supported configure:18141: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:18148: $? = 0 configure:18163: result: yes configure:18176: checking for max C struct integer alignment configure:18304: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:18308: $? = 0 configure:18314: ./conftest configure:18318: $? = 0 configure:18337: result: four configure:18374: checking for max C struct floating point alignment configure:18486: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:18490: $? = 0 configure:18496: ./conftest configure:18500: $? = 0 configure:18519: result: four configure:18554: checking for max C struct alignment of structs with doubles configure:18635: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:18639: $? = 0 configure:18645: ./conftest configure:18649: $? = 0 configure:18668: result: four configure:18675: checking for max C struct floating point alignment with long doubles configure:18757: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:18761: $? = 0 configure:18767: ./conftest configure:18771: $? = 0 configure:18790: result: four configure:18835: checking if alignment of structs with doubles is based on position configure:18879: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:18883: $? = 0 configure:18889: ./conftest configure:18893: $? = 0 configure:18912: result: no configure:18928: checking if alignment of structs with long long ints is based on position configure:18974: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:18978: $? = 0 configure:18984: ./conftest configure:18988: $? = 0 configure:19007: result: no configure:19023: checking if double alignment breaks rules, find actual alignment configure:19080: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:19084: $? = 0 configure:19090: ./conftest configure:19094: $? = 0 configure:19113: result: no configure:19129: checking for alignment restrictions on pointers configure:19159: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:19163: $? = 0 configure:19169: ./conftest configure:19173: $? = 0 configure:19199: result: int or better configure:19211: checking size of char configure:19516: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:19520: $? = 0 configure:19526: ./conftest configure:19530: $? = 0 configure:19556: result: 1 configure:19570: checking size of unsigned char configure:19875: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:19879: $? = 0 configure:19885: ./conftest configure:19889: $? = 0 configure:19915: result: 1 configure:19929: checking size of short configure:20234: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:20238: $? = 0 configure:20244: ./conftest configure:20248: $? = 0 configure:20274: result: 2 configure:20288: checking size of unsigned short configure:20593: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:20597: $? = 0 configure:20603: ./conftest configure:20607: $? = 0 configure:20633: result: 2 configure:20647: checking size of int configure:20952: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:20956: $? = 0 configure:20962: ./conftest configure:20966: $? = 0 configure:20992: result: 4 configure:21006: checking size of unsigned int configure:21311: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:21315: $? = 0 configure:21321: ./conftest configure:21325: $? = 0 configure:21351: result: 4 configure:21365: checking size of long configure:21670: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:21674: $? = 0 configure:21680: ./conftest configure:21684: $? = 0 configure:21710: result: 4 configure:21724: checking size of unsigned long configure:22029: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:22033: $? = 0 configure:22039: ./conftest configure:22043: $? = 0 configure:22069: result: 4 configure:22083: checking size of long long configure:22388: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:22392: $? = 0 configure:22398: ./conftest configure:22402: $? = 0 configure:22428: result: 8 configure:22442: checking size of unsigned long long configure:22747: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:22751: $? = 0 configure:22757: ./conftest configure:22761: $? = 0 configure:22787: result: 8 configure:22801: checking size of float configure:23106: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:23110: $? = 0 configure:23116: ./conftest configure:23120: $? = 0 configure:23146: result: 4 configure:23160: checking size of double configure:23465: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:23469: $? = 0 configure:23475: ./conftest configure:23479: $? = 0 configure:23505: result: 8 configure:23519: checking size of long double configure:23824: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:23828: $? = 0 configure:23834: ./conftest configure:23838: $? = 0 configure:23864: result: 12 configure:23878: checking size of void * configure:24183: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:24187: $? = 0 configure:24193: ./conftest configure:24197: $? = 0 configure:24223: result: 4 configure:24234: checking for ANSI C header files configure:24264: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:24271: $? = 0 configure:24402: result: no configure:24428: checking stddef.h usability configure:24445: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:24452: $? = 0 configure:24466: result: yes configure:24470: checking stddef.h presence configure:24485: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:24492: $? = 0 configure:24506: result: yes configure:24534: checking for stddef.h configure:24543: result: yes configure:24562: checking size of wchar_t configure:24897: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:24901: $? = 0 configure:24907: ./conftest configure:24911: $? = 0 configure:24937: result: 4 configure:24952: checking size of float_int configure:25263: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:25267: $? = 0 configure:25273: ./conftest configure:25277: $? = 0 configure:25303: result: 8 configure:25317: checking size of double_int configure:25628: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:25632: $? = 0 configure:25638: ./conftest configure:25642: $? = 0 configure:25668: result: 12 configure:25682: checking size of long_int configure:25993: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:25997: $? = 0 configure:26003: ./conftest configure:26007: $? = 0 configure:26033: result: 8 configure:26047: checking size of short_int configure:26358: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:26362: $? = 0 configure:26368: ./conftest configure:26372: $? = 0 configure:26398: result: 8 configure:26412: checking size of two_int configure:26723: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:26727: $? = 0 configure:26733: ./conftest configure:26737: $? = 0 configure:26763: result: 8 configure:26777: checking size of long_double_int configure:27088: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:27092: $? = 0 configure:27098: ./conftest configure:27102: $? = 0 configure:27128: result: 16 configure:27151: checking sys/bitypes.h usability configure:27168: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:98:25: sys/bitypes.h: No such file or directory configure:27175: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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:27189: result: no configure:27193: checking sys/bitypes.h presence configure:27208: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c conftest.c:65:25: sys/bitypes.h: No such file or directory configure:27215: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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:27229: result: no configure:27257: checking for sys/bitypes.h configure:27264: result: no configure:27296: checking inttypes.h usability configure:27313: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:27320: $? = 0 configure:27334: result: yes configure:27338: checking inttypes.h presence configure:27353: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:27360: $? = 0 configure:27374: result: yes configure:27402: checking for inttypes.h configure:27411: result: yes configure:27296: checking stdint.h usability configure:27313: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:27320: $? = 0 configure:27334: result: yes configure:27338: checking stdint.h presence configure:27353: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:27360: $? = 0 configure:27374: result: yes configure:27402: checking for stdint.h configure:27411: result: yes configure:27429: checking for int8_t configure:27460: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:27467: $? = 0 configure:27496: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:104: error: size of array `test_array' is negative configure:27503: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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:27532: result: yes configure:27545: checking for int16_t configure:27576: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:27583: $? = 0 configure:27612: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:104: error: size of array `test_array' is negative configure:27619: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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:27648: result: yes configure:27661: checking for int32_t configure:27692: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:27699: $? = 0 configure:27728: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:104: warning: integer overflow in expression conftest.c:104: error: size of array `test_array' is negative configure:27735: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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:27764: result: yes configure:27777: checking for int64_t configure:27808: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:27815: $? = 0 configure:27844: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:104: warning: integer overflow in expression conftest.c:104: error: size of array `test_array' is negative configure:27851: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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:27880: result: yes configure:27931: checking for uint8_t configure:27962: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:27969: $? = 0 configure:27990: result: yes configure:28008: checking for uint16_t configure:28039: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:28046: $? = 0 configure:28067: result: yes configure:28081: checking for uint32_t configure:28112: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:28119: $? = 0 configure:28140: result: yes configure:28158: checking for uint64_t configure:28189: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:28196: $? = 0 configure:28217: result: yes configure:28284: checking stdbool.h usability configure:28301: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 In file included from conftest.c:108: /usr/include/stdbool.h:42:2: #error "Use of is valid only in a c99 compilation environment." configure:28308: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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 | /* 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:28322: result: no configure:28326: checking stdbool.h presence configure:28341: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c In file included from conftest.c:75: /usr/include/stdbool.h:42:2: #error "Use of is valid only in a c99 compilation environment." configure:28348: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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 | /* end confdefs.h. */ | #include configure:28362: result: no configure:28390: checking for stdbool.h configure:28399: result: no configure:28284: checking complex.h usability configure:28301: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:28308: $? = 0 configure:28322: result: yes configure:28326: checking complex.h presence configure:28341: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:28348: $? = 0 configure:28362: result: yes configure:28390: checking for complex.h configure:28399: result: yes configure:28418: checking size of _Bool configure:28753: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:28757: $? = 0 configure:28763: ./conftest configure:28767: $? = 0 configure:28793: result: 1 configure:28807: checking size of float _Complex configure:29142: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:29146: $? = 0 configure:29152: ./conftest configure:29156: $? = 0 configure:29182: result: 8 configure:29196: checking size of double _Complex configure:29531: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:29535: $? = 0 configure:29541: ./conftest configure:29545: $? = 0 configure:29571: result: 16 configure:29585: checking size of long double _Complex configure:29920: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:29924: $? = 0 configure:29930: ./conftest configure:29934: $? = 0 configure:29960: result: 24 configure:29972: checking for _Bool configure:30000: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:30007: $? = 0 configure:30034: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:116: error: syntax error before ')' token configure:30041: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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:30064: result: yes configure:30074: checking for float _Complex configure:30102: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:30109: $? = 0 configure:30136: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:117: error: syntax error before ')' token configure:30143: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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:30166: result: yes configure:30176: checking for double _Complex configure:30204: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:30211: $? = 0 configure:30238: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:118: error: syntax error before ')' token configure:30245: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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:30268: result: yes configure:30278: checking for long double _Complex configure:30306: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:30313: $? = 0 configure:30340: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:119: error: syntax error before ')' token configure:30347: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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:30370: result: yes configure:30798: checking for size of Fortran type integer configure:30834: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftestc.c >&5 configure:30837: $? = 0 configure:30856: f77 -o conftest conftest.f conftestc.o >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -o conftest conftest.f conftestc.o conftest.f: MAIN main: configure:30859: $? = 0 configure:30895: result: 4 configure:30906: checking for size of Fortran type real configure:30942: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftestc.c >&5 configure:30945: $? = 0 configure:30964: f77 -o conftest conftest.f conftestc.o >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -o conftest conftest.f conftestc.o conftest.f: MAIN main: configure:30967: $? = 0 configure:31003: result: 4 configure:31014: checking for size of Fortran type double precision configure:31050: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftestc.c >&5 configure:31053: $? = 0 configure:31072: f77 -o conftest conftest.f conftestc.o >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -o conftest conftest.f conftestc.o conftest.f: MAIN main: configure:31075: $? = 0 configure:31111: result: 8 configure:31130: checking whether integer*1 is supported configure:31147: f77 -c conftest.f >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.f conftest.f: MAIN main: configure:31154: $? = 0 configure:31169: result: yes configure:31171: checking whether integer*2 is supported configure:31188: f77 -c conftest.f >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.f conftest.f: MAIN main: configure:31195: $? = 0 configure:31210: result: yes configure:31212: checking whether integer*4 is supported configure:31229: f77 -c conftest.f >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.f conftest.f: MAIN main: configure:31236: $? = 0 configure:31251: result: yes configure:31253: checking whether integer*8 is supported configure:31270: f77 -c conftest.f >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.f conftest.f: MAIN main: configure:31277: $? = 0 configure:31292: result: yes configure:31294: checking whether integer*16 is supported configure:31311: f77 -c conftest.f >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.f conftest.f: MAIN main: integer*16 i ^ "conftest.f", Line = 2, Column = 15: ERROR: "16" is not an allowed length for INTEGER. f90comp: 3 SOURCE LINES f90comp: 1 ERRORS, 0 WARNINGS, 0 OTHER MESSAGES, 0 ANSI configure:31318: $? = 1 configure: failed program was: | program main | integer*16 i | end configure:31333: result: no configure:31335: checking whether real*4 is supported configure:31352: f77 -c conftest.f >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.f conftest.f: MAIN main: configure:31359: $? = 0 configure:31374: result: yes configure:31376: checking whether real*8 is supported configure:31393: f77 -c conftest.f >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.f conftest.f: MAIN main: configure:31400: $? = 0 configure:31415: result: yes configure:31417: checking whether real*16 is supported configure:31434: f77 -c conftest.f >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.f conftest.f: MAIN main: configure:31441: $? = 0 configure:31456: result: yes configure:31848: checking for C type matching Fortran integer configure:31855: result: int configure:31904: checking for size of MPI_Status configure:31947: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:31951: $? = 0 configure:31957: ./conftest configure:31961: $? = 0 configure:31979: result: 20 configure:32106: checking for values of Fortran logicals configure:32149: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftestc.c >&5 configure:32152: $? = 0 configure:32162: f77 -o conftest conftest.f conftestc.o >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -o conftest conftest.f conftestc.o conftest.f: MAIN main: configure:32165: $? = 0 configure:32203: result: True is 1 and False is 0 configure:32243: checking for BSD/POSIX style global symbol lister configure:32346: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:32353: $? = 0 configure:32383: result: POSIX style,/usr/ccs/bin/nm -g -P configure:32437: checking stdio.h usability configure:32454: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:32461: $? = 0 configure:32475: result: yes configure:32479: checking stdio.h presence configure:32494: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:32501: $? = 0 configure:32515: result: yes configure:32543: checking for stdio.h configure:32552: result: yes configure:32567: checking for multiple __attribute__((alias)) support configure:32638: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:32645: $? = 0 configure:32653: cp conftest.o pac_conftest_other.o configure:32656: $? = 0 configure:32733: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c pac_conftest_other.o >&5 configure:32740: $? = 0 configure:32751: cp conftest pac_conftest_main configure:32754: $? = 0 configure:32819: ./pac_conftest_main configure:32822: $? = 0 configure:32829: result: yes configure:32857: checking the minimum alignment of Fortran common block of 1 integers configure:32906: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:32913: $? = 0 configure:32921: mv conftest.o pac_conftest.o configure:32924: $? = 0 configure:32954: f90 -o conftest -O2 conftest.f90 pac_conftest.o > pac_align0.log 2>&1 configure:32961: $? = 0 configure:33069: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:33076: $? = 0 configure:33084: mv conftest.o pac_conftest.o configure:33087: $? = 0 configure:33118: f90 -o conftest -O2 conftest.f90 pac_conftest.o > pac_align1.log 2>&1 configure:33125: $? = 0 configure:33139: diff -b pac_align0.log pac_align1.log > pac_test.log configure:33142: $? = 0 configure:33241: result: 4 configure:33252: checking the minimum alignment of Fortran common block of 5 integers configure:33301: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:33308: $? = 0 configure:33316: mv conftest.o pac_conftest.o configure:33319: $? = 0 configure:33349: f90 -o conftest -O2 conftest.f90 pac_conftest.o > pac_align0.log 2>&1 configure:33356: $? = 0 configure:33464: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:33471: $? = 0 configure:33479: mv conftest.o pac_conftest.o configure:33482: $? = 0 configure:33513: f90 -o conftest -O2 conftest.f90 pac_conftest.o > pac_align1.log 2>&1 configure:33520: $? = 0 configure:33534: diff -b pac_align0.log pac_align1.log > pac_test.log configure:33537: $? = 0 configure:33464: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:33471: $? = 0 configure:33479: mv conftest.o pac_conftest.o configure:33482: $? = 0 configure:33513: f90 -o conftest -O2 conftest.f90 pac_conftest.o > pac_align1.log 2>&1 configure:33520: $? = 0 configure:33534: diff -b pac_align0.log pac_align1.log > pac_test.log configure:33537: $? = 0 configure:33464: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:33471: $? = 0 configure:33479: mv conftest.o pac_conftest.o configure:33482: $? = 0 configure:33513: f90 -o conftest -O2 conftest.f90 pac_conftest.o > pac_align1.log 2>&1 configure:33520: $? = 0 configure:33534: diff -b pac_align0.log pac_align1.log > pac_test.log configure:33537: $? = 0 configure:33464: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:33471: $? = 0 configure:33479: mv conftest.o pac_conftest.o configure:33482: $? = 0 configure:33513: f90 -o conftest -O2 conftest.f90 pac_conftest.o > pac_align1.log 2>&1 configure:33520: $? = 0 configure:33534: diff -b pac_align0.log pac_align1.log > pac_test.log configure:33537: $? = 0 configure:33648: result: 4, too small! reset to 32 configure:33777: checking for Fortran 90 integer kind for 4-byte integers configure:33826: f90 -o conftest -O2 conftest.f90 >&5 configure:33830: $? = 0 configure:33836: ./conftest configure:33840: $? = 0 configure:33864: result: 4 configure:33889: checking for Fortran 90 integer kind for 8-byte integers configure:33938: f90 -o conftest -O2 conftest.f90 >&5 configure:33942: $? = 0 configure:33948: ./conftest configure:33952: $? = 0 configure:33976: result: 8 configure:34119: checking if real*8 is supported in Fortran 90 configure:34138: f90 -c -O2 conftest.f90 >&5 configure:34145: $? = 0 configure:34165: result: yes configure:34309: checking size of bool configure:34614: c++ -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:34618: $? = 0 configure:34624: ./conftest configure:34628: $? = 0 configure:34654: result: 1 configure:34702: checking how to run the C++ preprocessor configure:34738: c++ -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp configure:34745: $? = 0 configure:34776: c++ -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp conftest.cpp:101:28: ac_nonexistent.h: No such file or directory configure:34783: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | /* end confdefs.h. */ | #include configure:34816: result: c++ -E configure:34845: c++ -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp configure:34852: $? = 0 configure:34883: c++ -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp conftest.cpp:101:28: ac_nonexistent.h: No such file or directory configure:34890: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #define SIZEOF_BOOL 1 | #define MPIR_CXX_BOOL_CTYPE _Bool | /* end confdefs.h. */ | #include configure:34940: checking complex usability configure:34957: c++ -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:34964: $? = 0 configure:34978: result: yes configure:34982: checking complex presence configure:34997: c++ -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp configure:35004: $? = 0 configure:35018: result: yes configure:35046: checking for complex configure:35053: result: yes configure:35066: checking size of Complex configure:35401: c++ -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:35405: $? = 0 configure:35411: ./conftest configure:35415: $? = 0 configure:35441: result: 8 configure:35455: checking size of DoubleComplex configure:35790: c++ -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:35794: $? = 0 configure:35800: ./conftest configure:35804: $? = 0 configure:35830: result: 16 configure:35845: checking size of LongDoubleComplex configure:36180: c++ -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:36184: $? = 0 configure:36190: ./conftest configure:36194: $? = 0 configure:36220: result: 24 configure:36307: checking if char * pointers use byte addresses configure:36335: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:36339: $? = 0 configure:36345: ./conftest configure:36349: $? = 0 configure:36366: result: yes configure:36393: checking for alignment restrictions on configure:36437: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:36441: $? = 0 configure:36447: ./conftest configure:36451: $? = 0 configure:36469: result: no configure:36490: checking for alignment restrictions on int32_t configure:36534: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:36538: $? = 0 configure:36544: ./conftest configure:36548: $? = 0 configure:36566: result: no configure:36582: checking size of MPIR_Bsend_data_t configure:36911: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:36915: $? = 0 configure:36921: ./conftest configure:36925: $? = 0 configure:36951: result: 56 configure:36970: checking for gcc __asm__ and pentium cmpxchgl instruction configure:37004: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37008: $? = 0 configure:37014: ./conftest configure:37018: $? = 0 configure:37020: result: yes configure:37053: checking for gcc __asm__ and AMD x86_64 cmpxchgq instruction configure:37087: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 /var/tmp//ccjeghKk.s: Assembler messages: /var/tmp//ccjeghKk.s:17: Error: Incorrect register `%ecx' used with `q' suffix configure:37091: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:37116: result: no configure:37126: checking for gcc __asm__ and IA64 xchg4 instruction configure:37161: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 /var/tmp//ccO6wkUa.s: Assembler messages: /var/tmp//ccO6wkUa.s:10: Error: no such instruction: `xchg4 %eax=[%eax],%edx' configure:37165: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:37190: result: no configure:37413: checking for ANSI C header files configure:37581: result: no configure:37624: checking stdlib.h usability configure:37641: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37648: $? = 0 configure:37662: result: yes configure:37666: checking stdlib.h presence configure:37681: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:37688: $? = 0 configure:37702: result: yes configure:37730: checking for stdlib.h configure:37739: result: yes configure:37624: checking stdarg.h usability configure:37641: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37648: $? = 0 configure:37662: result: yes configure:37666: checking stdarg.h presence configure:37681: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:37688: $? = 0 configure:37702: result: yes configure:37730: checking for stdarg.h configure:37739: result: yes configure:37624: checking sys/types.h usability configure:37641: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37648: $? = 0 configure:37662: result: yes configure:37666: checking sys/types.h presence configure:37681: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:37688: $? = 0 configure:37702: result: yes configure:37730: checking for sys/types.h configure:37739: result: yes configure:37624: checking string.h usability configure:37641: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37648: $? = 0 configure:37662: result: yes configure:37666: checking string.h presence configure:37681: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:37688: $? = 0 configure:37702: result: yes configure:37730: checking for string.h configure:37739: result: yes configure:37613: checking for inttypes.h configure:37620: result: yes configure:37624: checking limits.h usability configure:37641: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37648: $? = 0 configure:37662: result: yes configure:37666: checking limits.h presence configure:37681: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:37688: $? = 0 configure:37702: result: yes configure:37730: checking for limits.h configure:37739: result: yes configure:37613: checking for stddef.h configure:37620: result: yes configure:37624: checking errno.h usability configure:37641: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37648: $? = 0 configure:37662: result: yes configure:37666: checking errno.h presence configure:37681: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:37688: $? = 0 configure:37702: result: yes configure:37730: checking for errno.h configure:37739: result: yes configure:37624: checking sys/socket.h usability configure:37641: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37648: $? = 0 configure:37662: result: yes configure:37666: checking sys/socket.h presence configure:37681: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:37688: $? = 0 configure:37702: result: yes configure:37730: checking for sys/socket.h configure:37739: result: yes configure:37624: checking sys/time.h usability configure:37641: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37648: $? = 0 configure:37662: result: yes configure:37666: checking sys/time.h presence configure:37681: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:37688: $? = 0 configure:37702: result: yes configure:37730: checking for sys/time.h configure:37739: result: yes configure:37624: checking unistd.h usability configure:37641: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37648: $? = 0 configure:37662: result: yes configure:37666: checking unistd.h presence configure:37681: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:37688: $? = 0 configure:37702: result: yes configure:37730: checking for unistd.h configure:37739: result: yes configure:37624: checking endian.h usability configure:37641: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:158:20: endian.h: No such file or directory configure:37648: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:37662: result: no configure:37666: checking endian.h presence configure:37681: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c conftest.c:125:20: endian.h: No such file or directory configure:37688: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:37702: result: no configure:37730: checking for endian.h configure:37739: result: no configure:37624: checking assert.h usability configure:37641: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37648: $? = 0 configure:37662: result: yes configure:37666: checking assert.h presence configure:37681: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:37688: $? = 0 configure:37702: result: yes configure:37730: checking for assert.h configure:37739: result: yes configure:37624: checking sys/param.h usability configure:37641: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37648: $? = 0 configure:37662: result: yes configure:37666: checking sys/param.h presence configure:37681: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c configure:37688: $? = 0 configure:37702: result: yes configure:37730: checking for sys/param.h configure:37739: result: yes configure:37754: checking for sys/uio.h configure:37784: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37791: $? = 0 configure:37806: result: yes configure:37817: checking for size_t configure:37845: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37852: $? = 0 configure:37879: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:164: error: syntax error before ')' token configure:37886: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:37909: result: yes configure:37928: checking for setitimer configure:37984: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37991: $? = 0 configure:38013: result: yes configure:37928: checking for alarm configure:37984: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37991: $? = 0 configure:38013: result: yes configure:38031: checking for vsnprintf configure:38087: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:153: warning: conflicting types for built-in function 'vsnprintf' configure:38094: $? = 0 configure:38116: result: yes configure:38031: checking for vsprintf configure:38087: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:154: warning: conflicting types for built-in function 'vsprintf' configure:38094: $? = 0 configure:38116: result: yes configure:38131: checking whether vsnprintf needs a declaration configure:38160: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:134: error: conflicting types for 'vsnprintf' conftest.c:134: error: conflicting types for 'vsnprintf' configure:38167: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:38182: result: no configure:38201: checking for strerror configure:38257: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:38264: $? = 0 configure:38286: result: yes configure:38201: checking for strncasecmp configure:38257: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:38264: $? = 0 configure:38286: result: yes configure:38298: checking whether strerror_r is declared configure:38327: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:38334: $? = 0 configure:38349: result: yes configure:38371: checking for strerror_r configure:38427: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:38434: $? = 0 configure:38456: result: yes configure:38468: checking whether strerror_r returns char * configure:38502: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function `main': conftest.c:174: error: invalid type argument of `unary *' conftest.c:175: warning: initialization makes pointer from integer without a cast configure:38509: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:38588: result: no configure:38600: checking whether strerror_r needs a declaration configure:38628: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:137: error: conflicting types for 'strerror_r' /usr/include/string.h:59: error: previous declaration of 'strerror_r' was here conftest.c:137: error: conflicting types for 'strerror_r' /usr/include/string.h:59: error: previous declaration of 'strerror_r' was here configure:38635: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:38650: result: no configure:38668: checking for snprintf configure:38724: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:159: warning: conflicting types for built-in function 'snprintf' configure:38731: $? = 0 configure:38753: result: yes configure:38767: checking whether snprintf needs a declaration configure:38795: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:138: error: conflicting types for 'snprintf' conftest.c:138: error: conflicting types for 'snprintf' configure:38802: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:38817: result: no configure:38835: checking for qsort configure:38891: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:38898: $? = 0 configure:38920: result: yes configure:38939: checking for va_copy configure:38975: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:38982: $? = 0 configure:39002: result: yes configure:39087: checking for variable argument list macro functionality configure:39113: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:39120: $? = 0 configure:39133: result: yes configure:39151: checking for working alloca.h configure:39178: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:39185: $? = 0 configure:39205: result: yes configure:39215: checking for alloca configure:39262: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:39269: $? = 0 configure:39289: result: yes configure:39548: checking for strdup configure:39604: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:165: warning: conflicting types for built-in function 'strdup' configure:39611: $? = 0 configure:39633: result: yes configure:39648: checking whether strdup needs a declaration configure:39676: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:144: error: conflicting types for 'strdup' conftest.c:144: error: conflicting types for 'strdup' configure:39683: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:39698: result: no configure:40037: checking for mkstemp configure:40093: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:40100: $? = 0 configure:40122: result: yes configure:40136: checking whether mkstemp needs a declaration configure:40164: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:145: error: conflicting types for 'mkstemp' /usr/include/stdlib.h:150: error: previous declaration of 'mkstemp' was here conftest.c:145: error: conflicting types for 'mkstemp' /usr/include/stdlib.h:150: error: previous declaration of 'mkstemp' was here configure:40171: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:40186: result: no configure:40203: checking for fdopen configure:40259: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:40266: $? = 0 configure:40288: result: yes configure:40302: checking whether fdopen needs a declaration configure:40330: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:40337: $? = 0 configure:40352: result: yes configure:40369: checking for putenv configure:40425: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:40432: $? = 0 configure:40454: result: yes configure:40468: checking whether putenv needs a declaration configure:40496: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:148: error: conflicting types for 'putenv' /usr/include/stdlib.h:120: error: previous declaration of 'putenv' was here conftest.c:148: error: conflicting types for 'putenv' /usr/include/stdlib.h:120: error: previous declaration of 'putenv' was here configure:40503: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:40518: result: no configure:40565: checking for clock_gettime configure:40621: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 Undefined first referenced symbol in file clock_gettime /var/tmp//ccI3eOYg.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:40628: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:40650: result: no configure:40565: checking for clock_getres configure:40621: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 Undefined first referenced symbol in file clock_getres /var/tmp//cceo9PAk.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:40628: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:40650: result: no configure:40565: checking for gethrtime configure:40621: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:40628: $? = 0 configure:40650: result: yes configure:40565: checking for mach_absolute_time configure:40621: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 Undefined first referenced symbol in file mach_absolute_time /var/tmp//cccXB6Rz.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:40628: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:40650: result: no configure:40565: checking for gettimeofday configure:40621: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:40628: $? = 0 configure:40650: result: yes configure:40666: checking that hrtime_t is properly defined for gethrtime configure:40695: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:40702: $? = 0 configure:40717: result: yes configure:40749: checking for gethrtime configure:40832: result: yes configure:42400: checking pthread.h usability configure:42417: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c >&5 configure:42424: $? = 0 configure:42438: result: yes configure:42442: checking pthread.h presence configure:42457: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c configure:42464: $? = 0 configure:42478: result: yes configure:42506: checking for pthread.h configure:42515: result: yes configure:42538: checking for pthread_key_create in -lpthread configure:42573: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 configure:42580: $? = 0 configure:42601: result: yes LIBS(=' ') does not contain '-lpthread', prepending configure:42625: checking for pthread_yield configure:42681: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 Undefined first referenced symbol in file pthread_yield /var/tmp//cc4OnSpa.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:42688: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:42710: result: no configure:42724: checking for pthread_key_create configure:42780: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 configure:42787: $? = 0 configure:42807: result: yes configure:42831: checking for pthread_cleanup_push configure:42887: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 Undefined first referenced symbol in file pthread_cleanup_push /var/tmp//ccS9teKq.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:42894: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:42916: result: no configure:42929: checking whether pthread_cleanup_push is available (may be a macro in pthread.h) configure:42958: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 conftest.c: In function `main': conftest.c:165: error: syntax error at end of input configure:42965: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:42985: result: no configure:42997: checking whether pthread.h defines PTHREAD_MUTEX_RECURSIVE_NP configure:43024: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c >&5 conftest.c: In function `main': conftest.c:160: error: `PTHREAD_MUTEX_RECURSIVE_NP' undeclared (first use in this function) conftest.c:160: error: (Each undeclared identifier is reported only once conftest.c:160: error: for each function it appears in.) configure:43031: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:43046: result: no configure:43048: checking whether pthread.h defines PTHREAD_MUTEX_RECURSIVE configure:43075: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c >&5 configure:43082: $? = 0 configure:43097: result: yes configure:43115: checking whether pthread.h defines PTHREAD_MUTEX_ERRORCHECK_NP configure:43142: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c >&5 conftest.c: In function `main': conftest.c:161: error: `PTHREAD_MUTEX_ERRORCHECK_NP' undeclared (first use in this function) conftest.c:161: error: (Each undeclared identifier is reported only once conftest.c:161: error: for each function it appears in.) configure:43149: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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:43164: result: no configure:43166: checking whether pthread.h defines PTHREAD_MUTEX_ERRORCHECK configure:43193: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c >&5 configure:43200: $? = 0 configure:43215: result: yes configure:43611: checking for thread local storage specifier configure:43648: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 configure:43655: $? = 0 configure:43690: result: __thread configure:43710: checking sched.h usability configure:43727: gcc -c -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c >&5 configure:43734: $? = 0 configure:43748: result: yes configure:43752: checking sched.h presence configure:43767: gcc -E -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c configure:43774: $? = 0 configure:43788: result: yes configure:43816: checking for sched.h configure:43825: result: yes configure:43849: checking for sched_yield configure:43905: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 Undefined first referenced symbol in file sched_yield /var/tmp//cc8Ibsm8.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:43912: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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 MPIU_TLS_SPECIFIER __thread | #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:43934: result: no configure:43849: checking for yield configure:43905: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 configure:43912: $? = 0 configure:43934: result: yes configure:43849: checking for usleep configure:43905: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 configure:43912: $? = 0 configure:43934: result: yes configure:43849: checking for sleep configure:43905: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 configure:43912: $? = 0 configure:43934: result: yes configure:43849: checking for select configure:43905: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 configure:43912: $? = 0 configure:43934: result: yes configure:43849: checking for getpid configure:43905: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 configure:43912: $? = 0 configure:43934: result: yes configure:43958: checking for sched_setaffinity configure:44014: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 Undefined first referenced symbol in file sched_setaffinity /var/tmp//cckEAiNw.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:44021: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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 MPIU_TLS_SPECIFIER __thread | #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:44043: result: no configure:43958: checking for sched_getaffinity configure:44014: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 Undefined first referenced symbol in file sched_getaffinity /var/tmp//ccUGaJwA.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:44021: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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 MPIU_TLS_SPECIFIER __thread | #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:44043: result: no configure:43958: checking for bindprocessor configure:44014: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 Undefined first referenced symbol in file bindprocessor /var/tmp//ccGTGK2G.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:44021: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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 MPIU_TLS_SPECIFIER __thread | #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:44043: result: no configure:43958: checking for thread_policy_set configure:44014: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 Undefined first referenced symbol in file thread_policy_set /var/tmp//cc41qRyN.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:44021: $? = 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_LONG_LONG 1 | #define F77_NAME_LOWER_USCORE 1 | #define STDCALL | #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 | #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 | #define SIZEOF_F77_REAL 4 | #define SIZEOF_F77_DOUBLE_PRECISION 8 | #define HAVE_FINT_IS_INT 1 | #define F77_TRUE_VALUE_SET 1 | #define F77_TRUE_VALUE 1 | #define F77_FALSE_VALUE 0 | #define HAVE_STDIO_H 1 | #define HAVE_C_MULTI_ATTR_ALIAS 1 | #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 MPIU_TLS_SPECIFIER __thread | #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:44043: result: no configure:44583: ===== configuring src/mpid/ch3 ===== configure:44690: executing: /export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/configure '--prefix=/opt/mpich2' --disable-option-checking configure:44709: ===== done with src/mpid/ch3 configure ===== configure:44583: ===== configuring src/mpi/romio ===== configure:44690: executing: /export/home/dparenti/sw/mpich2-1.3.2p1/src/mpi/romio/configure '--prefix=/opt/mpich2' --disable-option-checking configure:44709: ===== done with src/mpi/romio configure ===== configure:44583: ===== configuring src/pmi/simple ===== configure:44690: executing: /export/home/dparenti/sw/mpich2-1.3.2p1/src/pmi/simple/configure '--prefix=/opt/mpich2' --disable-option-checking configure:44709: ===== done with src/pmi/simple configure ===== configure:44583: ===== configuring src/pm/hydra ===== configure:44690: executing: /export/home/dparenti/sw/mpich2-1.3.2p1/src/pm/hydra/configure '--prefix=/opt/mpich2' --disable-option-checking configure:44709: ===== done with src/pm/hydra configure ===== configure:44583: ===== configuring src/mpe2 ===== configure:44690: executing: /export/home/dparenti/sw/mpich2-1.3.2p1/src/mpe2/configure '--prefix=/opt/mpich2' --disable-option-checking configure:44709: ===== done with src/mpe2 configure ===== configure:44747: checking size of OPA_ptr_t configure:45076: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lnsl -lsocket -lrt -lpthread >&5 configure:45080: $? = 0 configure:45086: ./conftest configure:45090: $? = 0 configure:45116: result: 4 configure:45171: checking the sizeof MPI_Offset configure:45471: gcc -o conftest -O2 -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers conftest.c -lnsl -lsocket -lrt -lpthread >&5 configure:45475: $? = 0 configure:45481: ./conftest configure:45485: $? = 0 configure:45505: result: 8 configure:45555: checking whether the Fortran Offset type works with Fortran 77 configure:45570: f77 -c conftest.f >&5 NOTICE: Invoking /usr/bin/f90 -f77 -ftrap=%none -c conftest.f conftest.f: MAIN main: configure:45577: $? = 0 configure:45591: result: yes configure:45605: checking whether the Fortran Offset type works with Fortran 90 configure:45620: f90 -c -O2 conftest.f90 >&5 configure:45627: $? = 0 configure:45647: result: yes configure:45978: 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 dantzig config.status:1368: creating Makefile config.status:1368: creating src/Makefile config.status:1368: creating src/include/Makefile config.status:1368: creating src/include/mpich2info.h config.status:1368: creating mpich2-doxygen config.status:1368: creating src/include/mpichtimer.h config.status:1368: creating src/binding/Makefile config.status:1368: creating src/binding/cxx/Makefile config.status:1368: creating src/binding/cxx/mpicxx.h config.status:1368: creating src/binding/f77/Makefile config.status:1368: creating src/binding/f77/mpif.h config.status:1368: creating src/binding/f77/setbotf.f config.status:1368: creating src/binding/f77/setbot.c config.status:1368: creating src/binding/f90/Makefile config.status:1368: creating src/binding/f90/mpi_sizeofs.f90 config.status:1368: creating src/binding/f90/mpi_base.f90 config.status:1368: creating src/packaging/Makefile config.status:1368: creating src/packaging/pkgconfig/mpich2-c.pc config.status:1368: creating src/packaging/pkgconfig/mpich2-cxx.pc config.status:1368: creating src/packaging/pkgconfig/mpich2-f77.pc config.status:1368: creating src/packaging/pkgconfig/mpich2-f90.pc config.status:1368: creating src/packaging/pkgconfig/Makefile config.status:1368: creating src/packaging/envmods/mpich2.module config.status:1515: WARNING: 'src/packaging/envmods/mpich2.module.in' seems to ignore the --datarootdir setting config.status:1368: creating src/packaging/envmods/Makefile config.status:1368: creating src/env/mpixxx_opts.conf config.status:1368: creating src/env/mpicc config.status:1368: creating src/env/mpicc.conf config.status:1368: creating src/env/mpicc.bash config.status:1368: creating src/env/mpicxx config.status:1368: creating src/env/mpicxx.conf config.status:1368: creating src/env/mpicxx.bash config.status:1368: creating src/env/mpif77 config.status:1368: creating src/env/mpif77.conf config.status:1368: creating src/env/mpif77.bash config.status:1368: creating src/env/mpif90 config.status:1368: creating src/env/mpif90.conf config.status:1368: creating src/env/mpif90.bash config.status:1368: creating src/env/parkill config.status:1368: creating src/env/Makefile config.status:1368: creating src/util/createshlib config.status:1368: creating src/mpi/Makefile config.status:1368: creating src/mpi/attr/Makefile config.status:1368: creating src/mpi/coll/Makefile config.status:1368: creating src/mpi/comm/Makefile config.status:1368: creating src/mpi/datatype/Makefile config.status:1368: creating src/mpi/debugger/Makefile config.status:1368: creating src/mpi/errhan/Makefile config.status:1368: creating src/mpi/group/Makefile config.status:1368: creating src/mpi/init/Makefile config.status:1368: creating src/mpi/misc/Makefile config.status:1368: creating src/mpi/pt2pt/Makefile config.status:1368: creating src/mpi/rma/Makefile config.status:1368: creating src/mpi/spawn/Makefile config.status:1368: creating src/mpi/timer/Makefile config.status:1368: creating src/mpi/topo/Makefile config.status:1368: creating src/mpid/Makefile config.status:1368: creating src/mpid/common/Makefile config.status:1368: creating src/mpid/common/datatype/Makefile config.status:1368: creating src/mpid/common/datatype/dataloop/Makefile config.status:1368: creating src/pm/Makefile config.status:1368: creating src/pmi/Makefile config.status:1368: creating src/pmi/simple/Makefile config.status:1368: creating src/nameserv/Makefile config.status:1368: creating src/nameserv/file/Makefile config.status:1368: creating src/nameserv/mpd/Makefile config.status:1368: creating src/nameserv/pmi/Makefile config.status:1368: creating src/nameserv/test/Makefile config.status:1368: creating src/util/Makefile config.status:1368: creating src/util/info/Makefile config.status:1368: creating src/util/instrm/Makefile config.status:1368: creating src/util/thread/Makefile config.status:1368: creating src/util/mem/Makefile config.status:1368: creating src/util/msgs/Makefile config.status:1368: creating src/util/param/Makefile config.status:1368: creating src/util/dbg/Makefile config.status:1368: creating src/util/dbg/getfuncstack config.status:1368: creating src/util/osserv/Makefile config.status:1368: creating src/util/procmap/Makefile config.status:1368: creating src/util/other/Makefile config.status:1368: creating src/include/mpi.h config.status:1368: creating test/Makefile config.status:1368: creating test/util/Makefile config.status:1368: creating test/basic/Makefile config.status:1368: creating test/commands/Makefile config.status:1368: creating test/commands/cmdtests config.status:1368: creating test/mpid/Makefile config.status:1368: creating test/mpid/ch3/Makefile config.status:1368: creating test/util/timer/Makefile config.status:1368: creating examples/Makefile config.status:1368: creating examples/f77/Makefile config.status:1368: creating examples/f90/Makefile config.status:1368: creating examples/cxx/Makefile config.status:1368: creating src/util/logging/Makefile config.status:1368: creating src/util/logging/common/Makefile config.status:1368: creating doc/Makefile config.status:1368: creating doc/mansrc/Makefile config.status:1368: creating doc/mansrc/createhtmlindex config.status:1368: creating doc/refman/Makefile config.status:1368: creating doc/installguide/Makefile config.status:1368: creating doc/userguide/Makefile config.status:1368: creating doc/logging/Makefile config.status:1368: creating doc/design/Makefile config.status:1368: creating doc/smpd/Makefile config.status:1368: creating doc/windev/Makefile config.status:1368: creating src/include/mpichconf.h config.status:1602: executing default-1 commands config.status:1602: executing default-2 commands config.status:1602: executing default-3 commands config.status:1602: executing default-4 commands config.status:1602: executing default-5 commands config.status:1602: executing default-6 commands config.status:1602: executing default-7 commands config.status:1602: executing default-8 commands config.status:1602: executing default-9 commands config.status:1602: executing default-10 commands config.status:1602: executing default-11 commands config.status:1602: executing default-12 commands config.status:1602: executing default-13 commands config.status:1602: executing default-14 commands configure:47453: === configuring in test/mpi (/export/home/dparenti/sw/mpich2-1.3.2p1/test/mpi) configure:47556: running /bin/bash ./configure --disable-option-checking '--prefix=/opt/mpich2' --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= ac_cv_env_CC_value= 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= ac_cv_env_CXX_value= 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_f77_compiler_gnu=no ac_cv_f77_libs=' -R/opt/sunstudio12.1/lib -L/opt/sunstudio12.1/lib -L/opt/sunstudio12.1/prod/lib -L/usr/ccs/lib -L/lib -L/usr/lib -lfui -lfai -lfsu -lsunquad -lsunmath -lmtsk -lm' ac_cv_fc_compiler_gnu=no 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=no ac_cv_header_stdc=no ac_cv_header_stddef_h=yes ac_cv_header_stdint_h=yes ac_cv_header_stdio_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/sfw/bin/ggrep -F' ac_cv_path_GREP=/usr/sfw/bin/ggrep ac_cv_path_NM_G='/usr/ccs/bin/nm -g' ac_cv_path_PERL=/usr/bin/perl ac_cv_prog_AR=ar ac_cv_prog_CPP='gcc -E' ac_cv_prog_CXX=c++ ac_cv_prog_CXXCPP='c++ -E' ac_cv_prog_KILLALL=killall ac_cv_prog_MAKE=make ac_cv_prog_RANLIB=ranlib ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_F77=f77 ac_cv_prog_ac_ct_FC=f90 ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_cxx_g=yes ac_cv_prog_f77_g=yes ac_cv_prog_f77_v=-v ac_cv_prog_fc_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=__thread 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_f77_accepts_F=yes pac_cv_f77_flibs_valid=yes pac_cv_f77_sizeof_double_precision=8 pac_cv_f77_sizeof_integer=4 pac_cv_f77_sizeof_real=4 pac_cv_fc_accepts_F90=yes pac_cv_fc_and_f77=yes pac_cv_fc_module_case=lower pac_cv_fc_module_ext=mod pac_cv_fc_module_incflag=-M pac_cv_fc_vendor=sun pac_cv_fort90_real8=yes pac_cv_fort_integer16=no pac_cv_fort_integer1=yes pac_cv_fort_integer2=yes pac_cv_fort_integer4=yes pac_cv_fort_integer8=yes pac_cv_fort_real16=yes pac_cv_fort_real4=yes pac_cv_fort_real8=yes 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=/export/home/dparenti/sw/mpich2-1.3.2p1 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_f77_and_c_stdio_libs=none pac_cv_prog_f77_exclaim_comments=yes pac_cv_prog_f77_has_incdir=-I pac_cv_prog_f77_library_dir_flag=-L pac_cv_prog_f77_name_mangle='lower underscore' pac_cv_prog_f77_true_false_value='1 0' pac_cv_prog_fc_and_c_stdio_libs=none pac_cv_prog_fc_cross=no pac_cv_prog_fc_int_kind_16=8 pac_cv_prog_fc_int_kind_8=4 pac_cv_prog_fc_works=yes 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 pac_cv_sizeof_mpi_status=20 pac_cv_test_stdcall= ## ----------------- ## ## Output variables. ## ## ----------------- ## ABIVERSION='2:2' ADDRESS_KIND='4' 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='__attribute__((aligned(4)))' CMB_STATUS_ALIGNMENT='__attribute__((aligned(32)))' CONFIGURE_ARGS_CLEAN='--prefix=/opt/mpich2' CONFIGURE_ARGUMENTS=' '\''--prefix=/opt/mpich2'\''' CPP='gcc -E' CPPFLAGS=' -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpl/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/openpa/src -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/datatype -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/common/locks -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers -I/export/home/dparenti/sw/mpich2-1.3.2p1/src/util/wrappers' CREATESHLIB='false' CXX='c++' CXXCPP='c++ -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='f77' F77CPP='' F77_COMPLEX16='1275072554' F77_COMPLEX32='MPI_DATATYPE_NULL' F77_COMPLEX8='1275070504' F77_INCDIR='-I' F77_INTEGER16='MPI_DATATYPE_NULL' F77_INTEGER1='1275068717' F77_INTEGER2='1275068975' F77_INTEGER4='1275069488' F77_INTEGER8='1275070513' F77_IN_C_LIBS='' F77_LIBDIR_LEADER='-L' F77_LINKPATH_SHL='' F77_NAME_MANGLE='F77_NAME_LOWER_USCORE' F77_OTHER_LIBS='' F77_REAL16='MPI_DATATYPE_NULL' F77_REAL4='1275069479' F77_REAL8='1275070505' F77_SHL='false' FC='f90' FCCPP='' FCEXT='f90' FCFLAGS=' -O2' FCINC='-I' FCINCFLAG='-I' FCMODEXT='mod' FCMODINCFLAG='-M' FCMODINCSPEC='' FC_LINKPATH_SHL='' FC_OTHER_LIBS='' FC_SHL='' FC_WORK_FILES_ARG='' FFLAGS=' ' FGREP='/usr/sfw/bin/ggrep -F' FILE='' FINCLUDES='-I/export/home/dparenti/sw/mpich2-1.3.2p1/src' FLIBS=' -R/opt/sunstudio12.1/lib -L/opt/sunstudio12.1/lib -L/opt/sunstudio12.1/prod/lib -L/usr/ccs/lib -L/lib -L/usr/lib -lfui -lfai -lfsu -lsunquad -lsunmath -lmtsk -lm' FORTRAN_BINDING='1' FORTRAN_MPI_OFFSET='integer*8' FROM_MPICH2='yes' FWRAPNAME='fmpich' GCC='yes' GNUCXX_MINORVERSION='4' GNUCXX_VERSION='3' GREP='/usr/sfw/bin/ggrep' 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='10302301' MPICH2_RELEASE_DATE='Mon Feb 14 19:07:22 CST 2011' MPICH2_VERSION='1.3.2p1' 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=',PMPI_WTIME,PMPI_WTICK' 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='1275072548' MPI_2DOUBLE_COMPLEX='1275076645' MPI_2DOUBLE_PRECISION='1275072547' MPI_2INT='0x4c000816' MPI_2INTEGER='1275070496' MPI_2REAL='1275070497' 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='1275068698' MPI_COMPLEX16='0x4c00102a' MPI_COMPLEX32='MPI_DATATYPE_NULL' MPI_COMPLEX8='0x4c000828' MPI_COMPLEX='1275070494' 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='1275072546' MPI_DOUBLE_INT='0x8c000001' MPI_DOUBLE_PRECISION='1275070495' MPI_F77_2INT='1275070486' MPI_F77_AINT='1275069507' MPI_F77_BYTE='1275068685' MPI_F77_CHAR='1275068673' MPI_F77_C_BOOL='1275068735' MPI_F77_C_COMPLEX='1275070528' MPI_F77_C_DOUBLE_COMPLEX='1275072577' MPI_F77_C_FLOAT_COMPLEX='1275070528' MPI_F77_C_LONG_DOUBLE_COMPLEX='1275074626' MPI_F77_DOUBLE='1275070475' MPI_F77_DOUBLE_INT='-1946157055' MPI_F77_FLOAT='1275069450' MPI_F77_FLOAT_INT='-1946157056' MPI_F77_INT16_T='1275068984' MPI_F77_INT32_T='1275069497' MPI_F77_INT64_T='1275070522' MPI_F77_INT8_T='1275068727' MPI_F77_INT='1275069445' MPI_F77_LB='1275068432' MPI_F77_LONG='1275069447' MPI_F77_LONG_DOUBLE='1275071500' MPI_F77_LONG_DOUBLE_INT='-1946157052' MPI_F77_LONG_INT='-1946157054' MPI_F77_LONG_LONG='1275070473' MPI_F77_LONG_LONG_INT='1275070473' MPI_F77_OFFSET='1275070532' MPI_F77_PACKED='1275068687' MPI_F77_SHORT='1275068931' MPI_F77_SHORT_INT='-1946157053' MPI_F77_SIGNED_CHAR='1275068696' MPI_F77_UB='1275068433' MPI_F77_UINT16_T='1275068988' MPI_F77_UINT32_T='1275069501' MPI_F77_UINT64_T='1275070526' MPI_F77_UINT8_T='1275068731' MPI_F77_UNSIGNED='1275069446' MPI_F77_UNSIGNED_CHAR='1275068674' MPI_F77_UNSIGNED_LONG='1275069448' MPI_F77_UNSIGNED_LONG_LONG='1275070489' MPI_F77_UNSIGNED_SHORT='1275068932' MPI_F77_WCHAR='1275069454' 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='1275069467' MPI_LB='0x4c000010' MPI_LOGICAL='1275069469' 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='1275069468' MPI_SHORT='0x4c000203' MPI_SHORT_INT='0x8c000003' MPI_SIGNED_CHAR='0x4c000118' MPI_STATUS_SIZE='5' 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='8' 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='1' SIZEOF_FC_DOUBLE_PRECISION='8' SIZEOF_FC_INTEGER='4' SIZEOF_FC_REAL='4' SIZEOF_MPI_STATUS='20' 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='REAL*8' XARGS_NODATA_OPT='-r' ac_ct_CC='gcc' ac_ct_CXX='' ac_ct_F77='f77' ac_ct_FC='f90' bindings=' f77 f90 cxx' bindings_dirs=' src/binding/f77 src/binding/f90 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='/export/home/dparenti/sw/mpich2-1.3.2p1' master_top_srcdir='/export/home/dparenti/sw/mpich2-1.3.2p1' modincdir='${prefix}/include' 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='/opt/mpich2' 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 src/binding/f90' 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_LONG_LONG 1 #define F77_NAME_LOWER_USCORE 1 #define STDCALL #define HAVE_MPI_F_INIT_WORKS_WITH_C 1 #define HAVE_FORTRAN_BINDING 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_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_F77_INTEGER 4 #define SIZEOF_F77_REAL 4 #define SIZEOF_F77_DOUBLE_PRECISION 8 #define HAVE_FINT_IS_INT 1 #define F77_TRUE_VALUE_SET 1 #define F77_TRUE_VALUE 1 #define F77_FALSE_VALUE 0 #define HAVE_STDIO_H 1 #define HAVE_C_MULTI_ATTR_ALIAS 1 #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 MPIU_TLS_SPECIFIER __thread #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_FC_TYPE_ROUTINES 1 #define HAVE_MPICHCONF 1 configure: exit 0