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=/usr/local/mpich2-install ## --------- ## ## Platform. ## ## --------- ## hostname = francium.kaist.ac.kr uname -m = i686 uname -r = 2.6.18-128.el5PAE uname -s = Linux uname -v = #1 SMP Wed Dec 17 12:02:33 EST 2008 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = i686 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /opt/intel/bin PATH: /usr/local/mpich2-install/bin PATH: /usr/local/mpich2-install/include PATH: /opt/intel/bin PATH: /usr/local/mpich2-install/bin PATH: /usr/local/mpich2-install/include PATH: /usr/kerberos/sbin PATH: /usr/kerberos/bin PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /sbin PATH: /bin PATH: /usr/sbin PATH: /usr/bin PATH: /root/geant4/bin/Linux-g++ PATH: /usr/local/lib PATH: /root/bin PATH: .//bin/Linux-g++ PATH: /usr/local/lib PATH: .//bin/Linux-g++ PATH: /usr/local/lib ## ----------- ## ## Core tests. ## ## ----------- ## configure:3114: checking for gcc configure:3130: found /usr/bin/gcc configure:3141: result: gcc configure:3175: checking for C compiler version configure:3183: gcc --version >&5 gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-44) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:3187: $? = 0 configure:3194: gcc -v >&5 Using built-in specs. Target: i386-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --enable-plugin --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --with-cpu=generic --host=i386-redhat-linux Thread model: posix gcc version 4.1.2 20080704 (Red Hat 4.1.2-44) 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: error: 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: error: 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: i686-pc-linux-gnu configure:4113: checking host system type configure:4128: result: i686-pc-linux-gnu configure:4165: checking for grep that handles long lines and -e configure:4225: result: /bin/grep configure:4230: checking for fgrep configure:4294: result: /bin/grep -F configure:5439: ===== configuring src/mpl ===== configure:5546: executing: /usr/local/mpich2-1.3.2p1/src/mpl/configure '--prefix=/usr/local/mpich2-install' --disable-option-checking configure:5565: ===== done with src/mpl configure ===== WRAPPER_LIBS(='') does not contain '-lmpl', prepending CPPFLAGS(='') does not contain '-I/usr/local/mpich2-1.3.2p1/src/mpl/include', appending CPPFLAGS(=' -I/usr/local/mpich2-1.3.2p1/src/mpl/include') does not contain '-I/usr/local/mpich2-1.3.2p1/src/mpl/include', appending LIBS(=' ') does not contain '-lopa', prepending configure:5664: gcc -o conftest -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include conftest.c -lopa >&5 conftest.c:12:28: error: 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: expected ';' 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include') does not contain '-I/usr/local/mpich2-1.3.2p1/src/openpa/src', appending CPPFLAGS(=' -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src') does not contain '-I/usr/local/mpich2-1.3.2p1/src/openpa/src', appending configure:5745: ===== configuring src/openpa ===== configure:5852: executing: /usr/local/mpich2-1.3.2p1/src/openpa/configure --with-atomic-primitives=auto_allow_emulation '--prefix=/usr/local/mpich2-install' --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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:21: error: 'foo' aliased to undefined symbol '__foo' configure:7555: $? = 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 | /* end confdefs.h. */ | int foo(int) __attribute__((weak,alias("__foo"))); | int | main () | { | int a; | ; | return 0; | } configure:7570: result: no configure:7584: checking for multiple weak symbol support configure:7625: result: yes configure:7745: checking for ifort configure:7761: found /opt/intel/bin/ifort configure:7772: result: ifort configure:7798: checking for Fortran 77 compiler version configure:7806: ifort --version >&5 ifort (IFORT) 12.0.3 20110309 Copyright (C) 1985-2011 Intel Corporation. All rights reserved. configure:7810: $? = 0 configure:7817: ifort -v >&5 Version 12.0.3 configure:7821: $? = 0 configure:7828: ifort -V >&5 Intel(R) Fortran Compiler XE for applications running on IA-32, Version 12.0 Build 20110309 Copyright (C) 1985-2011 Intel Corporation. All rights reserved. FOR NON-COMMERCIAL USE ONLY configure:7832: $? = 0 configure:7840: checking whether we are using the GNU Fortran 77 compiler configure:7859: ifort -c conftest.F >&5 conftest.F(3): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = => choke me ---------------^ conftest.F(3): error #6218: This statement is positioned incorrectly and/or has syntax errors. choke me ---------------^ compilation aborted for conftest.F (code 1) configure:7866: $? = 1 configure: failed program was: | program main | #ifndef __GNUC__ | choke me | #endif | | end configure:7883: result: no configure:7889: checking whether ifort accepts -g configure:7906: ifort -c -g conftest.f >&5 configure:7913: $? = 0 configure:7929: result: yes configure:7987: checking whether Fortran 77 compiler accepts option -O2 configure:8003: ifort -o conftest conftest.f >conftest.bas 2>&1 configure:8006: $? = 0 configure:8008: ifort -O2 -o conftest conftest.f >conftest.out 2>&1 configure:8011: $? = 0 configure:8014: result: yes configure:8016: checking whether routines compiled with -O2 can be linked with ones compiled without -O2 configure:8022: ifort -c conftest2.f >conftest2.out 2>&1 configure:8025: $? = 0 configure:8027: ifort -O2 -o conftest conftest2.o conftest.f >conftest.bas 2>&1 configure:8030: $? = 0 configure:8069: result: yes configure:8100: checking how to get verbose linking output from ifort configure:8116: ifort -c -O2 conftest.f >&5 configure:8123: $? = 0 configure:8145: ifort -o conftest -O2 -v conftest.f Version 12.0.3 /opt/intel/composerxe-2011.3.174/bin/ia32/fortcom -D__INTEL_COMPILER=1200 -D__SSE2__ -D__SSE__ -D__ELF__ -D__INTEL_COMPILER_BUILD_DATE=20110309 -D__unix__ -D__unix -D__linux__ -D__linux -D__gnu_linux__ -Dunix -Dlinux -D__i386 -D__i386__ -Di386 -mGLOB_pack_sort_init_list -I. -I/opt/intel/composerxe-2011.3.174/compiler/include/ia32 -I/opt/intel/composerxe-2011.3.174/compiler/include -I/usr/local/include -I/usr/include -I/usr/lib/gcc/i386-redhat-linux/4.1.2/include -O2 -simd -mP1OPT_version=12.0-ia32 -mGLOB_diag_file=/tmp/ifortMjqlWw.diag -mGLOB_source_language=GLOB_SOURCE_LANGUAGE_F90 -mGLOB_tune_for_fort -mGLOB_use_fort_dope_vector -mP2OPT_static_promotion -mP1OPT_print_version=FALSE -mCG_use_gas_got_workaround=F -mP2OPT_align_option_used=TRUE -mGLOB_gcc_version=412 "-mGLOB_options_string=-o conftest -O2 -v" -mGLOB_cxx_limited_range=FALSE -mGLOB_as_output_backup_file_name=/tmp/ifortSimeLoas_.s -mIPOPT_activate -mIPOPT_lite -mGLOB_machine_model=GLOB_MACHINE_MODEL_PW -mGLOB_product_id_code=0x21001dd1 -mGLOB_extended_instructions=0x8 -mP3OPT_use_mspp_call_convention -mP2OPT_subs_out_of_bound=FALSE -mGLOB_ansi_alias -mP2OPT_il0_array_sections=TRUE -mGLOB_opt_level=2 -mP2OPT_hlo_level=2 -mP2OPT_hlo -mP2OPT_hpo_rtt_control=0 -mIPOPT_obj_output_file_name=/tmp/ifortMjqlWw.o "-mGLOB_linker_version=2.17.50.0.6-9.el5 20061020" -mP3OPT_asm_target=P3OPT_ASM_TARGET_GAS -mGLOB_obj_output_file=/tmp/ifortMjqlWw.o -mGLOB_source_dialect=GLOB_SOURCE_DIALECT_FORTRAN -mP1OPT_source_file_name=conftest.f -mP2OPT_symtab_type_copy=true conftest.f ld /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crti.o /usr/lib/gcc/i386-redhat-linux/4.1.2/crtbegin.o --eh-frame-hdr -dynamic-linker /lib/ld-linux.so.2 -m elf_i386 -o conftest /opt/intel/composerxe-2011.3.174/compiler/lib/ia32/for_main.o -L/opt/intel/composerxe-2011.3.174/compiler/lib/ia32 -L/usr/lib/gcc/i386-redhat-linux/4.1.2/ -L/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../ -L/lib/ -L/usr/lib /tmp/ifortMjqlWw.o -Bstatic -lifport -lifcore -limf -lsvml -Bdynamic -lm -Bstatic -lipgo -lirc -Bdynamic -lc -lgcc_s -lgcc -Bstatic -lirc_s -Bdynamic -ldl -lc /usr/lib/gcc/i386-redhat-linux/4.1.2/crtend.o /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crtn.o rm /tmp/ifort27e57Elibgcc rm /tmp/ifort7Qi21Agnudirs rm /tmp/ifort1DxFQsgas rm /tmp/ifortSimeLoas_.s rm /tmp/ifortfsINFkldashv rm /tmp/ifortJYbOAgarg rm /tmp/iforteLpEzcgnudirs rm /tmp/ifortMjqlWw.o configure:8214: result: -v configure:8216: checking for Fortran 77 libraries of ifort configure:8239: ifort -o conftest -O2 -v conftest.f Version 12.0.3 /opt/intel/composerxe-2011.3.174/bin/ia32/fortcom -D__INTEL_COMPILER=1200 -D__SSE2__ -D__SSE__ -D__ELF__ -D__INTEL_COMPILER_BUILD_DATE=20110309 -D__unix__ -D__unix -D__linux__ -D__linux -D__gnu_linux__ -Dunix -Dlinux -D__i386 -D__i386__ -Di386 -mGLOB_pack_sort_init_list -I. -I/opt/intel/composerxe-2011.3.174/compiler/include/ia32 -I/opt/intel/composerxe-2011.3.174/compiler/include -I/usr/local/include -I/usr/include -I/usr/lib/gcc/i386-redhat-linux/4.1.2/include -O2 -simd -mP1OPT_version=12.0-ia32 -mGLOB_diag_file=/tmp/ifortdR4CMD.diag -mGLOB_source_language=GLOB_SOURCE_LANGUAGE_F90 -mGLOB_tune_for_fort -mGLOB_use_fort_dope_vector -mP2OPT_static_promotion -mP1OPT_print_version=FALSE -mCG_use_gas_got_workaround=F -mP2OPT_align_option_used=TRUE -mGLOB_gcc_version=412 "-mGLOB_options_string=-o conftest -O2 -v" -mGLOB_cxx_limited_range=FALSE -mGLOB_as_output_backup_file_name=/tmp/ifortFIpz6vas_.s -mIPOPT_activate -mIPOPT_lite -mGLOB_machine_model=GLOB_MACHINE_MODEL_PW -mGLOB_product_id_code=0x21001dd1 -mGLOB_extended_instructions=0x8 -mP3OPT_use_mspp_call_convention -mP2OPT_subs_out_of_bound=FALSE -mGLOB_ansi_alias -mP2OPT_il0_array_sections=TRUE -mGLOB_opt_level=2 -mP2OPT_hlo_level=2 -mP2OPT_hlo -mP2OPT_hpo_rtt_control=0 -mIPOPT_obj_output_file_name=/tmp/ifortdR4CMD.o "-mGLOB_linker_version=2.17.50.0.6-9.el5 20061020" -mP3OPT_asm_target=P3OPT_ASM_TARGET_GAS -mGLOB_obj_output_file=/tmp/ifortdR4CMD.o -mGLOB_source_dialect=GLOB_SOURCE_DIALECT_FORTRAN -mP1OPT_source_file_name=conftest.f -mP2OPT_symtab_type_copy=true conftest.f ld /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crti.o /usr/lib/gcc/i386-redhat-linux/4.1.2/crtbegin.o --eh-frame-hdr -dynamic-linker /lib/ld-linux.so.2 -m elf_i386 -o conftest /opt/intel/composerxe-2011.3.174/compiler/lib/ia32/for_main.o -L/opt/intel/composerxe-2011.3.174/compiler/lib/ia32 -L/usr/lib/gcc/i386-redhat-linux/4.1.2/ -L/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../ -L/lib/ -L/usr/lib /tmp/ifortdR4CMD.o -Bstatic -lifport -lifcore -limf -lsvml -Bdynamic -lm -Bstatic -lipgo -lirc -Bdynamic -lc -lgcc_s -lgcc -Bstatic -lirc_s -Bdynamic -ldl -lc /usr/lib/gcc/i386-redhat-linux/4.1.2/crtend.o /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crtn.o rm /tmp/ifortPqFatLlibgcc rm /tmp/ifort0bfMCHgnudirs rm /tmp/ifortuWHuWzgas rm /tmp/ifortFIpz6vas_.s rm /tmp/ifortAfDEgsldashv rm /tmp/ifort0c9aroarg rm /tmp/ifortRBBvFkgnudirs rm /tmp/ifortdR4CMD.o configure:8416: result: -L/opt/intel/composerxe-2011.3.174/compiler/lib/ia32 -L/usr/lib/gcc/i386-redhat-linux/4.1.2/ -L/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../ -L/lib/ -L/usr/lib -lifport -lifcore -limf -lsvml -lm -lipgo -lirc -lirc_s -ldl configure:8432: checking whether ifort accepts the FLIBS found by autoconf configure:8444: ifort -o conftest -O2 conftest.f >&5 configure:8447: $? = 0 configure:8455: result: yes configure:8493: checking whether C can link with -L/opt/intel/composerxe-2011.3.174/compiler/lib/ia32 -L/usr/lib/gcc/i386-redhat-linux/4.1.2/ -L/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../ -L/lib/ -L/usr/lib -lifport -lifcore -limf -lsvml -lm -lipgo -lirc -lirc_s -ldl configure:8519: gcc -o conftest -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c -L/opt/intel/composerxe-2011.3.174/compiler/lib/ia32 -L/usr/lib/gcc/i386-redhat-linux/4.1.2/ -L/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../ -L/lib/ -L/usr/lib -lifport -lifcore -limf -lsvml -lm -lipgo -lirc -lirc_s -ldl >&5 /usr/bin/ld: warning: libintlc.so.5, needed by /opt/intel/composerxe-2011.3.174/compiler/lib/ia32/libifport.so.5, not found (try using -rpath or -rpath-link) configure:8526: $? = 0 configure:8546: result: yes configure:8650: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:8688: $? = 0 configure:8707: ifort -c -O2 conftest.f >&5 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: ifort -c -O2 conftestf.f 1>&5 configure:8797: $? = 0 configure:8808: ifort -O2 -o conftest conftestf.o conftestc.o >&5 configure:8811: $? = 0 configure:8813: result: yes configure:8891: checking for Fortran 77 name mangling configure:8918: ifort -c -O2 conftest.f 1>&5 configure:8921: $? = 0 configure:8959: gcc -o conftest -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c fconftestf.o -L/opt/intel/composerxe-2011.3.174/compiler/lib/ia32 -L/usr/lib/gcc/i386-redhat-linux/4.1.2/ -L/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../ -L/lib/ -L/usr/lib -lifport -lifcore -limf -lsvml -lm -lipgo -lirc -lirc_s -ldl >&5 /usr/bin/ld: warning: libintlc.so.5, needed by /opt/intel/composerxe-2011.3.174/compiler/lib/ia32/libifport.so.5, not found (try using -rpath or -rpath-link) /tmp/ccUl4fiz.o: In function `main': conftest.c:(.text+0x19): undefined reference to `my_name' 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c fconftestf.o -L/opt/intel/composerxe-2011.3.174/compiler/lib/ia32 -L/usr/lib/gcc/i386-redhat-linux/4.1.2/ -L/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../ -L/lib/ -L/usr/lib -lifport -lifcore -limf -lsvml -lm -lipgo -lirc -lirc_s -ldl >&5 /usr/bin/ld: warning: libintlc.so.5, needed by /opt/intel/composerxe-2011.3.174/compiler/lib/ia32/libifport.so.5, not found (try using -rpath or -rpath-link) 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: ifort -O2 -o conftest conftest.f conftestc.o 1>&5 configure:9828: $? = 0 configure:9853: result: none configure:9905: checking whether Fortran init will work with C configure:9944: ifort -c -O2 conftestf.f 1>&5 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:10075: found /opt/intel/bin/ifort configure:10086: result: ifort configure:10112: checking for Fortran compiler version configure:10120: ifort --version >&5 ifort (IFORT) 12.0.3 20110309 Copyright (C) 1985-2011 Intel Corporation. All rights reserved. configure:10124: $? = 0 configure:10131: ifort -v >&5 Version 12.0.3 configure:10135: $? = 0 configure:10142: ifort -V >&5 Intel(R) Fortran Compiler XE for applications running on IA-32, Version 12.0 Build 20110309 Copyright (C) 1985-2011 Intel Corporation. All rights reserved. FOR NON-COMMERCIAL USE ONLY configure:10146: $? = 0 configure:10154: checking whether we are using the GNU Fortran compiler configure:10173: ifort -c conftest.F >&5 conftest.F(3): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = => choke me ---------------^ conftest.F(3): error #6218: This statement is positioned incorrectly and/or has syntax errors. choke me ---------------^ compilation aborted for conftest.F (code 1) configure:10180: $? = 1 configure: failed program was: | program main | #ifndef __GNUC__ | choke me | #endif | | end configure:10197: result: no configure:10203: checking whether ifort accepts -g configure:10220: ifort -c -g conftest.f >&5 configure:10227: $? = 0 configure:10243: result: yes configure:10573: checking for extension for Fortran 90 programs configure:10594: ifort -c conftest.f90 >&5 configure:10601: $? = 0 configure:10607: result: f90 configure:10674: checking whether the Fortran 90 compiler (ifort ) works configure:10691: ifort -o conftest conftest.f90 >&5 configure:10698: $? = 0 configure:10708: result: yes configure:10710: checking whether the Fortran 90 compiler (ifort ) is a cross-compiler configure:10722: ifort -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: ifort -c -O2 conftest.f >&5 configure:10821: $? = 0 configure:10854: ifort -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: ifort -c -O2 conftest.f >&5 configure:11012: $? = 0 configure:11033: result: yes configure:11043: checking for include directory flag for Fortran configure:11063: ifort -c -O2 -Isrc conftest.f 1>&5 configure:11066: $? = 0 configure:11078: result: -I configure:11096: checking for Fortran 77 flag for library directories configure:11114: ifort -c -O2 conftest1.f 1>&5 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: ifort -o conftest -O2 -Lconftest2 conftest.f -lconftest 1>&5 configure:11141: $? = 0 configure:11157: result: -L configure:11234: checking for which Fortran libraries are needed to link C with Fortran configure:11247: ifort -c -O2 conftest.f 1>&5 configure:11250: $? = 0 configure:11291: gcc -o conftest -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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: ifort -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.F >&5 configure:11597: $? = 0 configure:11697: result: yes configure:11857: checking for Fortran compiler version configure:11865: ifort --version >&5 ifort (IFORT) 12.0.3 20110309 Copyright (C) 1985-2011 Intel Corporation. All rights reserved. configure:11869: $? = 0 configure:11876: ifort -v >&5 Version 12.0.3 configure:11880: $? = 0 configure:11887: ifort -V >&5 Intel(R) Fortran Compiler XE for applications running on IA-32, Version 12.0 Build 20110309 Copyright (C) 1985-2011 Intel Corporation. All rights reserved. FOR NON-COMMERCIAL USE ONLY configure:11891: $? = 0 configure:11899: checking whether we are using the GNU Fortran compiler configure:11942: result: no configure:11948: checking whether ifort accepts -g configure:11988: result: yes configure:12024: checking whether the Fortran 90 compiler (ifort ) works configure:12041: ifort -o conftest conftest.f90 >&5 configure:12048: $? = 0 configure:12058: result: yes configure:12060: checking whether the Fortran 90 compiler (ifort ) is a cross-compiler configure:12072: ifort -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: ifort -c conftest.f90 >&5 configure:12192: $? = 0 configure:12252: result: mod configure:12262: checking for Fortran 90 module include flag configure:12297: ifort -c conftest.f90 >&5 configure:12304: $? = 0 configure:12358: ifort -c -Iconftestdir conftest.f90 >&5 configure:12365: $? = 0 configure:12455: result: -I configure:12495: checking whether Fortran 90 compiler accepts option -O2 configure:12528: ifort -o conftest conftest.f90 > pac_test1.log 2>&1 configure:12535: $? = 0 configure:12553: ifort -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: ifort -c conftest.f90 > pac_test3.log 2>&1 configure:12660: $? = 0 configure:12684: ifort -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: ifort -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:12993: $? = 0 configure:13022: ifort -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: ifort --version conftest.txt 2>&1 configure:13144: $? = 0 configure:13181: result: intel configure:13288: checking for c++ configure:13304: found /usr/bin/c++ configure:13315: result: c++ configure:13452: checking for C++ compiler version configure:13460: c++ --version >&5 c++ (GCC) 4.1.2 20080704 (Red Hat 4.1.2-44) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:13464: $? = 0 configure:13471: c++ -v >&5 Using built-in specs. Target: i386-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --enable-plugin --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --with-cpu=generic --host=i386-redhat-linux Thread model: posix gcc version 4.1.2 20080704 (Red Hat 4.1.2-44) 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 conftest.cpp:32:16: error: 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.cpp >&5 configure:14409: $? = 0 configure:14415: ./conftest configure:14419: $? = 0 configure:14436: result: 4 . 1 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/bin/ar configure:14677: result: ar configure:14711: checking for ranlib configure:14727: found /usr/bin/ranlib configure:14738: result: ranlib configure:14757: checking for killall configure:14773: found /usr/bin/killall configure:14784: result: killall configure:14819: checking for a BSD-compatible install configure:14887: result: /usr/bin/install -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/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 /bin/bash configure:15445: result: /bin/bash configure:15468: checking whether /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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:38: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'a' 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:17400: $? = 0 configure:17432: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function 'main': conftest.c:44: error: 'not' 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: expected ';' before 'big' configure:17439: $? = 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 BYTE_ORDER != 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:27175: $? = 0 configure:27189: result: yes configure:27193: checking sys/bitypes.h presence configure:27208: gcc -E -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c configure:27215: $? = 0 configure:27229: result: yes configure:27257: checking for sys/bitypes.h configure:27264: result: yes configure:27296: checking inttypes.h usability configure:27313: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:27467: $? = 0 configure:27496: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function 'main': conftest.c:105: 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_SYS_BITYPES_H 1 | #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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:27583: $? = 0 configure:27612: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function 'main': conftest.c:105: 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_SYS_BITYPES_H 1 | #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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:27699: $? = 0 configure:27728: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function 'main': conftest.c:105: warning: integer overflow in expression conftest.c:105: 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_SYS_BITYPES_H 1 | #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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:27815: $? = 0 configure:27844: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function 'main': conftest.c:105: warning: integer overflow in expression conftest.c:105: 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_SYS_BITYPES_H 1 | #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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:28308: $? = 0 configure:28322: result: yes configure:28326: checking stdbool.h presence configure:28341: gcc -E -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c configure:28348: $? = 0 configure:28362: result: yes configure:28390: checking for stdbool.h configure:28399: result: yes configure:28284: checking complex.h usability configure:28301: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:30007: $? = 0 configure:30034: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function 'main': conftest.c:118: error: expected expression 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((_Bool))) | return 0; | ; | return 0; | } configure:30064: result: yes configure:30074: checking for float _Complex configure:30102: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:30109: $? = 0 configure:30136: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function 'main': conftest.c:119: error: expected expression 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((float _Complex))) | return 0; | ; | return 0; | } configure:30166: result: yes configure:30176: checking for double _Complex configure:30204: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:30211: $? = 0 configure:30238: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function 'main': conftest.c:120: error: expected expression 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((double _Complex))) | return 0; | ; | return 0; | } configure:30268: result: yes configure:30278: checking for long double _Complex configure:30306: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:30313: $? = 0 configure:30340: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function 'main': conftest.c:121: error: expected expression 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((long double _Complex))) | return 0; | ; | return 0; | } configure:30370: result: yes configure:30798: checking for size of Fortran type integer configure:30834: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftestc.c >&5 configure:30837: $? = 0 configure:30856: ifort -o conftest -O2 conftest.f conftestc.o >&5 configure:30859: $? = 0 configure:30895: result: 4 configure:30906: checking for size of Fortran type real configure:30942: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftestc.c >&5 configure:30945: $? = 0 configure:30964: ifort -o conftest -O2 conftest.f conftestc.o >&5 configure:30967: $? = 0 configure:31003: result: 4 configure:31014: checking for size of Fortran type double precision configure:31050: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftestc.c >&5 configure:31053: $? = 0 configure:31072: ifort -o conftest -O2 conftest.f conftestc.o >&5 configure:31075: $? = 0 configure:31111: result: 8 configure:31130: checking whether integer*1 is supported configure:31147: ifort -c -O2 conftest.f >&5 configure:31154: $? = 0 configure:31169: result: yes configure:31171: checking whether integer*2 is supported configure:31188: ifort -c -O2 conftest.f >&5 configure:31195: $? = 0 configure:31210: result: yes configure:31212: checking whether integer*4 is supported configure:31229: ifort -c -O2 conftest.f >&5 configure:31236: $? = 0 configure:31251: result: yes configure:31253: checking whether integer*8 is supported configure:31270: ifort -c -O2 conftest.f >&5 configure:31277: $? = 0 configure:31292: result: yes configure:31294: checking whether integer*16 is supported configure:31311: ifort -c -O2 conftest.f >&5 conftest.f(2): error #6216: This length or width specifier has been incorrectly used in this context. [16] integer*16 i --------------^ compilation aborted for conftest.f (code 1) 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: ifort -c -O2 conftest.f >&5 configure:31359: $? = 0 configure:31374: result: yes configure:31376: checking whether real*8 is supported configure:31393: ifort -c -O2 conftest.f >&5 configure:31400: $? = 0 configure:31415: result: yes configure:31417: checking whether real*16 is supported configure:31434: ifort -c -O2 conftest.f >&5 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function 'main': conftest.c:112: warning: incompatible implicit declaration of built-in function 'exit' 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftestc.c >&5 conftestc.c: In function 'ftest_': conftestc.c:15: warning: incompatible implicit declaration of built-in function 'exit' configure:32152: $? = 0 configure:32162: ifort -o conftest -O2 conftest.f conftestc.o >&5 configure:32165: $? = 0 configure:32203: result: True is -1 and False is 0 configure:32243: checking for BSD/POSIX style global symbol lister configure:32295: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:32302: $? = 0 configure:32383: result: BSD style,/usr/bin/nm -g -B configure:32437: checking stdio.h usability configure:32454: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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: ifort -o conftest -O2 conftest.f90 pac_conftest.o > pac_align0.log 2>&1 configure:32961: $? = 0 configure:33069: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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: ifort -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: $? = 1 configure: program exited with status 1 *** diff -b pac_align0.log pac_align1.log : 0a1 > ld: Warning: alignment 4 of symbol `mpifcmb_' in pac_conftest.o is smaller than 16 in /tmp/ifortroZIh9.o ld: Warning: alignment 4 of symbol `mpifcmb_' in pac_conftest.o is smaller than 16 in /tmp/ifortroZIh9.o failed C 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_SYS_BITYPES_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_INT8_T 1 #define HAVE_INT16_T 1 #define HAVE_INT32_T 1 #define HAVE_INT64_T 1 #define HAVE_UINT8_T 1 #define HAVE_UINT16_T 1 #define HAVE_UINT32_T 1 #define HAVE_UINT64_T 1 #define HAVE_STDBOOL_H 1 #define HAVE_COMPLEX_H 1 #define SIZEOF__BOOL 1 #define SIZEOF_FLOAT__COMPLEX 8 #define SIZEOF_DOUBLE__COMPLEX 16 #define SIZEOF_LONG_DOUBLE__COMPLEX 24 #define HAVE__BOOL 1 #define HAVE_FLOAT__COMPLEX 1 #define HAVE_DOUBLE__COMPLEX 1 #define HAVE_LONG_DOUBLE__COMPLEX 1 #define MPIR_REAL4_CTYPE float #define MPIR_REAL8_CTYPE double #define MPIR_INTEGER1_CTYPE char #define MPIR_INTEGER2_CTYPE short #define MPIR_INTEGER4_CTYPE int #define MPIR_INTEGER8_CTYPE long long #define SIZEOF_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 /* end confdefs.h. */ struct mpif_cmblk_t_ { int imembers[1]; }; typedef struct mpif_cmblk_t_ mpif_cmblk_t; mpif_cmblk_t mpifcmbr __attribute__((aligned(4))) = {0}; extern mpif_cmblk_t _CMPIFCMB __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t MPIFCMB __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t MPIFCMB_ __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t _Cmpifcmb __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t mpifcmb __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t mpifcmb_ __attribute__ ((alias("mpifcmbr"))); failed Fortran program was: program fconftest integer isize parameter (isize=1) integer status_array(isize) common /mpifcmb/ status_array save /mpifcmb/ end configure:33069: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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: ifort -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: $? = 1 configure: program exited with status 1 *** diff -b pac_align0.log pac_align1.log : 0a1 > ld: Warning: alignment 8 of symbol `mpifcmb_' in pac_conftest.o is smaller than 16 in /tmp/ifortDulwJd.o ld: Warning: alignment 8 of symbol `mpifcmb_' in pac_conftest.o is smaller than 16 in /tmp/ifortDulwJd.o failed C 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_SYS_BITYPES_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_INT8_T 1 #define HAVE_INT16_T 1 #define HAVE_INT32_T 1 #define HAVE_INT64_T 1 #define HAVE_UINT8_T 1 #define HAVE_UINT16_T 1 #define HAVE_UINT32_T 1 #define HAVE_UINT64_T 1 #define HAVE_STDBOOL_H 1 #define HAVE_COMPLEX_H 1 #define SIZEOF__BOOL 1 #define SIZEOF_FLOAT__COMPLEX 8 #define SIZEOF_DOUBLE__COMPLEX 16 #define SIZEOF_LONG_DOUBLE__COMPLEX 24 #define HAVE__BOOL 1 #define HAVE_FLOAT__COMPLEX 1 #define HAVE_DOUBLE__COMPLEX 1 #define HAVE_LONG_DOUBLE__COMPLEX 1 #define MPIR_REAL4_CTYPE float #define MPIR_REAL8_CTYPE double #define MPIR_INTEGER1_CTYPE char #define MPIR_INTEGER2_CTYPE short #define MPIR_INTEGER4_CTYPE int #define MPIR_INTEGER8_CTYPE long long #define SIZEOF_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 /* end confdefs.h. */ struct mpif_cmblk_t_ { int imembers[1]; }; typedef struct mpif_cmblk_t_ mpif_cmblk_t; mpif_cmblk_t mpifcmbr __attribute__((aligned(8))) = {0}; extern mpif_cmblk_t _CMPIFCMB __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t MPIFCMB __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t MPIFCMB_ __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t _Cmpifcmb __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t mpifcmb __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t mpifcmb_ __attribute__ ((alias("mpifcmbr"))); failed Fortran program was: program fconftest integer isize parameter (isize=1) integer status_array(isize) common /mpifcmb/ status_array save /mpifcmb/ end configure:33069: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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: ifort -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: 16 configure:33252: checking the minimum alignment of Fortran common block of 5 integers configure:33301: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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: ifort -o conftest -O2 conftest.f90 pac_conftest.o > pac_align0.log 2>&1 configure:33356: $? = 0 configure:33464: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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: ifort -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: $? = 1 configure: program exited with status 1 *** diff -b pac_align0.log pac_align1.log : 0a1 > ld: Warning: alignment 4 of symbol `mpifcmb_' in pac_conftest.o is smaller than 16 in /tmp/ifortDUje0S.o ld: Warning: alignment 4 of symbol `mpifcmb_' in pac_conftest.o is smaller than 16 in /tmp/ifortDUje0S.o failed C 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_SYS_BITYPES_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_INT8_T 1 #define HAVE_INT16_T 1 #define HAVE_INT32_T 1 #define HAVE_INT64_T 1 #define HAVE_UINT8_T 1 #define HAVE_UINT16_T 1 #define HAVE_UINT32_T 1 #define HAVE_UINT64_T 1 #define HAVE_STDBOOL_H 1 #define HAVE_COMPLEX_H 1 #define SIZEOF__BOOL 1 #define SIZEOF_FLOAT__COMPLEX 8 #define SIZEOF_DOUBLE__COMPLEX 16 #define SIZEOF_LONG_DOUBLE__COMPLEX 24 #define HAVE__BOOL 1 #define HAVE_FLOAT__COMPLEX 1 #define HAVE_DOUBLE__COMPLEX 1 #define HAVE_LONG_DOUBLE__COMPLEX 1 #define MPIR_REAL4_CTYPE float #define MPIR_REAL8_CTYPE double #define MPIR_INTEGER1_CTYPE char #define MPIR_INTEGER2_CTYPE short #define MPIR_INTEGER4_CTYPE int #define MPIR_INTEGER8_CTYPE long long #define SIZEOF_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 /* end confdefs.h. */ struct mpif_cmblk_t_ { int imembers[5]; }; typedef struct mpif_cmblk_t_ mpif_cmblk_t; mpif_cmblk_t mpifcmbr __attribute__((aligned(4))) = {0}; extern mpif_cmblk_t _CMPIFCMB __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t MPIFCMB __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t MPIFCMB_ __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t _Cmpifcmb __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t mpifcmb __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t mpifcmb_ __attribute__ ((alias("mpifcmbr"))); failed Fortran program was: program fconftest integer isize parameter (isize=5) integer status_array(isize) common /mpifcmb/ status_array save /mpifcmb/ end configure:33464: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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: ifort -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: $? = 1 configure: program exited with status 1 *** diff -b pac_align0.log pac_align1.log : 0a1 > ld: Warning: alignment 8 of symbol `mpifcmb_' in pac_conftest.o is smaller than 16 in /tmp/ifortMDxHt4.o ld: Warning: alignment 8 of symbol `mpifcmb_' in pac_conftest.o is smaller than 16 in /tmp/ifortMDxHt4.o failed C 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_SYS_BITYPES_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_INT8_T 1 #define HAVE_INT16_T 1 #define HAVE_INT32_T 1 #define HAVE_INT64_T 1 #define HAVE_UINT8_T 1 #define HAVE_UINT16_T 1 #define HAVE_UINT32_T 1 #define HAVE_UINT64_T 1 #define HAVE_STDBOOL_H 1 #define HAVE_COMPLEX_H 1 #define SIZEOF__BOOL 1 #define SIZEOF_FLOAT__COMPLEX 8 #define SIZEOF_DOUBLE__COMPLEX 16 #define SIZEOF_LONG_DOUBLE__COMPLEX 24 #define HAVE__BOOL 1 #define HAVE_FLOAT__COMPLEX 1 #define HAVE_DOUBLE__COMPLEX 1 #define HAVE_LONG_DOUBLE__COMPLEX 1 #define MPIR_REAL4_CTYPE float #define MPIR_REAL8_CTYPE double #define MPIR_INTEGER1_CTYPE char #define MPIR_INTEGER2_CTYPE short #define MPIR_INTEGER4_CTYPE int #define MPIR_INTEGER8_CTYPE long long #define SIZEOF_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 /* end confdefs.h. */ struct mpif_cmblk_t_ { int imembers[5]; }; typedef struct mpif_cmblk_t_ mpif_cmblk_t; mpif_cmblk_t mpifcmbr __attribute__((aligned(8))) = {0}; extern mpif_cmblk_t _CMPIFCMB __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t MPIFCMB __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t MPIFCMB_ __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t _Cmpifcmb __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t mpifcmb __attribute__ ((alias("mpifcmbr"))); extern mpif_cmblk_t mpifcmb_ __attribute__ ((alias("mpifcmbr"))); failed Fortran program was: program fconftest integer isize parameter (isize=5) integer status_array(isize) common /mpifcmb/ status_array save /mpifcmb/ end configure:33464: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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: ifort -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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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: ifort -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: 16, too small! reset to 32 configure:33777: checking for Fortran 90 integer kind for 4-byte integers configure:33826: ifort -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: ifort -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: ifort -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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.cpp configure:34745: $? = 0 configure:34776: c++ -E -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.cpp conftest.cpp:103:28: error: 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.cpp configure:34852: $? = 0 configure:34883: c++ -E -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.cpp conftest.cpp:103:28: error: 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 /tmp/cc9ExfTf.s: Assembler messages: /tmp/cc9ExfTf.s:18: Error: suffix or operands invalid for `cmpxchg' 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 /tmp/cczfIaWh.s: Assembler messages: /tmp/cczfIaWh.s:12: 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37648: $? = 0 configure:37662: result: yes configure:37666: checking endian.h presence configure:37681: gcc -E -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c configure:37688: $? = 0 configure:37702: result: yes configure:37730: checking for endian.h configure:37739: result: yes configure:37624: checking assert.h usability configure:37641: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:37852: $? = 0 configure:37879: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function 'main': conftest.c:167: error: expected expression 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:156: 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:157: 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:137: 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:159: warning: conflicting types for built-in function 'strncasecmp' configure:38264: $? = 0 configure:38286: result: yes configure:38298: checking whether strerror_r is declared configure:38327: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c: In function 'main': conftest.c:177: error: invalid type argument of 'unary *' conftest.c:178: 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:140: error: conflicting types for 'strerror_r' /usr/include/string.h:270: 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:162: 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:141: 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:168: 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:147:45: error: macro "strdup" passed 4 arguments, but takes just 1 conftest.c:147: error: 'strdup' redeclared as different kind of symbol conftest.c:151:30: error: macro "strdup" passed 4 arguments, but takes just 1 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:148: error: conflicting types for 'mkstemp' /usr/include/stdlib.h:709: 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 conftest.c:151: error: conflicting types for 'putenv' /usr/include/stdlib.h:672: 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 /tmp/ccqG8dFQ.o: In function `main': conftest.c:(.text+0x12): undefined reference to `clock_gettime' 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 /tmp/cciqmuvZ.o: In function `main': conftest.c:(.text+0x12): undefined reference to `clock_getres' 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 /tmp/cc0ouUC8.o: In function `main': conftest.c:(.text+0x12): undefined reference to `gethrtime' 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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 gethrtime to an innocuous variant, in case declares gethrtime. | For example, HP-UX 11i declares gettimeofday. */ | #define gethrtime innocuous_gethrtime | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char gethrtime (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef gethrtime | | /* 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 gethrtime (); | /* 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_gethrtime || defined __stub___gethrtime | choke me | #endif | | int | main () | { | return gethrtime (); | ; | return 0; | } configure:40650: result: no configure:40565: checking for mach_absolute_time configure:40621: gcc -o conftest -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 /tmp/ccecSX6g.o: In function `main': conftest.c:(.text+0x12): undefined reference to `mach_absolute_time' 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src conftest.c >&5 configure:40628: $? = 0 configure:40650: result: yes configure:42400: checking pthread.h usability configure:42417: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 configure:42688: $? = 0 configure:42710: result: yes configure:42724: checking for pthread_key_create configure:42780: gcc -o conftest -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 /tmp/cc2rAbGY.o: In function `main': conftest.c:(.text+0x12): undefined reference to `pthread_cleanup_push' 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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_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_YIELD 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 conftest.c: In function 'main': conftest.c:168: error: expected 'while' at end of input conftest.c:168: error: expected declaration or statement at end of input conftest.c:168: error: expected declaration or statement 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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_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_YIELD 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c >&5 configure:43031: $? = 0 configure:43046: result: yes configure:43048: checking whether pthread.h defines PTHREAD_MUTEX_RECURSIVE configure:43075: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c >&5 conftest.c: In function 'main': conftest.c:163: error: 'PTHREAD_MUTEX_RECURSIVE' undeclared (first use in this function) conftest.c:163: error: (Each undeclared identifier is reported only once conftest.c:163: error: for each function it appears in.) configure:43082: $? = 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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_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_YIELD 1 | /* end confdefs.h. */ | #include | int | main () | { | int a=PTHREAD_MUTEX_RECURSIVE; | ; | return 0; | } configure:43097: result: no configure:43115: checking whether pthread.h defines PTHREAD_MUTEX_ERRORCHECK_NP configure:43142: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c >&5 configure:43149: $? = 0 configure:43164: result: yes configure:43166: checking whether pthread.h defines PTHREAD_MUTEX_ERRORCHECK configure:43193: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c >&5 conftest.c: In function 'main': conftest.c:164: error: 'PTHREAD_MUTEX_ERRORCHECK' undeclared (first use in this function) conftest.c:164: error: (Each undeclared identifier is reported only once conftest.c:164: error: for each function it appears in.) configure:43200: $? = 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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_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_YIELD 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | /* end confdefs.h. */ | #include | int | main () | { | int a=PTHREAD_MUTEX_ERRORCHECK; | ; | return 0; | } configure:43215: result: no configure:43611: checking for thread local storage specifier configure:43648: gcc -o conftest -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 configure:43912: $? = 0 configure:43934: result: yes configure:43849: checking for yield configure:43905: gcc -o conftest -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 /tmp/cci5CJe3.o: In function `main': conftest.c:(.text+0x12): undefined reference to `yield' 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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_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_YIELD 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK_NP | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX | #define MPIU_TLS_SPECIFIER __thread | #define HAVE_SCHED_H 1 | #define HAVE_SCHED_YIELD 1 | /* end confdefs.h. */ | /* Define yield to an innocuous variant, in case declares yield. | For example, HP-UX 11i declares gettimeofday. */ | #define yield innocuous_yield | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char yield (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef 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 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_yield || defined __stub___yield | choke me | #endif | | int | main () | { | return yield (); | ; | return 0; | } configure:43934: result: no configure:43849: checking for usleep configure:43905: gcc -o conftest -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 configure:44021: $? = 0 configure:44043: result: yes configure:43958: checking for sched_getaffinity configure:44014: gcc -o conftest -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 configure:44021: $? = 0 configure:44043: result: yes configure:43958: checking for bindprocessor configure:44014: gcc -o conftest -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 /tmp/ccuqjGtO.o: In function `main': conftest.c:(.text+0x12): undefined reference to `bindprocessor' 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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_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_YIELD 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK_NP | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX | #define MPIU_TLS_SPECIFIER __thread | #define HAVE_SCHED_H 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_USLEEP 1 | #define HAVE_SLEEP 1 | #define HAVE_SELECT 1 | #define HAVE_GETPID 1 | #define HAVE_SCHED_SETAFFINITY 1 | #define HAVE_SCHED_GETAFFINITY 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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 /tmp/ccyGuoGX.o: In function `main': conftest.c:(.text+0x12): undefined reference to `thread_policy_set' 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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_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_YIELD 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK_NP | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX | #define MPIU_TLS_SPECIFIER __thread | #define HAVE_SCHED_H 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_USLEEP 1 | #define HAVE_SLEEP 1 | #define HAVE_SELECT 1 | #define HAVE_GETPID 1 | #define HAVE_SCHED_SETAFFINITY 1 | #define HAVE_SCHED_GETAFFINITY 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:44057: checking whether cpu_set_t available configure:44085: gcc -c -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c >&5 configure:44092: $? = 0 configure:44107: result: yes configure:44116: checking whether the CPU_SET and CPU_ZERO macros are defined configure:44144: gcc -o conftest -O2 -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c -lpthread >&5 /tmp/ccsWhvNa.o: In function `main': conftest.c:(.text+0x23): undefined reference to `CPU_ZERO' conftest.c:(.text+0x33): undefined reference to `CPU_SET' collect2: ld returned 1 exit status configure:44151: $? = 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_SYS_BITYPES_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_COMPLEX_H 1 | #define SIZEOF__BOOL 1 | #define SIZEOF_FLOAT__COMPLEX 8 | #define SIZEOF_DOUBLE__COMPLEX 16 | #define SIZEOF_LONG_DOUBLE__COMPLEX 24 | #define HAVE__BOOL 1 | #define HAVE_FLOAT__COMPLEX 1 | #define HAVE_DOUBLE__COMPLEX 1 | #define HAVE_LONG_DOUBLE__COMPLEX 1 | #define MPIR_REAL4_CTYPE float | #define MPIR_REAL8_CTYPE double | #define MPIR_INTEGER1_CTYPE char | #define MPIR_INTEGER2_CTYPE short | #define MPIR_INTEGER4_CTYPE int | #define MPIR_INTEGER8_CTYPE long long | #define SIZEOF_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_ENDIAN_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_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_YIELD 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK_NP | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX | #define MPIU_TLS_SPECIFIER __thread | #define HAVE_SCHED_H 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_USLEEP 1 | #define HAVE_SLEEP 1 | #define HAVE_SELECT 1 | #define HAVE_GETPID 1 | #define HAVE_SCHED_SETAFFINITY 1 | #define HAVE_SCHED_GETAFFINITY 1 | #define HAVE_CPU_SET_T 1 | /* end confdefs.h. */ | | #include | int | main () | { | cpu_set_t t; CPU_ZERO(&t); CPU_SET(1,&t); | ; | return 0; | } configure:44171: result: no configure:44583: ===== configuring src/mpid/ch3 ===== configure:44690: executing: /usr/local/mpich2-1.3.2p1/src/mpid/ch3/configure '--prefix=/usr/local/mpich2-install' --disable-option-checking configure:44709: ===== done with src/mpid/ch3 configure ===== configure:44583: ===== configuring src/mpi/romio ===== configure:44690: executing: /usr/local/mpich2-1.3.2p1/src/mpi/romio/configure '--prefix=/usr/local/mpich2-install' --disable-option-checking configure:44709: ===== done with src/mpi/romio configure ===== configure:44583: ===== configuring src/pmi/simple ===== configure:44690: executing: /usr/local/mpich2-1.3.2p1/src/pmi/simple/configure '--prefix=/usr/local/mpich2-install' --disable-option-checking configure:44709: ===== done with src/pmi/simple configure ===== configure:44583: ===== configuring src/pm/hydra ===== configure:44690: executing: /usr/local/mpich2-1.3.2p1/src/pm/hydra/configure '--prefix=/usr/local/mpich2-install' --disable-option-checking configure:44709: ===== done with src/pm/hydra configure ===== configure:44583: ===== configuring src/mpe2 ===== configure:44690: executing: /usr/local/mpich2-1.3.2p1/src/mpe2/configure '--prefix=/usr/local/mpich2-install' --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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c -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/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/mpich2-1.3.2p1/src/util/wrappers conftest.c -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: ifort -c -O2 conftest.f >&5 configure:45577: $? = 0 configure:45591: result: yes configure:45605: checking whether the Fortran Offset type works with Fortran 90 configure:45620: ifort -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 francium.kaist.ac.kr config.status:1372: creating Makefile config.status:1372: creating src/Makefile config.status:1372: creating src/include/Makefile config.status:1372: creating src/include/mpich2info.h config.status:1372: creating mpich2-doxygen config.status:1372: creating src/include/mpichtimer.h config.status:1372: creating src/binding/Makefile config.status:1372: creating src/binding/cxx/Makefile config.status:1372: creating src/binding/cxx/mpicxx.h config.status:1372: creating src/binding/f77/Makefile config.status:1372: creating src/binding/f77/mpif.h config.status:1372: creating src/binding/f77/setbotf.f config.status:1372: creating src/binding/f77/setbot.c config.status:1372: creating src/binding/f90/Makefile config.status:1372: creating src/binding/f90/mpi_sizeofs.f90 config.status:1372: creating src/binding/f90/mpi_base.f90 config.status:1372: creating src/packaging/Makefile config.status:1372: creating src/packaging/pkgconfig/mpich2-c.pc config.status:1372: creating src/packaging/pkgconfig/mpich2-cxx.pc config.status:1372: creating src/packaging/pkgconfig/mpich2-f77.pc config.status:1372: creating src/packaging/pkgconfig/mpich2-f90.pc config.status:1372: creating src/packaging/pkgconfig/Makefile config.status:1372: creating src/packaging/envmods/mpich2.module config.status:1519: WARNING: 'src/packaging/envmods/mpich2.module.in' seems to ignore the --datarootdir setting config.status:1372: creating src/packaging/envmods/Makefile config.status:1372: creating src/env/mpixxx_opts.conf config.status:1372: creating src/env/mpicc config.status:1372: creating src/env/mpicc.conf config.status:1372: creating src/env/mpicc.bash config.status:1372: creating src/env/mpicxx config.status:1372: creating src/env/mpicxx.conf config.status:1372: creating src/env/mpicxx.bash config.status:1372: creating src/env/mpif77 config.status:1372: creating src/env/mpif77.conf config.status:1372: creating src/env/mpif77.bash config.status:1372: creating src/env/mpif90 config.status:1372: creating src/env/mpif90.conf config.status:1372: creating src/env/mpif90.bash config.status:1372: creating src/env/parkill config.status:1372: creating src/env/Makefile config.status:1372: creating src/util/createshlib config.status:1372: creating src/mpi/Makefile config.status:1372: creating src/mpi/attr/Makefile config.status:1372: creating src/mpi/coll/Makefile config.status:1372: creating src/mpi/comm/Makefile config.status:1372: creating src/mpi/datatype/Makefile config.status:1372: creating src/mpi/debugger/Makefile config.status:1372: creating src/mpi/errhan/Makefile config.status:1372: creating src/mpi/group/Makefile config.status:1372: creating src/mpi/init/Makefile config.status:1372: creating src/mpi/misc/Makefile config.status:1372: creating src/mpi/pt2pt/Makefile config.status:1372: creating src/mpi/rma/Makefile config.status:1372: creating src/mpi/spawn/Makefile config.status:1372: creating src/mpi/timer/Makefile config.status:1372: creating src/mpi/topo/Makefile config.status:1372: creating src/mpid/Makefile config.status:1372: creating src/mpid/common/Makefile config.status:1372: creating src/mpid/common/datatype/Makefile config.status:1372: creating src/mpid/common/datatype/dataloop/Makefile config.status:1372: creating src/pm/Makefile config.status:1372: creating src/pmi/Makefile config.status:1372: creating src/pmi/simple/Makefile config.status:1372: creating src/nameserv/Makefile config.status:1372: creating src/nameserv/file/Makefile config.status:1372: creating src/nameserv/mpd/Makefile config.status:1372: creating src/nameserv/pmi/Makefile config.status:1372: creating src/nameserv/test/Makefile config.status:1372: creating src/util/Makefile config.status:1372: creating src/util/info/Makefile config.status:1372: creating src/util/instrm/Makefile config.status:1372: creating src/util/thread/Makefile config.status:1372: creating src/util/mem/Makefile config.status:1372: creating src/util/msgs/Makefile config.status:1372: creating src/util/param/Makefile config.status:1372: creating src/util/dbg/Makefile config.status:1372: creating src/util/dbg/getfuncstack config.status:1372: creating src/util/osserv/Makefile config.status:1372: creating src/util/procmap/Makefile config.status:1372: creating src/util/other/Makefile config.status:1372: creating src/include/mpi.h config.status:1372: creating test/Makefile config.status:1372: creating test/util/Makefile config.status:1372: creating test/basic/Makefile config.status:1372: creating test/commands/Makefile config.status:1372: creating test/commands/cmdtests config.status:1372: creating test/mpid/Makefile config.status:1372: creating test/mpid/ch3/Makefile config.status:1372: creating test/util/timer/Makefile config.status:1372: creating examples/Makefile config.status:1372: creating examples/f77/Makefile config.status:1372: creating examples/f90/Makefile config.status:1372: creating examples/cxx/Makefile config.status:1372: creating src/util/logging/Makefile config.status:1372: creating src/util/logging/common/Makefile config.status:1372: creating doc/Makefile config.status:1372: creating doc/mansrc/Makefile config.status:1372: creating doc/mansrc/createhtmlindex config.status:1372: creating doc/refman/Makefile config.status:1372: creating doc/installguide/Makefile config.status:1372: creating doc/userguide/Makefile config.status:1372: creating doc/logging/Makefile config.status:1372: creating doc/design/Makefile config.status:1372: creating doc/smpd/Makefile config.status:1372: creating doc/windev/Makefile config.status:1372: creating src/include/mpichconf.h config.status:1588: src/include/mpichconf.h is unchanged config.status:1606: executing default-1 commands config.status:1606: executing default-2 commands config.status:1606: executing default-3 commands config.status:1606: executing default-4 commands config.status:1606: executing default-5 commands config.status:1606: executing default-6 commands config.status:1606: executing default-7 commands config.status:1606: executing default-8 commands config.status:1606: executing default-9 commands config.status:1606: executing default-10 commands config.status:1606: executing default-11 commands config.status:1606: executing default-12 commands config.status:1606: executing default-13 commands config.status:1606: executing default-14 commands configure:47453: === configuring in test/mpi (/usr/local/mpich2-1.3.2p1/test/mpi) configure:47556: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local/mpich2-install' --cache-file=/dev/null --srcdir=. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=i686-pc-linux-gnu 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=' -L/opt/intel/composerxe-2011.3.174/compiler/lib/ia32 -L/usr/lib/gcc/i386-redhat-linux/4.1.2/ -L/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../ -L/lib/ -L/usr/lib -lifport -lifcore -limf -lsvml -lm -lipgo -lirc -lirc_s -ldl' 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=no 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=yes ac_cv_func_putenv=yes ac_cv_func_qsort=yes ac_cv_func_sched_getaffinity=yes ac_cv_func_sched_setaffinity=yes ac_cv_func_sched_yield=yes 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=no 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=yes ac_cv_header_errno_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_limits_h=yes ac_cv_header_pthread_h=yes ac_cv_header_sched_h=yes ac_cv_header_stdarg_h=yes ac_cv_header_stdbool_h=yes ac_cv_header_stdc=no ac_cv_header_stddef_h=yes ac_cv_header_stdint_h=yes ac_cv_header_stdio_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_sys_bitypes_h=yes 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=i686-pc-linux-gnu ac_cv_lib_pthread_pthread_key_create=yes ac_cv_objext=o ac_cv_path_BASH_SHELL=/bin/bash ac_cv_path_DOCTEXT=false ac_cv_path_FGREP='/bin/grep -F' ac_cv_path_GREP=/bin/grep ac_cv_path_NM_G='/usr/bin/nm -g' ac_cv_path_PERL=/usr/bin/perl ac_cv_path_install='/usr/bin/install -c' 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=ifort ac_cv_prog_ac_ct_FC=ifort 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=no 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_cpu_set_defined=no 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=-I pac_cv_fc_vendor=intel 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=no pac_cv_has_pthread_mutex_errorcheck_np=yes pac_cv_has_pthread_mutex_recursive=no pac_cv_has_pthread_mutex_recursive_np=yes pac_cv_have__func__=yes pac_cv_have__function__=yes pac_cv_have_cap__func__=no pac_cv_have_cpu_set_t=yes pac_cv_have_long_double=yes pac_cv_have_long_long=yes pac_cv_int32_t_alignment=no pac_cv_int64_t_alignment=no pac_cv_mkdir_p=yes pac_cv_my_conf_dir=/usr/local/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='/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(16)))' CMB_STATUS_ALIGNMENT='__attribute__((aligned(32)))' CONFIGURE_ARGS_CLEAN='--prefix=/usr/local/mpich2-install' CONFIGURE_ARGUMENTS=' '\''--prefix=/usr/local/mpich2-install'\''' CPP='gcc -E' CPPFLAGS=' -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/mpl/include -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/openpa/src -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/include -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/datatype -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/common/locks -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/mpich2-1.3.2p1/src/util/wrappers -I/usr/local/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='ifort' 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='ifort' FCCPP='' FCEXT='f90' FCFLAGS=' -O2' FCINC='-I' FCINCFLAG='-I' FCMODEXT='mod' FCMODINCFLAG='-I' FCMODINCSPEC='' FC_LINKPATH_SHL='' FC_OTHER_LIBS='' FC_SHL='' FC_WORK_FILES_ARG='' FFLAGS=' -O2' FGREP='/bin/grep -F' FILE='' FINCLUDES='-I/usr/local/mpich2-1.3.2p1/src' FLIBS=' -L/opt/intel/composerxe-2011.3.174/compiler/lib/ia32 -L/usr/lib/gcc/i386-redhat-linux/4.1.2/ -L/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../ -L/lib/ -L/usr/lib -lifport -lifcore -limf -lsvml -lm -lipgo -lirc -lirc_s -ldl' FORTRAN_BINDING='1' FORTRAN_MPI_OFFSET='integer*8' FROM_MPICH2='yes' FWRAPNAME='fmpich' GCC='yes' GNUCXX_MINORVERSION='1' GNUCXX_VERSION='4' GREP='/bin/grep' HAVE_CXX_EXCEPTIONS='1' HAVE_ROMIO='#include "mpio.h"' INCLUDE_MPICXX_H='#include "mpicxx.h"' INCLUDE_MPIDDEFS_H='/* ... no device specific definitions ... */' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' KILLALL='killall' LDFLAGS=' ' LDFLAGS_DEPS='' LIBOBJS='' LIBS='-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_GETTIMEOFDAY' MPICONSTMODNAME='mpi_constants' MPICXX='$(bindir)/mpicxx' MPICXXLIBNAME='mpichcxx' MPID_TIMER_TYPE='struct timeval' 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/sh' 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 -lrt -lpthread ' WTIME_DOUBLE_TYPE='REAL*8' XARGS_NODATA_OPT='-r' ac_ct_CC='gcc' ac_ct_CXX='' ac_ct_F77='ifort' ac_ct_FC='ifort' bindings=' f77 f90 cxx' bindings_dirs=' src/binding/f77 src/binding/f90 src/binding/cxx' bindir='${exec_prefix}/bin' build='i686-pc-linux-gnu' build_alias='' build_cpu='i686' build_os='linux-gnu' build_vendor='pc' datadir='${datarootdir}' datarootdir='${prefix}/share' debugger_dir='' device_name='ch3' docdir='${datarootdir}/doc/${PACKAGE}' dvidir='${docdir}' exec_prefix='${prefix}' host='i686-pc-linux-gnu' host_alias='' host_cpu='i686' host_os='linux-gnu' 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='/usr/local/mpich2-1.3.2p1' master_top_srcdir='/usr/local/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='/usr/local/mpich2-install' program_transform_name='s,x,x,' psdir='${docdir}' romio_dir='romio' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' subdirs=' test/mpi' subsystems=' src/mpid/ch3 src/mpi/romio src/pmi/simple src/pm/hydra src/mpe2 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_SYS_BITYPES_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_INT8_T 1 #define HAVE_INT16_T 1 #define HAVE_INT32_T 1 #define HAVE_INT64_T 1 #define HAVE_UINT8_T 1 #define HAVE_UINT16_T 1 #define HAVE_UINT32_T 1 #define HAVE_UINT64_T 1 #define HAVE_STDBOOL_H 1 #define HAVE_COMPLEX_H 1 #define SIZEOF__BOOL 1 #define SIZEOF_FLOAT__COMPLEX 8 #define SIZEOF_DOUBLE__COMPLEX 16 #define SIZEOF_LONG_DOUBLE__COMPLEX 24 #define HAVE__BOOL 1 #define HAVE_FLOAT__COMPLEX 1 #define HAVE_DOUBLE__COMPLEX 1 #define HAVE_LONG_DOUBLE__COMPLEX 1 #define MPIR_REAL4_CTYPE float #define MPIR_REAL8_CTYPE double #define MPIR_INTEGER1_CTYPE char #define MPIR_INTEGER2_CTYPE short #define MPIR_INTEGER4_CTYPE int #define MPIR_INTEGER8_CTYPE long long #define SIZEOF_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_ENDIAN_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_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_YIELD 1 #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK_NP #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX #define MPIU_TLS_SPECIFIER __thread #define HAVE_SCHED_H 1 #define HAVE_SCHED_YIELD 1 #define HAVE_USLEEP 1 #define HAVE_SLEEP 1 #define HAVE_SELECT 1 #define HAVE_GETPID 1 #define HAVE_SCHED_SETAFFINITY 1 #define HAVE_SCHED_GETAFFINITY 1 #define HAVE_CPU_SET_T 1 #define SIZEOF_OPA_PTR_T 4 #define HAVE_FC_TYPE_ROUTINES 1 #define HAVE_MPICHCONF 1 configure: exit 0