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.59. Invocation command line was $ ./configure --without-romio --without-profiling --prefix=/scratch/avle/lam --with-rpi=sysv --with-boot=tm --with-boot-tm=/scratch/avle/opt/torque ## --------- ## ## Platform. ## ## --------- ## hostname = fimm.bccs.uib.no uname -m = x86_64 uname -r = 2.4.21-27.0.1.ELsmp uname -s = Linux uname -v = #1 SMP Sat Jan 15 21:32:40 CET 2005 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = x86_64 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /home/parallab/plab/avle/x86_64/bin PATH: /opt/lam/intel/bin PATH: /opt/mpich/intel/bin PATH: /local/perfsuite-0.6.1b6/bin PATH: /usr/kerberos/bin PATH: /opt/intel_fce_80/bin PATH: /opt/intel_idbe_80/bin PATH: /opt/intel_cce_80/bin PATH: /usr/local/bin PATH: /bin PATH: /usr/bin PATH: /usr/X11R6/bin PATH: /opt/ganglia/bin PATH: /local/bin PATH: /opt/maui/bin PATH: /opt/torque/bin PATH: /opt/torque/sbin PATH: /local/pgi/linux86-64/5.2/bin PATH: /usr/local/qbank/bin PATH: /opt/rocks/bin PATH: /opt/rocks/sbin ## ----------- ## ## Core tests. ## ## ----------- ## configure:1730: checking for a BSD-compatible install configure:1785: result: /usr/bin/install -c configure:1796: checking whether build environment is sane configure:1839: result: yes configure:1896: checking for gawk configure:1912: found /bin/gawk configure:1922: result: gawk configure:1932: checking whether make sets $(MAKE) configure:1952: result: yes configure:2112: builddir: /scratch/avle/lam-7.1.1 configure:2114: srcdir: /scratch/avle/lam-7.1.1 configure:2150: checking build system type configure:2168: result: x86_64-unknown-linux-gnu configure:2196: checking host system type configure:2210: result: x86_64-unknown-linux-gnu configure:2658: checking if want debugging output support configure:2672: result: no configure:2733: checking for gcc configure:2759: result: icc configure:3003: checking for C compiler version configure:3006: icc --version &5 8.1 configure:3009: $? = 0 configure:3011: icc -v &5 Version 8.1 configure:3014: $? = 0 configure:3016: icc -V &5 Intel(R) C++ Compiler for Intel(R) EM64T-based applications, Version 8.1 Build 20040922 Package ID: l_cce_pc_8.1.023 Copyright (C) 1985-2004 Intel Corporation. All rights reserved. icc: Command line error: no files specified; for help type "icc -help" configure:3019: $? = 1 configure:3042: checking for C compiler default output file name configure:3045: icc -O2 conftest.c >&5 configure:3048: $? = 0 configure:3094: result: a.out configure:3099: checking whether the C compiler works configure:3105: ./a.out configure:3108: $? = 0 configure:3125: result: yes configure:3132: checking whether we are cross compiling configure:3134: result: no configure:3137: checking for suffix of executables configure:3139: icc -o conftest -O2 conftest.c >&5 configure:3142: $? = 0 configure:3167: result: configure:3173: checking for suffix of object files configure:3194: icc -c -O2 conftest.c >&5 configure:3197: $? = 0 configure:3219: result: o configure:3223: checking whether we are using the GNU C compiler configure:3247: icc -c -O2 conftest.c >&5 configure:3253: $? = 0 configure:3257: test -z || test ! -s conftest.err configure:3260: $? = 0 configure:3263: test -s conftest.o configure:3266: $? = 0 configure:3279: result: yes configure:3285: checking whether icc accepts -g configure:3306: icc -c -g conftest.c >&5 configure:3312: $? = 0 configure:3316: test -z || test ! -s conftest.err configure:3319: $? = 0 configure:3322: test -s conftest.o configure:3325: $? = 0 configure:3336: result: yes configure:3353: checking for icc option to accept ANSI C configure:3423: icc -c -O2 conftest.c >&5 configure:3429: $? = 0 configure:3433: test -z || test ! -s conftest.err configure:3436: $? = 0 configure:3439: test -s conftest.o configure:3442: $? = 0 configure:3460: result: none needed configure:3478: icc -c -O2 conftest.c >&5 conftest.c(2): error: identifier "choke" is undefined choke me ^ conftest.c(3): error: expected a ";" compilation aborted for conftest.c (code 2) configure:3484: $? = 2 configure: failed program was: | #ifndef __cplusplus | choke me | #endif configure:3628: checking for style of include used by make configure:3656: result: GNU configure:3684: checking dependency style of icc configure:3774: result: gcc3 configure:3797: checking how to run the C preprocessor configure:3832: icc -E conftest.c configure:3838: $? = 0 configure:3870: icc -E conftest.c conftest.c(19): catastrophic error: could not open source file "ac_nonexistent.h" #include ^ configure:3876: $? = 4 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | /* end confdefs.h. */ | #include configure:3915: result: icc -E configure:3939: icc -E conftest.c configure:3945: $? = 0 configure:3977: icc -E conftest.c conftest.c(19): catastrophic error: could not open source file "ac_nonexistent.h" #include ^ configure:3983: $? = 4 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | /* end confdefs.h. */ | #include configure:4027: checking for egrep configure:4037: result: grep -E configure:4043: checking whether icc needs -traditional configure:4085: result: no configure:4103: checking for AIX configure:4125: result: no configure:4135: checking if need special C compiler/linker flags configure:4168: result: none needed configure:4380: checking for C optimization flags configure:4382: result: -O2 configure:4390: checking whether the C compiler (icc -O2) accepts ANSI prototypes configure:4403: result: yes configure:4538: checking for type int2 configure:4556: $CPP $CPPFLAGS conftest.c configure:4566: $? = 0 configure:4575: ...some ugly egrepping... configure:4585: $? = 1 configure:4604: result: no configure:4613: checking for type uint2 configure:4631: $CPP $CPPFLAGS conftest.c configure:4641: $? = 0 configure:4650: ...some ugly egrepping... configure:4660: $? = 1 configure:4679: result: no configure:4688: checking for type int4 configure:4706: $CPP $CPPFLAGS conftest.c configure:4716: $? = 0 configure:4725: ...some ugly egrepping... configure:4735: $? = 1 configure:4754: result: no configure:4763: checking for type uint4 configure:4781: $CPP $CPPFLAGS conftest.c configure:4791: $? = 0 configure:4800: ...some ugly egrepping... configure:4810: $? = 1 configure:4829: result: no configure:4838: checking for type int8 configure:4856: $CPP $CPPFLAGS conftest.c configure:4866: $? = 0 configure:4875: ...some ugly egrepping... configure:4885: $? = 1 configure:4904: result: no configure:4913: checking for type uint8 configure:4931: $CPP $CPPFLAGS conftest.c configure:4941: $? = 0 configure:4950: ...some ugly egrepping... configure:4960: $? = 1 configure:4979: result: no configure:4988: checking for type float4 configure:5006: $CPP $CPPFLAGS conftest.c configure:5016: $? = 0 configure:5025: ...some ugly egrepping... configure:5035: $? = 1 configure:5054: result: no configure:5063: checking for type float8 configure:5081: $CPP $CPPFLAGS conftest.c configure:5091: $? = 0 configure:5100: ...some ugly egrepping... configure:5110: $? = 1 configure:5129: result: no configure:5144: checking size of char configure:5167: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(36): warning #181: argument is incompatible with corresponding format string conversion fprintf(f, "%d\n", sizeof(char)); ^ configure:5170: $? = 0 configure:5172: ./conftest configure:5175: $? = 0 configure:5189: result: 1 configure:5217: checking size of short configure:5240: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(37): warning #181: argument is incompatible with corresponding format string conversion fprintf(f, "%d\n", sizeof(short)); ^ configure:5243: $? = 0 configure:5245: ./conftest configure:5248: $? = 0 configure:5262: result: 2 configure:5290: checking size of wchar_t configure:5313: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(38): warning #181: argument is incompatible with corresponding format string conversion fprintf(f, "%d\n", sizeof(wchar_t)); ^ configure:5316: $? = 0 configure:5318: ./conftest configure:5321: $? = 0 configure:5335: result: 4 configure:5363: checking size of int configure:5386: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(39): warning #181: argument is incompatible with corresponding format string conversion fprintf(f, "%d\n", sizeof(int)); ^ configure:5389: $? = 0 configure:5391: ./conftest configure:5394: $? = 0 configure:5408: result: 4 configure:5436: checking size of long configure:5459: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(40): warning #181: argument is incompatible with corresponding format string conversion fprintf(f, "%d\n", sizeof(long)); ^ configure:5462: $? = 0 configure:5464: ./conftest configure:5467: $? = 0 configure:5481: result: 8 configure:5509: checking size of long long configure:5532: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(41): warning #181: argument is incompatible with corresponding format string conversion fprintf(f, "%d\n", sizeof(long long)); ^ configure:5535: $? = 0 configure:5537: ./conftest configure:5540: $? = 0 configure:5554: result: 8 configure:5582: checking size of float configure:5605: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(42): warning #181: argument is incompatible with corresponding format string conversion fprintf(f, "%d\n", sizeof(float)); ^ configure:5608: $? = 0 configure:5610: ./conftest configure:5613: $? = 0 configure:5627: result: 4 configure:5655: checking size of double configure:5678: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(43): warning #181: argument is incompatible with corresponding format string conversion fprintf(f, "%d\n", sizeof(double)); ^ configure:5681: $? = 0 configure:5683: ./conftest configure:5686: $? = 0 configure:5700: result: 8 configure:5728: checking size of long double configure:5751: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(44): warning #181: argument is incompatible with corresponding format string conversion fprintf(f, "%d\n", sizeof(long double)); ^ configure:5754: $? = 0 configure:5756: ./conftest configure:5759: $? = 0 configure:5773: result: 16 configure:5801: checking size of void * configure:5824: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(45): warning #181: argument is incompatible with corresponding format string conversion fprintf(f, "%d\n", sizeof(void *)); ^ configure:5827: $? = 0 configure:5829: ./conftest configure:5832: $? = 0 configure:5846: result: 8 configure:5880: checking alignment of char configure:5909: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:5912: $? = 0 configure:5914: ./conftest configure:5917: $? = 0 configure:5941: result: 1 configure:5957: checking alignment of short configure:5986: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:5989: $? = 0 configure:5991: ./conftest configure:5994: $? = 0 configure:6018: result: 2 configure:6034: checking alignment of wchar_t configure:6063: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:6066: $? = 0 configure:6068: ./conftest configure:6071: $? = 0 configure:6095: result: 4 configure:6111: checking alignment of int configure:6140: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:6143: $? = 0 configure:6145: ./conftest configure:6148: $? = 0 configure:6172: result: 4 configure:6188: checking alignment of long configure:6217: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:6220: $? = 0 configure:6222: ./conftest configure:6225: $? = 0 configure:6249: result: 8 configure:6265: checking alignment of long long configure:6294: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:6297: $? = 0 configure:6299: ./conftest configure:6302: $? = 0 configure:6326: result: 8 configure:6342: checking alignment of float configure:6371: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:6374: $? = 0 configure:6376: ./conftest configure:6379: $? = 0 configure:6403: result: 4 configure:6419: checking alignment of double configure:6448: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:6451: $? = 0 configure:6453: ./conftest configure:6456: $? = 0 configure:6480: result: 8 configure:6496: checking alignment of long double configure:6525: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:6528: $? = 0 configure:6530: ./conftest configure:6533: $? = 0 configure:6557: result: 16 configure:6573: checking alignment of void * configure:6602: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:6605: $? = 0 configure:6607: ./conftest configure:6610: $? = 0 configure:6634: result: 8 configure:6822: checking for C++ compiler version configure:6825: icpc --version &5 8.1 configure:6828: $? = 0 configure:6830: icpc -v &5 Version 8.1 configure:6833: $? = 0 configure:6835: icpc -V &5 Intel(R) C++ Compiler for Intel(R) EM64T-based applications, Version 8.1 Build 20040922 Package ID: l_cce_pc_8.1.023 Copyright (C) 1985-2004 Intel Corporation. All rights reserved. icpc: Command line error: no files specified; for help type "icpc -help" configure:6838: $? = 1 configure:6841: checking whether we are using the GNU C++ compiler configure:6865: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:6871: $? = 0 configure:6875: test -z || test ! -s conftest.err configure:6878: $? = 0 configure:6881: test -s conftest.o configure:6884: $? = 0 configure:6897: result: yes configure:6903: checking whether icpc accepts -g configure:6924: icpc -c -g -DLAM_BUILDING=1 conftest.cc >&5 configure:6930: $? = 0 configure:6934: test -z || test ! -s conftest.err configure:6937: $? = 0 configure:6940: test -s conftest.o configure:6943: $? = 0 configure:6954: result: yes configure:6996: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:7002: $? = 0 configure:7006: test -z || test ! -s conftest.err configure:7009: $? = 0 configure:7012: test -s conftest.o configure:7015: $? = 0 configure:7041: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 conftest.cc(53): error: identifier "exit" is undefined exit (42); ^ compilation aborted for conftest.cc (code 2) configure:7047: $? = 2 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | /* end confdefs.h. */ | | int | main () | { | exit (42); | ; | return 0; | } configure:6996: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 conftest.cc(49): error: namespace "std" has no member "exit" extern "C" void std::exit (int) throw (); using std::exit; ^ conftest.cc(49): error: namespace "std" has no member "exit" extern "C" void std::exit (int) throw (); using std::exit; ^ compilation aborted for conftest.cc (code 2) configure:7002: $? = 2 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | /* end confdefs.h. */ | extern "C" void std::exit (int) throw (); using std::exit; | #include | int | main () | { | exit (42); | ; | return 0; | } configure:6996: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 conftest.cc(49): error: namespace "std" has no member "exit" extern "C" void std::exit (int); using std::exit; ^ conftest.cc(49): error: namespace "std" has no member "exit" extern "C" void std::exit (int); using std::exit; ^ compilation aborted for conftest.cc (code 2) configure:7002: $? = 2 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | /* end confdefs.h. */ | extern "C" void std::exit (int); using std::exit; | #include | int | main () | { | exit (42); | ; | return 0; | } configure:6996: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:7002: $? = 0 configure:7006: test -z || test ! -s conftest.err configure:7009: $? = 0 configure:7012: test -s conftest.o configure:7015: $? = 0 configure:7041: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:7047: $? = 0 configure:7051: test -z || test ! -s conftest.err configure:7054: $? = 0 configure:7057: test -s conftest.o configure:7060: $? = 0 configure:7085: checking dependency style of icpc configure:7175: result: gcc3 configure:7197: checking how to run the C++ preprocessor configure:7228: icpc -E -DLAM_BUILDING=1 conftest.cc configure:7234: $? = 0 configure:7266: icpc -E -DLAM_BUILDING=1 conftest.cc conftest.cc(52): catastrophic error: could not open source file "ac_nonexistent.h" #include ^ configure:7272: $? = 4 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | /* end confdefs.h. */ | #include configure:7311: result: icpc -E configure:7335: icpc -E -DLAM_BUILDING=1 conftest.cc configure:7341: $? = 0 configure:7373: icpc -E -DLAM_BUILDING=1 conftest.cc conftest.cc(52): catastrophic error: could not open source file "ac_nonexistent.h" #include ^ configure:7379: $? = 4 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | /* end confdefs.h. */ | #include configure:7589: checking if want C++ exception handling configure:7591: result: no configure:7879: checking whether icpc has new(std::nothrow) configure:7892: icpc -O2 conftest.cc -o conftest configure:7897: result: yes configure:7949: checking for C++ template repository directory configure:8008: icpc -O2 -c conftest1.C configure:8019: icpc -O2 -c conftest2.C configure:8070: result: not used configure:8095: checking for C++ compiler template parameters configure:8103: result: none needed configure:8194: checking for C++ optimization flags configure:8196: result: -O2 configure:8230: checking for ANSI C header files configure:8255: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:8261: $? = 0 configure:8265: test -z || test ! -s conftest.err configure:8268: $? = 0 configure:8271: test -s conftest.o configure:8274: $? = 0 configure:8360: icpc -o conftest -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:8363: $? = 0 configure:8365: ./conftest configure:8368: $? = 0 configure:8383: result: yes configure:8407: checking for sys/types.h configure:8423: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:8429: $? = 0 configure:8433: test -z || test ! -s conftest.err configure:8436: $? = 0 configure:8439: test -s conftest.o configure:8442: $? = 0 configure:8453: result: yes configure:8407: checking for sys/stat.h configure:8423: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:8429: $? = 0 configure:8433: test -z || test ! -s conftest.err configure:8436: $? = 0 configure:8439: test -s conftest.o configure:8442: $? = 0 configure:8453: result: yes configure:8407: checking for stdlib.h configure:8423: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:8429: $? = 0 configure:8433: test -z || test ! -s conftest.err configure:8436: $? = 0 configure:8439: test -s conftest.o configure:8442: $? = 0 configure:8453: result: yes configure:8407: checking for string.h configure:8423: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:8429: $? = 0 configure:8433: test -z || test ! -s conftest.err configure:8436: $? = 0 configure:8439: test -s conftest.o configure:8442: $? = 0 configure:8453: result: yes configure:8407: checking for memory.h configure:8423: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:8429: $? = 0 configure:8433: test -z || test ! -s conftest.err configure:8436: $? = 0 configure:8439: test -s conftest.o configure:8442: $? = 0 configure:8453: result: yes configure:8407: checking for strings.h configure:8423: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:8429: $? = 0 configure:8433: test -z || test ! -s conftest.err configure:8436: $? = 0 configure:8439: test -s conftest.o configure:8442: $? = 0 configure:8453: result: yes configure:8407: checking for inttypes.h configure:8423: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:8429: $? = 0 configure:8433: test -z || test ! -s conftest.err configure:8436: $? = 0 configure:8439: test -s conftest.o configure:8442: $? = 0 configure:8453: result: yes configure:8407: checking for stdint.h configure:8423: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:8429: $? = 0 configure:8433: test -z || test ! -s conftest.err configure:8436: $? = 0 configure:8439: test -s conftest.o configure:8442: $? = 0 configure:8453: result: yes configure:8407: checking for unistd.h configure:8423: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:8429: $? = 0 configure:8433: test -z || test ! -s conftest.err configure:8436: $? = 0 configure:8439: test -s conftest.o configure:8442: $? = 0 configure:8453: result: yes configure:8475: checking map usability configure:8487: icpc -c -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:8493: $? = 0 configure:8497: test -z || test ! -s conftest.err configure:8500: $? = 0 configure:8503: test -s conftest.o configure:8506: $? = 0 configure:8516: result: yes configure:8520: checking map presence configure:8530: icpc -E -DLAM_BUILDING=1 conftest.cc configure:8536: $? = 0 configure:8556: result: yes configure:8591: checking for map configure:8598: result: yes configure:8661: checking for type bool configure:8677: icpc -O2 conftest.cc -o conftest configure:8678: result: yes configure:8735: checking for true/false configure:8753: icpc -O2 conftest.cc -o conftest configure:8754: result: yes configure:8805: checking size of bool configure:8828: icpc -o conftest -O2 -DLAM_BUILDING=1 conftest.cc >&5 conftest.cc(76): warning #181: argument is incompatible with corresponding format string conversion fprintf(f, "%d\n", sizeof(bool)); ^ configure:8831: $? = 0 configure:8833: ./conftest configure:8836: $? = 0 configure:8850: result: 1 configure:8893: checking size of int configure:8916: icpc -o conftest -O2 -DLAM_BUILDING=1 conftest.cc >&5 conftest.cc(77): warning #181: argument is incompatible with corresponding format string conversion fprintf(f, "%d\n", sizeof(int)); ^ configure:8919: $? = 0 configure:8921: ./conftest configure:8924: $? = 0 configure:8938: result: 4 configure:8985: checking alignment of bool configure:9014: icpc -o conftest -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:9017: $? = 0 configure:9019: ./conftest configure:9022: $? = 0 configure:9046: result: 1 configure:9077: checking alignment of int configure:9106: icpc -o conftest -O2 -DLAM_BUILDING=1 conftest.cc >&5 configure:9109: $? = 0 configure:9111: ./conftest configure:9114: $? = 0 configure:9138: result: 4 configure:9162: checking how to store bool in C configure:9182: result: unsigned char configure:9253: checking for ifort configure:9279: result: ifort configure:9410: checking how to add a library directory to ifort configure:9415: result: "-L" configure:9426: checking ifort external naming convention configure:9449: result: FORTRANUNDERSCORE configure:9556: checking for FORTRAN optimization flags configure:9558: result: -O2 configure:9570: checking size of FORTRAN INTEGER configure:9649: icc -O2 -I. -c conftest.c configure:9656: $? = 0 configure:9666: ifort -O2 conftestf.f conftest.o -o conftest configure:9673: $? = 0 configure:9683: ./conftest configure:9690: $? = 0 configure:9709: result: 4 configure:9774: checking size of FORTRAN REAL configure:9853: icc -O2 -I. -c conftest.c configure:9860: $? = 0 configure:9870: ifort -O2 conftestf.f conftest.o -o conftest configure:9877: $? = 0 configure:9887: ./conftest configure:9894: $? = 0 configure:9913: result: 4 configure:9978: checking size of FORTRAN DOUBLE PRECISION configure:10057: icc -O2 -I. -c conftest.c configure:10064: $? = 0 configure:10074: ifort -O2 conftestf.f conftest.o -o conftest configure:10081: $? = 0 configure:10091: ./conftest configure:10098: $? = 0 configure:10117: result: 8 configure:10182: checking size of FORTRAN COMPLEX configure:10261: icc -O2 -I. -c conftest.c configure:10268: $? = 0 configure:10278: ifort -O2 conftestf.f conftest.o -o conftest configure:10285: $? = 0 configure:10295: ./conftest configure:10302: $? = 0 configure:10321: result: 8 configure:10386: checking size of FORTRAN DOUBLE COMPLEX configure:10465: icc -O2 -I. -c conftest.c configure:10472: $? = 0 configure:10482: ifort -O2 conftestf.f conftest.o -o conftest configure:10489: $? = 0 configure:10499: ./conftest configure:10506: $? = 0 configure:10525: result: 16 configure:10596: checking alignment of FORTRAN INTEGER configure:10681: icc -O2 -I. -c conftest.c configure:10688: $? = 0 configure:10698: ifort -O2 conftestf.f conftest.o -o conftest fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [W] INTEGER w,x,y,z ---------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [X] INTEGER w,x,y,z -----------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Y] INTEGER w,x,y,z -------------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Z] INTEGER w,x,y,z ---------------------^ configure:10705: $? = 0 configure:10715: ./conftest configure:10722: $? = 0 configure:10741: result: 1 configure:10806: checking alignment of FORTRAN REAL configure:10891: icc -O2 -I. -c conftest.c configure:10898: $? = 0 configure:10908: ifort -O2 conftestf.f conftest.o -o conftest fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [W] REAL w,x,y,z ------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [X] REAL w,x,y,z --------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Y] REAL w,x,y,z ----------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Z] REAL w,x,y,z ------------------^ configure:10915: $? = 0 configure:10925: ./conftest configure:10932: $? = 0 configure:10951: result: 1 configure:11016: checking alignment of FORTRAN DOUBLE PRECISION configure:11101: icc -O2 -I. -c conftest.c configure:11108: $? = 0 configure:11118: ifort -O2 conftestf.f conftest.o -o conftest fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [W] DOUBLE PRECISION w,x,y,z ------------------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [X] DOUBLE PRECISION w,x,y,z --------------------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Y] DOUBLE PRECISION w,x,y,z ----------------------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Z] DOUBLE PRECISION w,x,y,z ------------------------------^ configure:11125: $? = 0 configure:11135: ./conftest configure:11142: $? = 0 configure:11161: result: 1 configure:11226: checking alignment of FORTRAN COMPLEX configure:11311: icc -O2 -I. -c conftest.c configure:11318: $? = 0 configure:11328: ifort -O2 conftestf.f conftest.o -o conftest fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [W] COMPLEX w,x,y,z ---------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [X] COMPLEX w,x,y,z -----------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Y] COMPLEX w,x,y,z -------------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Z] COMPLEX w,x,y,z ---------------------^ configure:11335: $? = 0 configure:11345: ./conftest configure:11352: $? = 0 configure:11371: result: 1 configure:11436: checking alignment of FORTRAN DOUBLE COMPLEX configure:11521: icc -O2 -I. -c conftest.c configure:11528: $? = 0 configure:11538: ifort -O2 conftestf.f conftest.o -o conftest fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [W] DOUBLE COMPLEX w,x,y,z ----------------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [X] DOUBLE COMPLEX w,x,y,z ------------------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Y] DOUBLE COMPLEX w,x,y,z --------------------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Z] DOUBLE COMPLEX w,x,y,z ----------------------------^ configure:11545: $? = 0 configure:11555: ./conftest configure:11562: $? = 0 configure:11581: result: 1 configure:11660: checking size of FORTRAN INTEGER*1 configure:11721: icc -O2 -I. -c conftest.c configure:11728: $? = 0 configure:11738: ifort -O2 conftestf.f conftest.o -o conftest configure:11745: $? = 0 configure:11755: ./conftest configure:11762: $? = 0 configure:11781: result: 1 configure:11846: checking for corresponding C type for INTEGER*1 configure:11867: result: char configure:11893: checking size of FORTRAN INTEGER*2 configure:11954: icc -O2 -I. -c conftest.c configure:11961: $? = 0 configure:11971: ifort -O2 conftestf.f conftest.o -o conftest configure:11978: $? = 0 configure:11988: ./conftest configure:11995: $? = 0 configure:12014: result: 2 configure:12079: checking for corresponding C type for INTEGER*2 configure:12100: result: short configure:12126: checking size of FORTRAN INTEGER*4 configure:12187: icc -O2 -I. -c conftest.c configure:12194: $? = 0 configure:12204: ifort -O2 conftestf.f conftest.o -o conftest configure:12211: $? = 0 configure:12221: ./conftest configure:12228: $? = 0 configure:12247: result: 4 configure:12312: checking for corresponding C type for INTEGER*4 configure:12333: result: int configure:12359: checking size of FORTRAN INTEGER*8 configure:12420: icc -O2 -I. -c conftest.c configure:12427: $? = 0 configure:12437: ifort -O2 conftestf.f conftest.o -o conftest configure:12444: $? = 0 configure:12454: ./conftest configure:12461: $? = 0 configure:12480: result: 8 configure:12545: checking for corresponding C type for INTEGER*8 configure:12566: result: long configure:12592: checking size of FORTRAN REAL*4 configure:12653: icc -O2 -I. -c conftest.c configure:12660: $? = 0 configure:12670: ifort -O2 conftestf.f conftest.o -o conftest configure:12677: $? = 0 configure:12687: ./conftest configure:12694: $? = 0 configure:12713: result: 4 configure:12778: checking for corresponding C type for REAL*4 configure:12799: result: float configure:12825: checking size of FORTRAN REAL*8 configure:12886: icc -O2 -I. -c conftest.c configure:12893: $? = 0 configure:12903: ifort -O2 conftestf.f conftest.o -o conftest configure:12910: $? = 0 configure:12920: ./conftest configure:12927: $? = 0 configure:12946: result: 8 configure:13011: checking for corresponding C type for REAL*8 configure:13032: result: double configure:13058: checking size of FORTRAN REAL*16 configure:13119: icc -O2 -I. -c conftest.c configure:13126: $? = 0 configure:13136: ifort -O2 conftestf.f conftest.o -o conftest configure:13143: $? = 0 configure:13153: ./conftest configure:13160: $? = 0 configure:13179: result: 16 configure:13244: checking for corresponding C type for REAL*16 configure:13265: result: long double configure:13288: checking alignment of FORTRAN INTEGER*1 configure:13373: icc -O2 -I. -c conftest.c configure:13380: $? = 0 configure:13390: ifort -O2 conftestf.f conftest.o -o conftest configure:13397: $? = 0 configure:13407: ./conftest configure:13414: $? = 0 configure:13433: result: 1 configure:13492: checking alignment of FORTRAN INTEGER*2 configure:13577: icc -O2 -I. -c conftest.c configure:13584: $? = 0 configure:13594: ifort -O2 conftestf.f conftest.o -o conftest fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [W] INTEGER*2 w,x,y,z -----------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Z] INTEGER*2 w,x,y,z -----------------------^ configure:13601: $? = 0 configure:13611: ./conftest configure:13618: $? = 0 configure:13637: result: 1 configure:13696: checking alignment of FORTRAN INTEGER*4 configure:13781: icc -O2 -I. -c conftest.c configure:13788: $? = 0 configure:13798: ifort -O2 conftestf.f conftest.o -o conftest fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [W] INTEGER*4 w,x,y,z -----------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [X] INTEGER*4 w,x,y,z -------------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Y] INTEGER*4 w,x,y,z ---------------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Z] INTEGER*4 w,x,y,z -----------------------^ configure:13805: $? = 0 configure:13815: ./conftest configure:13822: $? = 0 configure:13841: result: 1 configure:13900: checking alignment of FORTRAN INTEGER*8 configure:13985: icc -O2 -I. -c conftest.c configure:13992: $? = 0 configure:14002: ifort -O2 conftestf.f conftest.o -o conftest fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [W] INTEGER*8 w,x,y,z -----------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [X] INTEGER*8 w,x,y,z -------------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Y] INTEGER*8 w,x,y,z ---------------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Z] INTEGER*8 w,x,y,z -----------------------^ configure:14009: $? = 0 configure:14019: ./conftest configure:14026: $? = 0 configure:14045: result: 1 configure:14104: checking alignment of FORTRAN REAL*4 configure:14189: icc -O2 -I. -c conftest.c configure:14196: $? = 0 configure:14206: ifort -O2 conftestf.f conftest.o -o conftest fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [W] REAL*4 w,x,y,z --------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [X] REAL*4 w,x,y,z ----------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Y] REAL*4 w,x,y,z ------------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Z] REAL*4 w,x,y,z --------------------^ configure:14213: $? = 0 configure:14223: ./conftest configure:14230: $? = 0 configure:14249: result: 1 configure:14308: checking alignment of FORTRAN REAL*8 configure:14393: icc -O2 -I. -c conftest.c configure:14400: $? = 0 configure:14410: ifort -O2 conftestf.f conftest.o -o conftest fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [W] REAL*8 w,x,y,z --------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [X] REAL*8 w,x,y,z ----------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Y] REAL*8 w,x,y,z ------------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Z] REAL*8 w,x,y,z --------------------^ configure:14417: $? = 0 configure:14427: ./conftest configure:14434: $? = 0 configure:14453: result: 1 configure:14512: checking alignment of FORTRAN REAL*16 configure:14597: icc -O2 -I. -c conftest.c configure:14604: $? = 0 configure:14614: ifort -O2 conftestf.f conftest.o -o conftest fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [W] REAL*16 w,x,y,z ---------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [X] REAL*16 w,x,y,z -----------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Y] REAL*16 w,x,y,z -------------------^ fortcom: Warning: conftestf.f, line 3: Because of COMMON, the alignment of object is inconsistent with its type [Z] REAL*16 w,x,y,z ---------------------^ configure:14621: $? = 0 configure:14631: ./conftest configure:14638: $? = 0 configure:14657: result: 1 configure:14988: checking if want profiling interface configure:14990: result: no configure:15030: checking if want full installation of Trillium files configure:15032: result: no configure:15089: checking if want ROMIO support configure:15091: result: no configure:15252: checking if want FORTRAN support configure:15281: result: yes configure:15311: checking if want MPI 2 C++ support configure:15313: result: yes configure:15352: checking if want MPI::File C++ binding support configure:15354: result: no configure:15397: checking if want IMPI support configure:15399: result: no configure:15560: checking how to yeild configure:15577: result: yield() configure:15592: checking for LAM user signal configure:15611: result: SIGUSR2 configure:15623: checking if want purify clean configure:15645: result: no configure:15679: checking for desired boot timeout configure:15681: result: 60 seconds configure:15683: checking for desired lamd packet resend time configure:15685: result: 500000 seconds configure:15687: checking for desired lamd heartbeat time configure:15689: result: 120 seconds configure:15721: checking if want stub MPI functions configure:15723: result: no configure:15764: checking if want default promiscuous boot connections configure:15766: result: no configure:15796: checking whether ln -s works configure:15800: result: yes configure:15815: checking for cp configure:15833: found /bin/cp configure:15845: result: /bin/cp configure:15860: checking for rm configure:15878: found /bin/rm configure:15890: result: /bin/rm configure:15910: checking for sh configure:15928: found /bin/sh configure:15940: result: /bin/sh configure:15956: checking if installed perl can support mpiexec configure:15975: result: yes configure:15987: checking for prototype of snprintf configure:16012: icc -E -O2 conftest.c configure:16022: $? = 0 configure:16031: ...some ugly egrepping... configure:16041: $? = 0 configure:16050: ...some ugly egrepping... configure:16060: $? = 0 configure:16069: result: yes configure:16085: checking for prototype of gethostname configure:16110: icc -E -O2 conftest.c configure:16120: $? = 0 configure:16129: ...some ugly egrepping... configure:16139: $? = 0 configure:16148: ...some ugly egrepping... configure:16158: $? = 0 configure:16167: result: yes configure:16206: checking stropts.h usability configure:16218: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:16224: $? = 0 configure:16228: test -z || test ! -s conftest.err configure:16231: $? = 0 configure:16234: test -s conftest.o configure:16237: $? = 0 configure:16247: result: yes configure:16251: checking stropts.h presence configure:16261: icc -E -DLAM_BUILDING=1 conftest.c configure:16267: $? = 0 configure:16287: result: yes configure:16322: checking for stropts.h configure:16329: result: yes configure:16206: checking grp.h usability configure:16218: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:16224: $? = 0 configure:16228: test -z || test ! -s conftest.err configure:16231: $? = 0 configure:16234: test -s conftest.o configure:16237: $? = 0 configure:16247: result: yes configure:16251: checking grp.h presence configure:16261: icc -E -DLAM_BUILDING=1 conftest.c configure:16267: $? = 0 configure:16287: result: yes configure:16322: checking for grp.h configure:16329: result: yes configure:16206: checking netinet/tcp.h usability configure:16218: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:16224: $? = 0 configure:16228: test -z || test ! -s conftest.err configure:16231: $? = 0 configure:16234: test -s conftest.o configure:16237: $? = 0 configure:16247: result: yes configure:16251: checking netinet/tcp.h presence configure:16261: icc -E -DLAM_BUILDING=1 conftest.c configure:16267: $? = 0 configure:16287: result: yes configure:16322: checking for netinet/tcp.h configure:16329: result: yes configure:16206: checking sys/select.h usability configure:16218: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:16224: $? = 0 configure:16228: test -z || test ! -s conftest.err configure:16231: $? = 0 configure:16234: test -s conftest.o configure:16237: $? = 0 configure:16247: result: yes configure:16251: checking sys/select.h presence configure:16261: icc -E -DLAM_BUILDING=1 conftest.c configure:16267: $? = 0 configure:16287: result: yes configure:16322: checking for sys/select.h configure:16329: result: yes configure:16206: checking sys/resource.h usability configure:16218: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:16224: $? = 0 configure:16228: test -z || test ! -s conftest.err configure:16231: $? = 0 configure:16234: test -s conftest.o configure:16237: $? = 0 configure:16247: result: yes configure:16251: checking sys/resource.h presence configure:16261: icc -E -DLAM_BUILDING=1 conftest.c configure:16267: $? = 0 configure:16287: result: yes configure:16322: checking for sys/resource.h configure:16329: result: yes configure:16356: checking rpc/types.h usability configure:16368: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:16374: $? = 0 configure:16378: test -z || test ! -s conftest.err configure:16381: $? = 0 configure:16384: test -s conftest.o configure:16387: $? = 0 configure:16397: result: yes configure:16401: checking rpc/types.h presence configure:16411: icc -E -DLAM_BUILDING=1 conftest.c configure:16417: $? = 0 configure:16437: result: yes configure:16472: checking for rpc/types.h configure:16479: result: yes configure:16496: checking for rpc/xdr.h configure:16515: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:16521: $? = 0 configure:16525: test -z || test ! -s conftest.err configure:16528: $? = 0 configure:16531: test -s conftest.o configure:16534: $? = 0 configure:16545: result: yes configure:16571: checking pty.h usability configure:16583: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:16589: $? = 0 configure:16593: test -z || test ! -s conftest.err configure:16596: $? = 0 configure:16599: test -s conftest.o configure:16602: $? = 0 configure:16612: result: yes configure:16616: checking pty.h presence configure:16626: icc -E -DLAM_BUILDING=1 conftest.c configure:16632: $? = 0 configure:16652: result: yes configure:16687: checking for pty.h configure:16694: result: yes configure:16571: checking util.h usability configure:16583: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(173): catastrophic error: could not open source file "util.h" #include ^ compilation aborted for conftest.c (code 4) configure:16589: $? = 4 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #include | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | /* end confdefs.h. */ | #include | #if HAVE_SYS_TYPES_H | # include | #endif | #if HAVE_SYS_STAT_H | # include | #endif | #if STDC_HEADERS | # include | # include | #else | # if HAVE_STDLIB_H | # include | # endif | #endif | #if HAVE_STRING_H | # if !STDC_HEADERS && HAVE_MEMORY_H | # include | # endif | # include | #endif | #if HAVE_STRINGS_H | # include | #endif | #if HAVE_INTTYPES_H | # include | #else | # if HAVE_STDINT_H | # include | # endif | #endif | #if HAVE_UNISTD_H | # include | #endif | #include configure:16612: result: no configure:16616: checking util.h presence configure:16626: icc -E -DLAM_BUILDING=1 conftest.c conftest.c(139): catastrophic error: could not open source file "util.h" #include ^ configure:16632: $? = 4 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #include | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | /* end confdefs.h. */ | #include configure:16652: result: no configure:16687: checking for util.h configure:16694: result: no configure:16727: checking sched.h usability configure:16739: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:16745: $? = 0 configure:16749: test -z || test ! -s conftest.err configure:16752: $? = 0 configure:16755: test -s conftest.o configure:16758: $? = 0 configure:16768: result: yes configure:16772: checking sched.h presence configure:16782: icc -E -DLAM_BUILDING=1 conftest.c configure:16788: $? = 0 configure:16808: result: yes configure:16843: checking for sched.h configure:16850: result: yes configure:16718: checking for strings.h configure:16723: result: yes configure:16887: checking if FIONBIO defined in sys/ioctl.h configure:16922: result: not on AIX 4.3.3, so who cares? configure:16929: checking if SA_RESTART defined in signal.h configure:16956: result: yes configure:16959: checking for sa_len in struct sockaddr configure:16978: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(147): error: struct "sockaddr" has no field "sa_len" struct sockaddr s; s.sa_len; ^ compilation aborted for conftest.c (code 2) configure:16984: $? = 2 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | /* end confdefs.h. */ | #include | #include | int | main () | { | struct sockaddr s; s.sa_len; | ; | return 0; | } configure:17012: result: no configure:17015: checking for union semun in sys/sem.h configure:17034: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(148): error: incomplete type is not allowed union semun s; s.val; ^ compilation aborted for conftest.c (code 2) configure:17040: $? = 2 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | /* end confdefs.h. */ | #include | #include | int | main () | { | union semun s; s.val; | ; | return 0; | } configure:17068: result: no configure:17071: checking if need to include sys/select.h configure:17090: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:17096: $? = 0 configure:17100: test -z || test ! -s conftest.err configure:17103: $? = 0 configure:17106: test -s conftest.o configure:17109: $? = 0 configure:17124: result: yes configure:17139: checking for socket configure:17196: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:17202: $? = 0 configure:17206: test -z || test ! -s conftest.err configure:17209: $? = 0 configure:17212: test -s conftest configure:17215: $? = 0 configure:17227: result: yes configure:17307: checking for gethostbyname configure:17364: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:17370: $? = 0 configure:17374: test -z || test ! -s conftest.err configure:17377: $? = 0 configure:17380: test -s conftest configure:17383: $? = 0 configure:17395: result: yes configure:17483: checking for login in -lutil configure:17513: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c -lutil >&5 configure:17519: $? = 0 configure:17523: test -z || test ! -s conftest.err configure:17526: $? = 0 configure:17529: test -s conftest configure:17532: $? = 0 configure:17545: result: yes configure:17558: checking for openpty configure:17615: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c -lutil >&5 configure:17621: $? = 0 configure:17625: test -z || test ! -s conftest.err configure:17628: $? = 0 configure:17631: test -s conftest configure:17634: $? = 0 configure:17646: result: yes configure:17684: checking for atexit configure:17741: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:17747: $? = 0 configure:17751: test -z || test ! -s conftest.err configure:17754: $? = 0 configure:17757: test -s conftest configure:17760: $? = 0 configure:17772: result: yes configure:17801: checking for getcwd configure:17858: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:17864: $? = 0 configure:17868: test -z || test ! -s conftest.err configure:17871: $? = 0 configure:17874: test -s conftest configure:17877: $? = 0 configure:17889: result: yes configure:17918: checking for yield configure:17975: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 /tmp/iccUFK8c8.o(.text+0xd): In function `main': : undefined reference to `yield' /tmp/iccUFK8c8.o(.data+0x0): undefined reference to `yield' configure:17981: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 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 gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | { | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | 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 | #else | char (*f) () = yield; | #endif | #ifdef __cplusplus | } | #endif | | int | main () | { | return f != yield; | ; | return 0; | } configure:18006: result: no configure:18035: checking for snprintf configure:18092: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:18098: $? = 0 configure:18102: test -z || test ! -s conftest.err configure:18105: $? = 0 configure:18108: test -s conftest configure:18111: $? = 0 configure:18123: result: yes configure:18152: checking for atoll configure:18209: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:18215: $? = 0 configure:18219: test -z || test ! -s conftest.err configure:18222: $? = 0 configure:18225: test -s conftest configure:18228: $? = 0 configure:18240: result: yes configure:18269: checking for strtoll configure:18326: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:18332: $? = 0 configure:18336: test -z || test ! -s conftest.err configure:18339: $? = 0 configure:18342: test -s conftest configure:18345: $? = 0 configure:18357: result: yes configure:18386: checking for sched_yield configure:18443: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:18449: $? = 0 configure:18453: test -z || test ! -s conftest.err configure:18456: $? = 0 configure:18459: test -s conftest configure:18462: $? = 0 configure:18474: result: yes configure:18503: checking for sysconf configure:18560: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:18566: $? = 0 configure:18570: test -z || test ! -s conftest.err configure:18573: $? = 0 configure:18576: test -s conftest configure:18579: $? = 0 configure:18591: result: yes configure:18620: checking for sysctl configure:18677: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:18683: $? = 0 configure:18687: test -z || test ! -s conftest.err configure:18690: $? = 0 configure:18693: test -s conftest configure:18696: $? = 0 configure:18708: result: yes configure:18733: checking whether vscanf is declared configure:18757: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(193): error: identifier "vscanf" is undefined char *p = (char *) vscanf; ^ compilation aborted for conftest.c (code 2) configure:18763: $? = 2 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | /* end confdefs.h. */ | #include | #if HAVE_SYS_TYPES_H | # include | #endif | #if HAVE_SYS_STAT_H | # include | #endif | #if STDC_HEADERS | # include | # include | #else | # if HAVE_STDLIB_H | # include | # endif | #endif | #if HAVE_STRING_H | # if !STDC_HEADERS && HAVE_MEMORY_H | # include | # endif | # include | #endif | #if HAVE_STRINGS_H | # include | #endif | #if HAVE_INTTYPES_H | # include | #else | # if HAVE_STDINT_H | # include | # endif | #endif | #if HAVE_UNISTD_H | # include | #endif | int | main () | { | #ifndef vscanf | char *p = (char *) vscanf; | #endif | | ; | return 0; | } configure:18787: result: no configure:18803: checking whether va_copy is declared configure:18828: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:18834: $? = 0 configure:18838: test -z || test ! -s conftest.err configure:18841: $? = 0 configure:18844: test -s conftest.o configure:18847: $? = 0 configure:18858: result: yes configure:18872: checking whether __va_copy is declared configure:18897: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:18903: $? = 0 configure:18907: test -z || test ! -s conftest.err configure:18910: $? = 0 configure:18913: test -s conftest.o configure:18916: $? = 0 configure:18927: result: yes configure:18977: checking for glibc configure:19008: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:19011: $? = 0 configure:19013: ./conftest configure:19016: $? = 0 configure:19029: result: yes configure:19039: checking whether to use prefix memcpy() configure:19082: result: yes (default on glibc systems: yes) configure:19090: checking whether byte ordering is bigendian configure:19117: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:19123: $? = 0 configure:19127: test -z || test ! -s conftest.err configure:19130: $? = 0 configure:19133: test -s conftest.o configure:19136: $? = 0 configure:19160: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(166): error: identifier "not" is undefined not big endian ^ conftest.c(166): error: expected a ";" not big endian ^ conftest.c(169): warning #12: parsing restarts here after previous syntax error ; ^ compilation aborted for conftest.c (code 2) configure:19166: $? = 2 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | #if BYTE_ORDER != BIG_ENDIAN | not big endian | #endif | | ; | return 0; | } configure:19301: result: no configure:19355: checking for struct semid_ds configure:19376: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:19382: $? = 0 configure:19386: test -z || test ! -s conftest.err configure:19389: $? = 0 configure:19392: test -s conftest.o configure:19395: $? = 0 configure:19405: result: yes configure:19415: checking if SYSV semaphores work configure:19462: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 conftest.c(179): warning #1595: non-POD class type passed through ellipsis if( semid == -1 || semctl(semid, 0, IPC_RMID, semctl_arg) == -1 ){ ^ configure:19465: $? = 0 configure:19467: ./conftest configure:19470: $? = 3 configure: program exited with status 3 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | /* end confdefs.h. */ | #include | #include | #include | #include | | #if LAM_HAVE_UNION_SEMUN | static union semun semctl_arg; | #else | static union { | int val; | struct semid_ds *buf; | unsigned short *array; | } semctl_arg; | #endif | | int main(int argc, char **argv){ | int semid; | /* Create a private semaphore set */ | semid = semget (IPC_PRIVATE, 1, 0777); | /* If successful try to release it */ | if( semid == -1 || semctl(semid, 0, IPC_RMID, semctl_arg) == -1 ){ | exit(3); /* one of them failed */ | } | return 0; /* semget() and semctl() work */ | } configure:19491: result: no configure:19497: checking if SYSV semaphores work with -lrt configure:19545: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c -lrt >&5 conftest.c(179): warning #1595: non-POD class type passed through ellipsis if( semid == -1 || semctl(semid, 0, IPC_RMID, semctl_arg) == -1 ){ ^ configure:19548: $? = 0 configure:19550: ./conftest configure:19553: $? = 3 configure: program exited with status 3 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | /* end confdefs.h. */ | #include | #include | #include | #include | | #if LAM_HAVE_UNION_SEMUN | static union semun semctl_arg; | #else | static union { | int val; | struct semid_ds *buf; | unsigned short *array; | } semctl_arg; | #endif | | int main(int argc, char **argv){ | int semid; | /* Create a private semaphore set */ | semid = semget (IPC_PRIVATE, 1, 0777); | /* If successful try to release it */ | if( semid == -1 || semctl(semid, 0, IPC_RMID, semctl_arg) == -1 ){ | exit(3); /* one of them failed */ | } | return 0; /* semget() and semctl() work */ | } configure:19574: result: no configure:19497: checking if SYSV semaphores work with -lcygipc configure:19545: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c -lcygipc >&5 conftest.c(179): warning #1595: non-POD class type passed through ellipsis if( semid == -1 || semctl(semid, 0, IPC_RMID, semctl_arg) == -1 ){ ^ /usr/bin/ld: cannot find -lcygipc configure:19548: $? = 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 LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | /* end confdefs.h. */ | #include | #include | #include | #include | | #if LAM_HAVE_UNION_SEMUN | static union semun semctl_arg; | #else | static union { | int val; | struct semid_ds *buf; | unsigned short *array; | } semctl_arg; | #endif | | int main(int argc, char **argv){ | int semid; | /* Create a private semaphore set */ | semid = semget (IPC_PRIVATE, 1, 0777); | /* If successful try to release it */ | if( semid == -1 || semctl(semid, 0, IPC_RMID, semctl_arg) == -1 ){ | exit(3); /* one of them failed */ | } | return 0; /* semget() and semctl() work */ | } configure:19574: result: no configure:19588: checking for SYSV semaphore support configure:19594: result: no configure:19683: checking for struct shmid_ds configure:19703: icc -c -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:19709: $? = 0 configure:19713: test -z || test ! -s conftest.err configure:19716: $? = 0 configure:19719: test -s conftest.o configure:19722: $? = 0 configure:19732: result: yes configure:19742: checking if SYSV shared memory works configure:19783: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 configure:19786: $? = 0 configure:19788: ./conftest configure:19791: $? = 0 configure:19812: result: yes configure:19903: checking for SYSV shared memory support configure:19906: result: yes configure:20025: checking if C compiler and POSIX threads work as is configure:20084: icc -o conftest -O2 -DLAM_BUILDING=1 -D_REENTRANT conftest.c >&5 /tmp/iccioOXsJ.o(.text+0x1b): In function `main': : undefined reference to `pthread_join' /tmp/iccioOXsJ.o(.text+0x2f): In function `main': : undefined reference to `_pthread_cleanup_push' /tmp/iccioOXsJ.o(.text+0x3c): In function `main': : undefined reference to `pthread_create' /tmp/iccioOXsJ.o(.text+0x47): In function `main': : undefined reference to `_pthread_cleanup_pop' configure:20090: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | /* end confdefs.h. */ | #include | int | main () | { | pthread_t th; pthread_join(th, 0); | pthread_attr_init(0); pthread_cleanup_push(0, 0); | pthread_create(0,0,0,0); pthread_cleanup_pop(0); | ; | return 0; | } configure:20128: result: no configure:20140: checking if C++ compiler and POSIX threads work as is configure:20199: icpc -o conftest -O2 -DLAM_BUILDING=1 conftest.cc >&5 conftest.cc(165): warning #592: variable "th" is used before its value is set pthread_t th; pthread_join(th, 0); ^ /tmp/icpco6QI6M.o(.text+0x1c): In function `main': : undefined reference to `pthread_join' /tmp/icpco6QI6M.o(.text+0x30): In function `main': : undefined reference to `_pthread_cleanup_push' /tmp/icpco6QI6M.o(.text+0x3d): In function `main': : undefined reference to `pthread_create' /tmp/icpco6QI6M.o(.text+0x48): In function `main': : undefined reference to `_pthread_cleanup_pop' configure:20205: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | /* end confdefs.h. */ | #include | int | main () | { | pthread_t th; pthread_join(th, 0); | pthread_attr_init(0); pthread_cleanup_push(0, 0); | pthread_create(0,0,0,0); pthread_cleanup_pop(0); | ; | return 0; | } configure:20243: result: no configure:20255: checking if F77 compiler and POSIX threads work as is configure:20330: icc -O2 -I. -c conftest.c configure:20337: $? = 0 configure:20347: ifort -O2 conftestf.f conftest.o -o conftest conftest.o(.text+0x9): In function `lam_pthread': : undefined reference to `pthread_join' conftest.o(.text+0x1d): In function `lam_pthread': : undefined reference to `_pthread_cleanup_push' conftest.o(.text+0x2a): In function `lam_pthread': : undefined reference to `pthread_create' conftest.o(.text+0x35): In function `lam_pthread': : undefined reference to `_pthread_cleanup_pop' configure:20354: $? = 1 configure:20377: here is the C program: #include #include #include #ifdef __cplusplus extern "C" { #endif void lam_pthread() { pthread_t th; pthread_join(th, 0); pthread_attr_init(0); pthread_cleanup_push(0, 0); pthread_create(0,0,0,0); pthread_cleanup_pop(0); } #ifdef __cplusplus } #endif configure:20405: here is the fortran program: program fpthread INTEGER i i = 1 end configure:20428: result: no configure:20464: checking if C compiler and POSIX threads work with -Kthread configure:20497: icc -o conftest -O2 -Kthread -DLAM_BUILDING=1 conftest.c >&5 icc: Command line error: invalid argument for option '-K' configure:20503: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | /* end confdefs.h. */ | #include | int | main () | { | pthread_t th; pthread_join(th, 0); | pthread_attr_init(0); pthread_cleanup_push(0, 0); | pthread_create(0,0,0,0); pthread_cleanup_pop(0); | ; | return 0; | } configure:20543: result: no configure:20464: checking if C compiler and POSIX threads work with -kthread configure:20497: icc -o conftest -O2 -kthread -DLAM_BUILDING=1 conftest.c >&5 icc: Command line warning: ignoring unknown option '-kthread' /tmp/icc3jp5sY.o(.text+0x1b): In function `main': : undefined reference to `pthread_join' /tmp/icc3jp5sY.o(.text+0x2f): In function `main': : undefined reference to `_pthread_cleanup_push' /tmp/icc3jp5sY.o(.text+0x3c): In function `main': : undefined reference to `pthread_create' /tmp/icc3jp5sY.o(.text+0x47): In function `main': : undefined reference to `_pthread_cleanup_pop' configure:20503: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | /* end confdefs.h. */ | #include | int | main () | { | pthread_t th; pthread_join(th, 0); | pthread_attr_init(0); pthread_cleanup_push(0, 0); | pthread_create(0,0,0,0); pthread_cleanup_pop(0); | ; | return 0; | } configure:20543: result: no configure:20464: checking if C compiler and POSIX threads work with -pthread configure:20497: icc -o conftest -O2 -pthread -DLAM_BUILDING=1 conftest.c >&5 configure:20503: $? = 0 configure:20507: test -z || test ! -s conftest.err configure:20510: $? = 0 configure:20513: test -s conftest configure:20516: $? = 0 configure:20537: result: yes configure:20556: checking if C++ compiler and POSIX threads work with -Kthread configure:20589: icpc -o conftest -O2 -Kthread -DLAM_BUILDING=1 conftest.cc >&5 icpc: Command line error: invalid argument for option '-K' configure:20595: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | /* end confdefs.h. */ | #include | int | main () | { | pthread_t th; pthread_join(th, 0); | pthread_attr_init(0); pthread_cleanup_push(0, 0); | pthread_create(0,0,0,0); pthread_cleanup_pop(0); | ; | return 0; | } configure:20635: result: no configure:20556: checking if C++ compiler and POSIX threads work with -kthread configure:20589: icpc -o conftest -O2 -kthread -DLAM_BUILDING=1 conftest.cc >&5 icpc: Command line warning: ignoring unknown option '-kthread' conftest.cc(165): warning #592: variable "th" is used before its value is set pthread_t th; pthread_join(th, 0); ^ /tmp/icpcWcQv5c.o(.text+0x1c): In function `main': : undefined reference to `pthread_join' /tmp/icpcWcQv5c.o(.text+0x30): In function `main': : undefined reference to `_pthread_cleanup_push' /tmp/icpcWcQv5c.o(.text+0x3d): In function `main': : undefined reference to `pthread_create' /tmp/icpcWcQv5c.o(.text+0x48): In function `main': : undefined reference to `_pthread_cleanup_pop' configure:20595: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | /* end confdefs.h. */ | #include | int | main () | { | pthread_t th; pthread_join(th, 0); | pthread_attr_init(0); pthread_cleanup_push(0, 0); | pthread_create(0,0,0,0); pthread_cleanup_pop(0); | ; | return 0; | } configure:20635: result: no configure:20556: checking if C++ compiler and POSIX threads work with -pthread configure:20589: icpc -o conftest -O2 -pthread -DLAM_BUILDING=1 conftest.cc >&5 conftest.cc(165): warning #592: variable "th" is used before its value is set pthread_t th; pthread_join(th, 0); ^ configure:20595: $? = 0 configure:20599: test -z || test ! -s conftest.err configure:20602: $? = 0 configure:20605: test -s conftest configure:20608: $? = 0 configure:20629: result: yes configure:20648: checking if F77 compiler and POSIX threads work with -Kthread configure:20708: icc -O2 -pthread -I. -c conftest.c configure:20715: $? = 0 configure:20725: ifort -O2 -Kthread conftestf.f conftest.o -o conftest ifort: Command line error: invalid argument for option '-K' configure:20732: $? = 1 configure:20755: here is the C program: #include #include #include #ifdef __cplusplus extern "C" { #endif void lam_pthread() { pthread_t th; pthread_join(th, 0); pthread_attr_init(0); pthread_cleanup_push(0, 0); pthread_create(0,0,0,0); pthread_cleanup_pop(0); } #ifdef __cplusplus } #endif configure:20783: here is the fortran program: program fpthread INTEGER i i = 1 end configure:20810: result: no configure:20648: checking if F77 compiler and POSIX threads work with -kthread configure:20708: icc -O2 -pthread -I. -c conftest.c configure:20715: $? = 0 configure:20725: ifort -O2 -kthread conftestf.f conftest.o -o conftest ifort: Command line warning: ignoring unknown option '-kthread' conftest.o(.text+0x9): In function `lam_pthread': : undefined reference to `pthread_join' conftest.o(.text+0x1d): In function `lam_pthread': : undefined reference to `_pthread_cleanup_push' conftest.o(.text+0x2a): In function `lam_pthread': : undefined reference to `pthread_create' conftest.o(.text+0x35): In function `lam_pthread': : undefined reference to `_pthread_cleanup_pop' configure:20732: $? = 1 configure:20755: here is the C program: #include #include #include #ifdef __cplusplus extern "C" { #endif void lam_pthread() { pthread_t th; pthread_join(th, 0); pthread_attr_init(0); pthread_cleanup_push(0, 0); pthread_create(0,0,0,0); pthread_cleanup_pop(0); } #ifdef __cplusplus } #endif configure:20783: here is the fortran program: program fpthread INTEGER i i = 1 end configure:20810: result: no configure:20648: checking if F77 compiler and POSIX threads work with -pthread configure:20708: icc -O2 -pthread -I. -c conftest.c configure:20715: $? = 0 configure:20725: ifort -O2 -pthread conftestf.f conftest.o -o conftest configure:20732: $? = 0 configure:20804: result: yes configure:21516: checking for working POSIX threads package configure:21519: result: yes configure:21558: checking if C compiler and Solaris threads work configure:21593: icc -o conftest -D_REENTRANT conftest.c -lthread >&5 conftest.c(161): catastrophic error: could not open source file "thread.h" #include ^ compilation aborted for conftest.c (code 4) configure:21599: $? = 4 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | /* end confdefs.h. */ | #include | int | main () | { | thread_t th; thr_join(th, 0, 0); | thr_create(0,0,0,0,0,0); | ; | return 0; | } configure:21635: result: no configure:21656: checking if C++ compiler and Solaris threads work configure:21687: icpc -o conftest -D_REENTRANT conftest.cc -lthread >&5 conftest.cc(161): catastrophic error: could not open source file "thread.h" #include ^ compilation aborted for conftest.cc (code 4) configure:21693: $? = 4 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | /* end confdefs.h. */ | #include | int | main () | { | thread_t th; thr_join(th, 0, 0); | thr_create(0,0,0,0,0,0); | ; | return 0; | } configure:21729: result: no configure:21748: checking if F77 compiler and Solaris threads work configure:21804: icc -I. -c conftest.c conftest.c(3): catastrophic error: could not open source file "thread.h" #include ^ compilation aborted for conftest.c (code 4) configure:21811: $? = 4 configure:21851: here is the C program: #include #include #include #ifdef __cplusplus extern "C" { #endif void lam_pthread() { thread_t th; thr_join(th, 0, 0); thr_create(0,0,0,0,0,0); } #ifdef __cplusplus } #endif configure:21879: here is the fortran program: program fpthread INTEGER i i = 1 end configure:21902: result: no configure:21931: checking for working Solaris threads package configure:21937: result: no configure:21945: checking for type of thread support configure:22010: result: posix configure:22074: checking if threads have different pids (pthreads on linux) configure:22119: icc -o conftest -O2 -DLAM_BUILDING=1 conftest.c >&5 /tmp/iccxy3QOb.o(.text+0x32): In function `main': : undefined reference to `pthread_create' /tmp/iccxy3QOb.o(.text+0x40): In function `main': : undefined reference to `pthread_join' configure:22122: $? = 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 LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | #define LAM_HAVE_SOLARIS_THREADS 0 | #define LAM_HAVE_POSIX_THREADS 1 | /* end confdefs.h. */ | #include | #include | #include | #include | void *checkpid(void *arg); | int main(int argc, char* argv[]) { | pthread_t thr; | int pid, retval; | pid = getpid(); | pthread_create(&thr, NULL, checkpid, &pid); | pthread_join(thr, (void **) &retval); | exit(retval); | } | void *checkpid(void *arg) { | int ret; | int ppid = *((int *) arg); | if (ppid == getpid()) | ret = 0; | else | ret = 1; | pthread_exit((void *) ret); | } configure:22145: result: yes configure:22222: checking for pthread_atfork configure:22279: icc -o conftest -O2 -pthread -DLAM_BUILDING=1 conftest.c >&5 configure:22285: $? = 0 configure:22289: test -z || test ! -s conftest.err configure:22292: $? = 0 configure:22295: test -s conftest configure:22298: $? = 0 configure:22310: result: yes configure:22611: checking for FD_SETSIZE configure:22622: result: using system defaults configure:22682: checking BSD 4.3 for msg_accrights in struct msghdr configure:22701: icc -c -O2 -pthread -DLAM_BUILDING=1 conftest.c >&5 conftest.c(171): error: struct "msghdr" has no field "msg_accrights" struct msghdr m; m.msg_accrights = 0; ^ compilation aborted for conftest.c (code 2) configure:22707: $? = 2 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | #define LAM_HAVE_SOLARIS_THREADS 0 | #define LAM_HAVE_POSIX_THREADS 1 | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 1 | #define LAM_HAVE_PTHREAD_ATFORK 1 | #define LAM_FD_SETSIZE 0 | /* end confdefs.h. */ | #include | #include | int | main () | { | struct msghdr m; m.msg_accrights = 0; | ; | return 0; | } configure:22730: result: no configure:22850: checking for BSD 4.3 fd passing support configure:22852: result: no configure:22913: checking for POSIX.1g struct msghdr configure:22936: icc -c -O2 -pthread -DLAM_BUILDING=1 conftest.c >&5 configure:22942: $? = 0 configure:22946: test -z || test ! -s conftest.err configure:22949: $? = 0 configure:22952: test -s conftest.o configure:22955: $? = 0 configure:22965: result: yes configure:22974: checking fd passing using RFC2292 API configure:23046: icc -o conftest -O2 -pthread -DLAM_BUILDING=1 -I. conftest.c -lutil >&5 configure:23049: $? = 0 configure:23051: ./conftest configure:23054: $? = 0 configure:23069: result: passed configure:23188: checking for BSD 4.4 fd passing support configure:23190: result: yes (RFC2292 API) configure:23252: checking for System V Release 4 for struct strrecvfd configure:23272: icc -c -O2 -pthread -DLAM_BUILDING=1 conftest.c >&5 configure:23278: $? = 0 configure:23282: test -z || test ! -s conftest.err configure:23285: $? = 0 configure:23288: test -s conftest.o configure:23291: $? = 0 configure:23301: result: yes configure:23312: checking System V Release 4 fd passing example configure:23386: icc -o conftest -O2 -pthread -DLAM_BUILDING=1 -I. conftest.c -lutil >&5 configure:23389: $? = 0 configure:23391: ./conftest configure:23394: $? = 2 configure: program exited with status 2 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | #define LAM_HAVE_SOLARIS_THREADS 0 | #define LAM_HAVE_POSIX_THREADS 1 | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 1 | #define LAM_HAVE_PTHREAD_ATFORK 1 | #define LAM_FD_SETSIZE 0 | #define LAM_HAVE_BSD43_FD_PASSING 0 | #define LAM_HAVE_RFC2292_FD_PASSING 1 | #define LAM_HAVE_POSIX_1G_FD_PASSING 0 | /* end confdefs.h. */ | #include | #include | #include | #include | #include | #include | #include | | #define LAM_HAVE_SVR4_FD_PASSING 1 | #include | | /* | * Global so that we can kill the child if the parent barfs | */ | pid_t child_pid = 0; | | int | main(int argc, char **argv) | { | int fd[2]; | int status = 0; | | if (pipe(fd)) { | perror("pipe"); | exit(1); | } | | if ((child_pid = fork()) < 0) { | perror("fork"); | } else if (child_pid > 0) { | /* I am the parent... */ | if (sfh_send_fd(fd[0], 0)) { | /* Renice? You must mean kill -9. */ | kill(child_pid, 9); | waitpid(child_pid, &status, 0); | return (2); | } | waitpid(child_pid, &status, 0); | } else { | /* I am the child... */ | if (sfh_recv_fd(fd[1]) == -1) { | exit(3); | } | } | if (WEXITSTATUS(status) == 0) { | return 0; /* chile recieved the fd */ | } | else { | return 1; | } | } configure:23409: result: failed configure:23422: checking for System V Release 4 fd passing support configure:23424: result: no configure:23485: checking for BSD ptys configure:23501: result: yes configure:23504: checking for SYSV ptys configure:23520: result: yes configure:23537: checking size of struct stat members conftest.c(8): warning #181: argument is incompatible with corresponding format string conversion fprintf(f, "%d\n", sizeof(foo.st_dev)); ^ configure:23557: result: 8 configure:23577: checking type of getsockopt optlen parameter #include #include int foobar(void *optval); int foobar(void *optval) { socklen_t optlen=0; return getsockopt(0, SOL_SOCKET, SO_SNDBUF, optval, &optlen); } configure:23622: result: socklen_t configure:23641: checking type of recvfrom length parameter #include #include int foobar(void *buffer) { socklen_t optlen=0; return recvfrom(0, buffer, 0, 0, (struct sockaddr*) 0, &optlen); } configure:23685: result: socklen_t configure:23725: checking if build filesystem is case sensitive configure:23737: result: yes configure:23750: checking if configuring for case sensitive fs configure:23768: result: yes configure:23837: checking for memory management type configure:24220: result: ptmalloc2 configure:24256: checking syscall.h usability configure:24268: icc -c -O2 -pthread -DLAM_BUILDING=1 conftest.c >&5 configure:24274: $? = 0 configure:24278: test -z || test ! -s conftest.err configure:24281: $? = 0 configure:24284: test -s conftest.o configure:24287: $? = 0 configure:24297: result: yes configure:24301: checking syscall.h presence configure:24311: icc -E -DLAM_BUILDING=1 conftest.c configure:24317: $? = 0 configure:24337: result: yes configure:24372: checking for syscall.h configure:24379: result: yes configure:24395: checking for syscall configure:24452: icc -o conftest -O2 -pthread -DLAM_BUILDING=1 conftest.c >&5 configure:24458: $? = 0 configure:24462: test -z || test ! -s conftest.err configure:24465: $? = 0 configure:24468: test -s conftest configure:24471: $? = 0 configure:24483: result: yes configure:24503: checking whether sbrk is declared configure:24527: icc -c -O2 -pthread -DLAM_BUILDING=1 conftest.c >&5 configure:24533: $? = 0 configure:24537: test -z || test ! -s conftest.err configure:24540: $? = 0 configure:24543: test -s conftest.o configure:24546: $? = 0 configure:24557: result: yes configure:25006: checking if want MPI C++ bindings configure:25009: result: enabled configure:25129: checking size of int configure:25152: icpc -o conftest -O2 -pthread -DLAM_BUILDING=1 conftest.cc >&5 conftest.cc(190): warning #181: argument is incompatible with corresponding format string conversion fprintf(f, "%d\n", sizeof(int)); ^ configure:25155: $? = 0 configure:25157: ./conftest configure:25160: $? = 0 configure:25174: result: 4 configure:25202: checking size of bool configure:25225: icpc -o conftest -O2 -pthread -DLAM_BUILDING=1 conftest.cc >&5 conftest.cc(191): warning #181: argument is incompatible with corresponding format string conversion fprintf(f, "%d\n", sizeof(bool)); ^ configure:25228: $? = 0 configure:25230: ./conftest configure:25233: $? = 0 configure:25247: result: 1 configure:25283: checking type of MPI attributes configure:25302: icpc -o conftest -O2 -pthread -DLAM_BUILDING=1 conftest.cc >&5 configure:25305: $? = 0 configure:25307: ./conftest configure:25310: $? = 255 configure: program exited with status 255 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | #define LAM_HAVE_SOLARIS_THREADS 0 | #define LAM_HAVE_POSIX_THREADS 1 | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 1 | #define LAM_HAVE_PTHREAD_ATFORK 1 | #define LAM_FD_SETSIZE 0 | #define LAM_HAVE_BSD43_FD_PASSING 0 | #define LAM_HAVE_RFC2292_FD_PASSING 1 | #define LAM_HAVE_POSIX_1G_FD_PASSING 0 | #define LAM_HAVE_SVR4_FD_PASSING 0 | #define LAM_HAVE_FD_PASSING 1 | #define LAM_HAVE_BSD_PTYS 1 | #define LAM_HAVE_SYSV_PTYS 1 | #define LAM_STAT_MEMBERS_INT4 0 | #define LAM_SOCK_OPTLEN_T socklen_t | #define LAM_RECVFROM_LEN_T socklen_t | #define HAVE_SYSCALL 1 | #define LAM_USE_SYSCALL 0 | #define LAM_HAVE_DECL_SBRK 1 | #define LAM_WANT_PTMALLOC 0 | #define LAM_WANT_PTMALLOC2 1 | #define LAM_WANT_DARWIN7MALLOC 0 | #define LAM_WANT_EXTERNALMALLOC 0 | #define MPI2CPP_SIZEOF_INT 4 | #define MPI2CPP_SIZEOF_BOOL_T 1 | /* end confdefs.h. */ | int main() | { | if (sizeof(int) != sizeof(int *)) | return -1; | return 0; | } configure:25338: result: long configure:25347: checking for signal declaration configure:25370: icpc -c -O2 -pthread -DLAM_BUILDING=1 conftest.cc >&5 conftest.cc(192): error: argument of type "void (*)(int, int, sigcontext *, char *)" is incompatible with parameter of type "__sighandler_t" signal(1, bsd_handler); ^ conftest.cc(194): error: a value of type "void (*)(int, int, sigcontext *, char *)" cannot be assigned to an entity of type "__sighandler_t" n.sa_handler= bsd_handler; ^ compilation aborted for conftest.cc (code 2) configure:25376: $? = 2 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | #define LAM_HAVE_SOLARIS_THREADS 0 | #define LAM_HAVE_POSIX_THREADS 1 | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 1 | #define LAM_HAVE_PTHREAD_ATFORK 1 | #define LAM_FD_SETSIZE 0 | #define LAM_HAVE_BSD43_FD_PASSING 0 | #define LAM_HAVE_RFC2292_FD_PASSING 1 | #define LAM_HAVE_POSIX_1G_FD_PASSING 0 | #define LAM_HAVE_SVR4_FD_PASSING 0 | #define LAM_HAVE_FD_PASSING 1 | #define LAM_HAVE_BSD_PTYS 1 | #define LAM_HAVE_SYSV_PTYS 1 | #define LAM_STAT_MEMBERS_INT4 0 | #define LAM_SOCK_OPTLEN_T socklen_t | #define LAM_RECVFROM_LEN_T socklen_t | #define HAVE_SYSCALL 1 | #define LAM_USE_SYSCALL 0 | #define LAM_HAVE_DECL_SBRK 1 | #define LAM_WANT_PTMALLOC 0 | #define LAM_WANT_PTMALLOC2 1 | #define LAM_WANT_DARWIN7MALLOC 0 | #define LAM_WANT_EXTERNALMALLOC 0 | #define MPI2CPP_SIZEOF_INT 4 | #define MPI2CPP_SIZEOF_BOOL_T 1 | #define MPI2CPP_ATTR long | /* end confdefs.h. */ | #include | extern "C" void bsd_handler(int sig, int code, struct sigcontext *scp, char *addr); | | int | main () | { | signal(1, bsd_handler); | struct sigaction n; | n.sa_handler= bsd_handler; | | ; | return 0; | } configure:25439: icpc -c -O2 -pthread -DLAM_BUILDING=1 conftest.cc >&5 configure:25445: $? = 0 configure:25449: test -z || test ! -s conftest.err configure:25452: $? = 0 configure:25455: test -s conftest.o configure:25458: $? = 0 configure:25477: result: SYSV configure:25506: checking if want ROMIO configure:25512: result: disabled configure:25527: checking if want TotalView attach support configure:25530: result: enabled configure:25547: checking if want TotalView queue debugging support configure:25563: result: disabled (using Intel compilers) configure:25706: checking for bproc_numnodes in -lbproc configure:25736: icc -o conftest -O2 -pthread -DLAM_BUILDING=1 conftest.c -lbproc >&5 /usr/bin/ld: cannot find -lbproc configure:25742: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | #define LAM_HAVE_SOLARIS_THREADS 0 | #define LAM_HAVE_POSIX_THREADS 1 | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 1 | #define LAM_HAVE_PTHREAD_ATFORK 1 | #define LAM_FD_SETSIZE 0 | #define LAM_HAVE_BSD43_FD_PASSING 0 | #define LAM_HAVE_RFC2292_FD_PASSING 1 | #define LAM_HAVE_POSIX_1G_FD_PASSING 0 | #define LAM_HAVE_SVR4_FD_PASSING 0 | #define LAM_HAVE_FD_PASSING 1 | #define LAM_HAVE_BSD_PTYS 1 | #define LAM_HAVE_SYSV_PTYS 1 | #define LAM_STAT_MEMBERS_INT4 0 | #define LAM_SOCK_OPTLEN_T socklen_t | #define LAM_RECVFROM_LEN_T socklen_t | #define HAVE_SYSCALL 1 | #define LAM_USE_SYSCALL 0 | #define LAM_HAVE_DECL_SBRK 1 | #define LAM_WANT_PTMALLOC 0 | #define LAM_WANT_PTMALLOC2 1 | #define LAM_WANT_DARWIN7MALLOC 0 | #define LAM_WANT_EXTERNALMALLOC 0 | #define MPI2CPP_SIZEOF_INT 4 | #define MPI2CPP_SIZEOF_BOOL_T 1 | #define MPI2CPP_ATTR long | #define MPI2CPP_SYSV_SIGNAL 1 | #define MPI2CPP_BSD_SIGNAL 0 | /* end confdefs.h. */ | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char bproc_numnodes (); | int | main () | { | bproc_numnodes (); | ; | return 0; | } configure:25768: result: no configure:25946: checking if want BPROC support configure:26055: result: no configure:26088: checking if want deprecated executable names configure:26109: result: yes configure:26120: checking for subdir args configure:26174: result: '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' configure:26430: checking which modules should be run-time loadable configure:26471: result: none configure:26481: checking for SSI kinds configure:26506: result: boot coll crlam crmpi rpi configure:26629: LAM configuring in share/ssi/boot/bproc configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26738: /bin/sh './configure' *failed* for share/ssi/boot/bproc configure:26997: --- SSI module boot:bproc compile: no configure:26629: LAM configuring in share/ssi/boot/globus configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26734: /bin/sh './configure' succeeded for share/ssi/boot/globus configure:26769: Post-module top-level processing configure:26826: checking for libtool-supplied linker flags configure:26858: /scratch/avle/lam-7.1.1/share/ssi/boot/globus/libtool --mode=compile icc -O2 -pthread -c foo.c -o foo.o icc -O2 -pthread -c foo.c -o foo.o configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/boot/globus/libtool --mode=link icc -O2 -pthread foo.lo -o libfoo.la mkdir .libs ar cru .libs/libfoo.a foo.o ranlib .libs/libfoo.a creating libfoo.la (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la) configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/boot/globus/libtool --dry-run --mode=link icc bar.lo libfoo.la -o bar icc bar.o -o bar ./.libs/libfoo.a configure:26871: $? = 0 examining flag: icc examining flag: bar.o examining flag: -o examining flag: bar examining flag: ./.libs/libfoo.a configure:26930: result: no extra flags configure:26946: +++ SSI module boot:globus compile: yes configure:26948: +++ SSI module boot:globus mode: static configure:26629: LAM configuring in share/ssi/boot/rsh configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26734: /bin/sh './configure' succeeded for share/ssi/boot/rsh configure:26769: Post-module top-level processing configure:26826: checking for libtool-supplied linker flags configure:26858: /scratch/avle/lam-7.1.1/share/ssi/boot/rsh/libtool --mode=compile icc -O2 -pthread -c foo.c -o foo.o icc -O2 -pthread -c foo.c -o foo.o configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/boot/rsh/libtool --mode=link icc -O2 -pthread foo.lo -o libfoo.la mkdir .libs ar cru .libs/libfoo.a foo.o ranlib .libs/libfoo.a creating libfoo.la (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la) configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/boot/rsh/libtool --dry-run --mode=link icc bar.lo libfoo.la -o bar icc bar.o -o bar ./.libs/libfoo.a configure:26871: $? = 0 examining flag: icc examining flag: bar.o examining flag: -o examining flag: bar examining flag: ./.libs/libfoo.a configure:26930: result: no extra flags configure:26946: +++ SSI module boot:rsh compile: yes configure:26948: +++ SSI module boot:rsh mode: static configure:26629: LAM configuring in share/ssi/boot/slurm configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26734: /bin/sh './configure' succeeded for share/ssi/boot/slurm configure:26769: Post-module top-level processing configure:26826: checking for libtool-supplied linker flags configure:26858: /scratch/avle/lam-7.1.1/share/ssi/boot/slurm/libtool --mode=compile icc -O2 -pthread -c foo.c -o foo.o icc -O2 -pthread -c foo.c -o foo.o configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/boot/slurm/libtool --mode=link icc -O2 -pthread foo.lo -o libfoo.la mkdir .libs ar cru .libs/libfoo.a foo.o ranlib .libs/libfoo.a creating libfoo.la (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la) configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/boot/slurm/libtool --dry-run --mode=link icc bar.lo libfoo.la -o bar icc bar.o -o bar ./.libs/libfoo.a configure:26871: $? = 0 examining flag: icc examining flag: bar.o examining flag: -o examining flag: bar examining flag: ./.libs/libfoo.a configure:26930: result: no extra flags configure:26946: +++ SSI module boot:slurm compile: yes configure:26948: +++ SSI module boot:slurm mode: static configure:26629: LAM configuring in share/ssi/boot/tm configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26734: /bin/sh './configure' succeeded for share/ssi/boot/tm configure:26769: Post-module top-level processing configure:26826: checking for libtool-supplied linker flags configure:26858: /scratch/avle/lam-7.1.1/share/ssi/boot/tm/libtool --mode=compile icc -O2 -pthread -c foo.c -o foo.o icc -O2 -pthread -c foo.c -o foo.o configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/boot/tm/libtool --mode=link icc -O2 -pthread foo.lo -o libfoo.la mkdir .libs ar cru .libs/libfoo.a foo.o ranlib .libs/libfoo.a creating libfoo.la (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la) configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/boot/tm/libtool --dry-run --mode=link icc bar.lo libfoo.la -o bar -L/scratch/avle/opt/torque/lib -lpbs -lnsl icc bar.o -o bar ./.libs/libfoo.a -L/scratch/avle/opt/torque/lib -lpbs -lnsl configure:26871: $? = 0 examining flag: icc examining flag: bar.o examining flag: -o examining flag: bar examining flag: ./.libs/libfoo.a examining flag: -L/scratch/avle/opt/torque/lib examining flag: -lpbs examining flag: -lnsl configure:26927: result: -lpbs -lnsl configure:26946: +++ SSI module boot:tm compile: yes configure:26948: +++ SSI module boot:tm mode: static configure:26629: LAM configuring in share/ssi/coll/impi configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26738: /bin/sh './configure' *failed* for share/ssi/coll/impi configure:26997: --- SSI module coll:impi compile: no configure:26629: LAM configuring in share/ssi/coll/lam_basic configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26734: /bin/sh './configure' succeeded for share/ssi/coll/lam_basic configure:26769: Post-module top-level processing configure:26826: checking for libtool-supplied linker flags configure:26858: /scratch/avle/lam-7.1.1/share/ssi/coll/lam_basic/libtool --mode=compile icc -O2 -pthread -c foo.c -o foo.o icc -O2 -pthread -c foo.c -o foo.o configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/coll/lam_basic/libtool --mode=link icc -O2 -pthread foo.lo -o libfoo.la mkdir .libs ar cru .libs/libfoo.a foo.o ranlib .libs/libfoo.a creating libfoo.la (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la) configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/coll/lam_basic/libtool --dry-run --mode=link icc bar.lo libfoo.la -o bar icc bar.o -o bar ./.libs/libfoo.a configure:26871: $? = 0 examining flag: icc examining flag: bar.o examining flag: -o examining flag: bar examining flag: ./.libs/libfoo.a configure:26930: result: no extra flags configure:26946: +++ SSI module coll:lam_basic compile: yes configure:26948: +++ SSI module coll:lam_basic mode: static configure:26629: LAM configuring in share/ssi/coll/shmem configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26734: /bin/sh './configure' succeeded for share/ssi/coll/shmem configure:26769: Post-module top-level processing configure:26826: checking for libtool-supplied linker flags configure:26858: /scratch/avle/lam-7.1.1/share/ssi/coll/shmem/libtool --mode=compile icc -O2 -pthread -c foo.c -o foo.o icc -O2 -pthread -c foo.c -o foo.o configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/coll/shmem/libtool --mode=link icc -O2 -pthread foo.lo -o libfoo.la mkdir .libs ar cru .libs/libfoo.a foo.o ranlib .libs/libfoo.a creating libfoo.la (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la) configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/coll/shmem/libtool --dry-run --mode=link icc bar.lo libfoo.la -o bar icc bar.o -o bar ./.libs/libfoo.a configure:26871: $? = 0 examining flag: icc examining flag: bar.o examining flag: -o examining flag: bar examining flag: ./.libs/libfoo.a configure:26930: result: no extra flags configure:26946: +++ SSI module coll:shmem compile: yes configure:26948: +++ SSI module coll:shmem mode: static configure:26629: LAM configuring in share/ssi/coll/smp configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26734: /bin/sh './configure' succeeded for share/ssi/coll/smp configure:26769: Post-module top-level processing configure:26826: checking for libtool-supplied linker flags configure:26858: /scratch/avle/lam-7.1.1/share/ssi/coll/smp/libtool --mode=compile icc -O2 -pthread -c foo.c -o foo.o icc -O2 -pthread -c foo.c -o foo.o configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/coll/smp/libtool --mode=link icc -O2 -pthread foo.lo -o libfoo.la mkdir .libs ar cru .libs/libfoo.a foo.o ranlib .libs/libfoo.a creating libfoo.la (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la) configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/coll/smp/libtool --dry-run --mode=link icc bar.lo libfoo.la -o bar icc bar.o -o bar ./.libs/libfoo.a configure:26871: $? = 0 examining flag: icc examining flag: bar.o examining flag: -o examining flag: bar examining flag: ./.libs/libfoo.a configure:26930: result: no extra flags configure:26946: +++ SSI module coll:smp compile: yes configure:26948: +++ SSI module coll:smp mode: static configure:26629: LAM configuring in share/ssi/crlam/blcr configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26738: /bin/sh './configure' *failed* for share/ssi/crlam/blcr configure:26997: --- SSI module crlam:blcr compile: no configure:26629: LAM configuring in share/ssi/crlam/self configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26734: /bin/sh './configure' succeeded for share/ssi/crlam/self configure:26769: Post-module top-level processing configure:26826: checking for libtool-supplied linker flags configure:26858: /scratch/avle/lam-7.1.1/share/ssi/crlam/self/libtool --mode=compile icc -O2 -pthread -c foo.c -o foo.o icc -O2 -pthread -c foo.c -o foo.o configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/crlam/self/libtool --mode=link icc -O2 -pthread foo.lo -o libfoo.la mkdir .libs ar cru .libs/libfoo.a foo.o ranlib .libs/libfoo.a creating libfoo.la (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la) configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/crlam/self/libtool --dry-run --mode=link icc bar.lo libfoo.la -o bar icc bar.o -o bar ./.libs/libfoo.a configure:26871: $? = 0 examining flag: icc examining flag: bar.o examining flag: -o examining flag: bar examining flag: ./.libs/libfoo.a configure:26930: result: no extra flags configure:26946: +++ SSI module crlam:self compile: yes configure:26948: +++ SSI module crlam:self mode: static configure:26629: LAM configuring in share/ssi/crmpi/blcr configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26738: /bin/sh './configure' *failed* for share/ssi/crmpi/blcr configure:26997: --- SSI module crmpi:blcr compile: no configure:26629: LAM configuring in share/ssi/crmpi/self configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26734: /bin/sh './configure' succeeded for share/ssi/crmpi/self configure:26769: Post-module top-level processing configure:26826: checking for libtool-supplied linker flags configure:26858: /scratch/avle/lam-7.1.1/share/ssi/crmpi/self/libtool --mode=compile icc -O2 -pthread -c foo.c -o foo.o icc -O2 -pthread -c foo.c -o foo.o configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/crmpi/self/libtool --mode=link icc -O2 -pthread foo.lo -o libfoo.la mkdir .libs ar cru .libs/libfoo.a foo.o ranlib .libs/libfoo.a creating libfoo.la (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la) configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/crmpi/self/libtool --dry-run --mode=link icc bar.lo libfoo.la -o bar icc bar.o -o bar ./.libs/libfoo.a configure:26871: $? = 0 examining flag: icc examining flag: bar.o examining flag: -o examining flag: bar examining flag: ./.libs/libfoo.a configure:26930: result: no extra flags configure:26946: +++ SSI module crmpi:self compile: yes configure:26948: +++ SSI module crmpi:self mode: static configure:26629: LAM configuring in share/ssi/rpi/crtcp configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26734: /bin/sh './configure' succeeded for share/ssi/rpi/crtcp configure:26769: Post-module top-level processing configure:26826: checking for libtool-supplied linker flags configure:26858: /scratch/avle/lam-7.1.1/share/ssi/rpi/crtcp/libtool --mode=compile icc -O2 -pthread -c foo.c -o foo.o icc -O2 -pthread -c foo.c -o foo.o configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/rpi/crtcp/libtool --mode=link icc -O2 -pthread foo.lo -o libfoo.la mkdir .libs ar cru .libs/libfoo.a foo.o ranlib .libs/libfoo.a creating libfoo.la (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la) configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/rpi/crtcp/libtool --dry-run --mode=link icc bar.lo libfoo.la -o bar icc bar.o -o bar ./.libs/libfoo.a configure:26871: $? = 0 examining flag: icc examining flag: bar.o examining flag: -o examining flag: bar examining flag: ./.libs/libfoo.a configure:26930: result: no extra flags configure:26946: +++ SSI module rpi:crtcp compile: yes configure:26948: +++ SSI module rpi:crtcp mode: static configure:26629: LAM configuring in share/ssi/rpi/gm configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26738: /bin/sh './configure' *failed* for share/ssi/rpi/gm configure:26997: --- SSI module rpi:gm compile: no configure:26629: LAM configuring in share/ssi/rpi/ib configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26738: /bin/sh './configure' *failed* for share/ssi/rpi/ib configure:26997: --- SSI module rpi:ib compile: no configure:26629: LAM configuring in share/ssi/rpi/lamd configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26734: /bin/sh './configure' succeeded for share/ssi/rpi/lamd configure:26769: Post-module top-level processing configure:26826: checking for libtool-supplied linker flags configure:26858: /scratch/avle/lam-7.1.1/share/ssi/rpi/lamd/libtool --mode=compile icc -O2 -pthread -c foo.c -o foo.o icc -O2 -pthread -c foo.c -o foo.o configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/rpi/lamd/libtool --mode=link icc -O2 -pthread foo.lo -o libfoo.la mkdir .libs ar cru .libs/libfoo.a foo.o ranlib .libs/libfoo.a creating libfoo.la (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la) configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/rpi/lamd/libtool --dry-run --mode=link icc bar.lo libfoo.la -o bar icc bar.o -o bar ./.libs/libfoo.a configure:26871: $? = 0 examining flag: icc examining flag: bar.o examining flag: -o examining flag: bar examining flag: ./.libs/libfoo.a configure:26930: result: no extra flags configure:26946: +++ SSI module rpi:lamd compile: yes configure:26948: +++ SSI module rpi:lamd mode: static configure:26629: LAM configuring in share/ssi/rpi/sysv configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26734: /bin/sh './configure' succeeded for share/ssi/rpi/sysv configure:26769: Post-module top-level processing configure:26826: checking for libtool-supplied linker flags configure:26858: /scratch/avle/lam-7.1.1/share/ssi/rpi/sysv/libtool --mode=compile icc -O2 -pthread -c foo.c -o foo.o icc -O2 -pthread -c foo.c -o foo.o configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/rpi/sysv/libtool --mode=link icc -O2 -pthread foo.lo -o libfoo.la mkdir .libs ar cru .libs/libfoo.a foo.o ranlib .libs/libfoo.a creating libfoo.la (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la) configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/rpi/sysv/libtool --dry-run --mode=link icc bar.lo libfoo.la -o bar icc bar.o -o bar ./.libs/libfoo.a configure:26871: $? = 0 examining flag: icc examining flag: bar.o examining flag: -o examining flag: bar examining flag: ./.libs/libfoo.a configure:26930: result: no extra flags configure:26946: +++ SSI module rpi:sysv compile: yes configure:26948: +++ SSI module rpi:sysv mode: static configure:26629: LAM configuring in share/ssi/rpi/tcp configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26734: /bin/sh './configure' succeeded for share/ssi/rpi/tcp configure:26769: Post-module top-level processing configure:26826: checking for libtool-supplied linker flags configure:26858: /scratch/avle/lam-7.1.1/share/ssi/rpi/tcp/libtool --mode=compile icc -O2 -pthread -c foo.c -o foo.o icc -O2 -pthread -c foo.c -o foo.o configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/rpi/tcp/libtool --mode=link icc -O2 -pthread foo.lo -o libfoo.la mkdir .libs ar cru .libs/libfoo.a foo.o ranlib .libs/libfoo.a creating libfoo.la (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la) configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/rpi/tcp/libtool --dry-run --mode=link icc bar.lo libfoo.la -o bar icc bar.o -o bar ./.libs/libfoo.a configure:26871: $? = 0 examining flag: icc examining flag: bar.o examining flag: -o examining flag: bar examining flag: ./.libs/libfoo.a configure:26930: result: no extra flags configure:26946: +++ SSI module rpi:tcp compile: yes configure:26948: +++ SSI module rpi:tcp mode: static configure:26629: LAM configuring in share/ssi/rpi/usysv configure:26725: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --cache-file=/dev/null --srcdir=. configure:26734: /bin/sh './configure' succeeded for share/ssi/rpi/usysv configure:26769: Post-module top-level processing configure:26826: checking for libtool-supplied linker flags configure:26858: /scratch/avle/lam-7.1.1/share/ssi/rpi/usysv/libtool --mode=compile icc -O2 -pthread -c foo.c -o foo.o icc -O2 -pthread -c foo.c -o foo.o configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/rpi/usysv/libtool --mode=link icc -O2 -pthread foo.lo -o libfoo.la mkdir .libs ar cru .libs/libfoo.a foo.o ranlib .libs/libfoo.a creating libfoo.la (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la) configure:26871: $? = 0 configure:26858: /scratch/avle/lam-7.1.1/share/ssi/rpi/usysv/libtool --dry-run --mode=link icc bar.lo libfoo.la -o bar icc bar.o -o bar ./.libs/libfoo.a configure:26871: $? = 0 examining flag: icc examining flag: bar.o examining flag: -o examining flag: bar examining flag: ./.libs/libfoo.a configure:26930: result: no extra flags configure:26946: +++ SSI module rpi:usysv compile: yes configure:26948: +++ SSI module rpi:usysv mode: static configure:27186: checking for a sed that does not truncate output configure:27240: result: /bin/sed configure:27254: checking for ld used by icc configure:27321: result: /usr/bin/ld configure:27330: checking if the linker (/usr/bin/ld) is GNU ld configure:27345: result: yes configure:27350: checking for /usr/bin/ld option to reload object files configure:27357: result: -r configure:27375: checking for BSD-compatible nm configure:27417: result: /usr/bin/nm -B configure:27421: checking how to recognise dependent libraries configure:27602: result: pass_all configure:27686: icc -c -O2 -pthread -I$(top_srcdir)/share/include -DLAM_BUILDING=1 conftest.c >&5 configure:27689: $? = 0 configure:27824: checking dlfcn.h usability configure:27836: icc -c -O2 -pthread -I$(top_srcdir)/share/include -DLAM_BUILDING=1 conftest.c >&5 configure:27842: $? = 0 configure:27846: test -z || test ! -s conftest.err configure:27849: $? = 0 configure:27852: test -s conftest.o configure:27855: $? = 0 configure:27865: result: yes configure:27869: checking dlfcn.h presence configure:27879: icc -E -I$(top_srcdir)/share/include -DLAM_BUILDING=1 conftest.c configure:27885: $? = 0 configure:27905: result: yes configure:27940: checking for dlfcn.h configure:27947: result: yes configure:28055: checking for Fortran 77 compiler version configure:28055: ifort --version &5 ifort: Command line warning: ignoring unknown option '-fversion' ifort: Command line error: no files specified; for help type "ifort -help" configure:28058: $? = 1 configure:28060: ifort -v &5 Version 8.1 configure:28063: $? = 0 configure:28065: ifort -V &5 Intel(R) Fortran Compiler for Intel(R) EM64T-based applications, Version 8.1 Build 20040922 Package ID: l_fce_pc_8.1.023 Copyright (C) 1985-2004 Intel Corporation. All rights reserved. ifort: Command line error: no files specified; for help type "ifort -help" configure:28068: $? = 1 configure:28076: checking whether we are using the GNU Fortran 77 compiler configure:28090: ifort -c -O2 -pthread conftest.F >&5 fortcom: Error: conftest.F, line 3: Syntax error, found END-OF-STATEMENT when expecting one of: ( : % . = => choke me ---------------^ fortcom: Error: conftest.F, line 3: This statement is positioned incorrectly and/or has syntax errors. choke me ---------------^ compilation aborted for conftest.F (code 1) configure:28096: $? = 1 configure: failed program was: | program main | #ifndef __GNUC__ | choke me | #endif | | end configure:28122: result: no configure:28128: checking whether ifort accepts -g configure:28140: ifort -c -g conftest.f >&5 configure:28146: $? = 0 configure:28150: test -z || test ! -s conftest.err configure:28153: $? = 0 configure:28156: test -s conftest.o configure:28159: $? = 0 configure:28171: result: yes configure:28201: checking the maximum length of command line arguments configure:28280: result: 32768 configure:28291: checking command to parse /usr/bin/nm -B output from icc object configure:28380: icc -c -O2 -pthread -I$(top_srcdir)/share/include -DLAM_BUILDING=1 conftest.c >&5 configure:28383: $? = 0 configure:28387: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' \> conftest.nm configure:28390: $? = 0 configure:28442: icc -o conftest -O2 -pthread -I$(top_srcdir)/share/include -DLAM_BUILDING=1 conftest.c conftstm.o >&5 configure:28445: $? = 0 configure:28483: result: ok configure:28487: checking for objdir configure:28502: result: .libs configure:28592: checking for ar configure:28608: found /usr/bin/ar configure:28619: result: ar configure:28672: checking for ranlib configure:28688: found /usr/bin/ranlib configure:28699: result: ranlib configure:28752: checking for strip configure:28768: found /usr/bin/strip configure:28779: result: strip configure:29043: checking if icc static flag works configure:29066: result: yes configure:29084: checking if icc supports -fno-rtti -fno-exceptions configure:29105: icc -c -O2 -pthread -I$(top_srcdir)/share/include -DLAM_BUILDING=1 -fno-rtti -fno-exceptions conftest.c >&5 configure:29109: $? = 0 configure:29117: result: yes configure:29132: checking for icc option to produce PIC configure:29319: result: -fPIC configure:29327: checking if icc PIC flag -fPIC works configure:29348: icc -c -O2 -pthread -I$(top_srcdir)/share/include -DLAM_BUILDING=1 -fPIC -DPIC conftest.c >&5 configure:29352: $? = 0 configure:29360: result: yes configure:29384: checking if icc supports -c -o file.o configure:29408: icc -c -O2 -pthread -I$(top_srcdir)/share/include -DLAM_BUILDING=1 -o out/conftest2.o conftest.c >&5 configure:29412: $? = 0 configure:29429: result: yes configure:29455: checking whether the icc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries configure:30304: result: yes configure:30375: checking dynamic linker characteristics configure:30915: result: GNU/Linux ld.so configure:30919: checking how to hardcode library paths into programs configure:30944: result: immediate configure:30958: checking whether stripping libraries is possible configure:30963: result: yes configure:31089: checking for shl_load configure:31146: icc -o conftest -O2 -pthread -I$(top_srcdir)/share/include -DLAM_BUILDING=1 conftest.c >&5 /tmp/iccr3hCtC.o(.text+0xd): In function `main': : undefined reference to `shl_load' /tmp/iccr3hCtC.o(.data+0x0): undefined reference to `shl_load' configure:31152: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | #define LAM_HAVE_SOLARIS_THREADS 0 | #define LAM_HAVE_POSIX_THREADS 1 | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 1 | #define LAM_HAVE_PTHREAD_ATFORK 1 | #define LAM_FD_SETSIZE 0 | #define LAM_HAVE_BSD43_FD_PASSING 0 | #define LAM_HAVE_RFC2292_FD_PASSING 1 | #define LAM_HAVE_POSIX_1G_FD_PASSING 0 | #define LAM_HAVE_SVR4_FD_PASSING 0 | #define LAM_HAVE_FD_PASSING 1 | #define LAM_HAVE_BSD_PTYS 1 | #define LAM_HAVE_SYSV_PTYS 1 | #define LAM_STAT_MEMBERS_INT4 0 | #define LAM_SOCK_OPTLEN_T socklen_t | #define LAM_RECVFROM_LEN_T socklen_t | #define HAVE_SYSCALL 1 | #define LAM_USE_SYSCALL 0 | #define LAM_HAVE_DECL_SBRK 1 | #define LAM_WANT_PTMALLOC 0 | #define LAM_WANT_PTMALLOC2 1 | #define LAM_WANT_DARWIN7MALLOC 0 | #define LAM_WANT_EXTERNALMALLOC 0 | #define MPI2CPP_SIZEOF_INT 4 | #define MPI2CPP_SIZEOF_BOOL_T 1 | #define MPI2CPP_ATTR long | #define MPI2CPP_SYSV_SIGNAL 1 | #define MPI2CPP_BSD_SIGNAL 0 | #define LAM_HAVE_BPROC 0 | #define LAM_HAVE_BPROC3_API 0 | #define LAM_HAVE_TV_QUEUE_DLL 0 | #define HAVE_DLFCN_H 1 | /* end confdefs.h. */ | /* Define shl_load to an innocuous variant, in case declares shl_load. | For example, HP-UX 11i declares gettimeofday. */ | #define shl_load innocuous_shl_load | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char shl_load (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef shl_load | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | { | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char shl_load (); | /* 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_shl_load) || defined (__stub___shl_load) | choke me | #else | char (*f) () = shl_load; | #endif | #ifdef __cplusplus | } | #endif | | int | main () | { | return f != shl_load; | ; | return 0; | } configure:31177: result: no configure:31182: checking for shl_load in -ldld configure:31212: icc -o conftest -O2 -pthread -I$(top_srcdir)/share/include -DLAM_BUILDING=1 conftest.c -ldld >&5 /usr/bin/ld: cannot find -ldld configure:31218: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | #define LAM_HAVE_SOLARIS_THREADS 0 | #define LAM_HAVE_POSIX_THREADS 1 | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 1 | #define LAM_HAVE_PTHREAD_ATFORK 1 | #define LAM_FD_SETSIZE 0 | #define LAM_HAVE_BSD43_FD_PASSING 0 | #define LAM_HAVE_RFC2292_FD_PASSING 1 | #define LAM_HAVE_POSIX_1G_FD_PASSING 0 | #define LAM_HAVE_SVR4_FD_PASSING 0 | #define LAM_HAVE_FD_PASSING 1 | #define LAM_HAVE_BSD_PTYS 1 | #define LAM_HAVE_SYSV_PTYS 1 | #define LAM_STAT_MEMBERS_INT4 0 | #define LAM_SOCK_OPTLEN_T socklen_t | #define LAM_RECVFROM_LEN_T socklen_t | #define HAVE_SYSCALL 1 | #define LAM_USE_SYSCALL 0 | #define LAM_HAVE_DECL_SBRK 1 | #define LAM_WANT_PTMALLOC 0 | #define LAM_WANT_PTMALLOC2 1 | #define LAM_WANT_DARWIN7MALLOC 0 | #define LAM_WANT_EXTERNALMALLOC 0 | #define MPI2CPP_SIZEOF_INT 4 | #define MPI2CPP_SIZEOF_BOOL_T 1 | #define MPI2CPP_ATTR long | #define MPI2CPP_SYSV_SIGNAL 1 | #define MPI2CPP_BSD_SIGNAL 0 | #define LAM_HAVE_BPROC 0 | #define LAM_HAVE_BPROC3_API 0 | #define LAM_HAVE_TV_QUEUE_DLL 0 | #define HAVE_DLFCN_H 1 | /* end confdefs.h. */ | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char shl_load (); | int | main () | { | shl_load (); | ; | return 0; | } configure:31244: result: no configure:31249: checking for dlopen configure:31306: icc -o conftest -O2 -pthread -I$(top_srcdir)/share/include -DLAM_BUILDING=1 conftest.c >&5 /tmp/iccISBfUN.o(.text+0xd): In function `main': : undefined reference to `dlopen' /tmp/iccISBfUN.o(.data+0x0): undefined reference to `dlopen' configure:31312: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define LAM_MAJOR_VERSION 7 | #define LAM_MINOR_VERSION 1 | #define LAM_RELEASE_VERSION 1 | #define LAM_ALPHA_VERSION 0 | #define LAM_BETA_VERSION 0 | #define LAM_SVN_VERSION 0 | #define LAM_VERSION "7.1.1" | #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" | #define LAM_ARCH "x86_64-unknown-linux-gnu" | #define LAM_WANT_DEBUG 0 | #define LAM_CC "icc" | #define LAM_CONFIG_FORCE_PROTOS 1 | #define LAM_HAVE_int2 0 | #define LAM_HAVE_uint2 0 | #define LAM_HAVE_int4 0 | #define LAM_HAVE_uint4 0 | #define LAM_HAVE_int8 0 | #define LAM_HAVE_uint8 0 | #define LAM_HAVE_float4 0 | #define LAM_HAVE_float8 0 | #define LAM_SIZEOF_CHAR 1 | #define LAM_SIZEOF_SHORT 2 | #define LAM_SIZEOF_WCHAR 4 | #define LAM_SIZEOF_INT 4 | #define LAM_SIZEOF_LONG 8 | #define LAM_SIZEOF_LONG_LONG 8 | #define LAM_SIZEOF_FLOAT 4 | #define LAM_SIZEOF_DOUBLE 8 | #define LAM_SIZEOF_LONG_DOUBLE 16 | #define LAM_SIZEOF_VOID_P 8 | #define LAM_ALIGNMENT_CHAR 1 | #define LAM_ALIGNMENT_SHORT 2 | #define LAM_ALIGNMENT_WCHAR 4 | #define LAM_ALIGNMENT_INT 4 | #define LAM_ALIGNMENT_LONG 8 | #define LAM_ALIGNMENT_LONG_LONG 8 | #define LAM_ALIGNMENT_FLOAT 4 | #define LAM_ALIGNMENT_DOUBLE 8 | #define LAM_ALIGNMENT_LONG_DOUBLE 16 | #define LAM_ALIGNMENT_VOID_P 8 | #ifdef __cplusplus | extern "C" void exit (int) throw (); | #endif | #define LAM_CXX "icpc" | #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 | #define LAM_CXX_NOTHROW_NEW 1 | #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define LAM_CXX_STL 1 | #define LAM_CXX_BOOL 1 | #define LAM_CXX_TRUE_FALSE 1 | #define LAM_SIZEOF_CXX_BOOL 1 | #define LAM_SIZEOF_CXX_INT 4 | #define LAM_ALIGNMENT_CXX_BOOL 1 | #define LAM_ALIGNMENT_CXX_INT 4 | #define LAM_CXX_BOOL_TYPE unsigned char | #define LAM_FORTRANDOUBLEUNDERSCORE 0 | #define LAM_FORTRANUNDERSCORE 1 | #define LAM_FORTRANCAPS 0 | #define LAM_FORTRANNOUNDERSCORE 0 | #define LAM_SIZEOF_FORTRAN_INT 4 | #define LAM_SIZEOF_FORTRAN_REAL 4 | #define LAM_SIZEOF_FORTRAN_DBLPREC 8 | #define LAM_SIZEOF_FORTRAN_COMPLEX 8 | #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 | #define LAM_SIZEOF_FORTRAN_INTEGER1 1 | #define LAM_SIZEOF_FORTRAN_INTEGER2 2 | #define LAM_SIZEOF_FORTRAN_INTEGER4 4 | #define LAM_SIZEOF_FORTRAN_INTEGER8 8 | #define LAM_SIZEOF_FORTRAN_REAL4 4 | #define LAM_SIZEOF_FORTRAN_REAL8 8 | #define LAM_SIZEOF_FORTRAN_REAL16 16 | #define LAM_FORTRAN_C_TYPE_INTEGER1 char | #define LAM_FORTRAN_C_TYPE_INTEGER2 short | #define LAM_FORTRAN_C_TYPE_INTEGER4 int | #define LAM_FORTRAN_C_TYPE_INTEGER8 long | #define LAM_FORTRAN_C_TYPE_REAL4 float | #define LAM_FORTRAN_C_TYPE_REAL8 double | #define LAM_FORTRAN_C_TYPE_REAL16 long double | #define LAM_ALIGNMENT_FORTRAN_INT 1 | #define LAM_ALIGNMENT_FORTRAN_REAL 1 | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL4 1 | #define LAM_ALIGNMENT_FORTRAN_REAL8 1 | #define LAM_ALIGNMENT_FORTRAN_REAL16 1 | #define LAM_FLIBPATH "-L" | #define LAM_WANT_PROFILE 0 | #define LAM_WANT_TRILLIUM_INSTALL 0 | #define LAM_WANT_ROMIO 0 | #define HAVE_LIBAIO 0 | #define LAM_WANT_FORTRAN 1 | #define LAM_F77 "ifort" | #define LAM_WANT_MPI2CPP 1 | #define LAM_WANT_CPPFILE 0 | #define LAM_WANT_IMPI 0 | #define LAM_USE_SELECT_YIELD 0 | #define LAM_SIGUSR SIGUSR2 | #define LAM_DISINFECT 0 | #define LAM_TO_BOOT 60 | #define LAM_TO_DLO_ACK 500000 | #define LAM_TO_DLO_IDLE 120 | #define LAM_WANT_MPI_STUBS 0 | #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 | #define LAM_RM "/bin/rm -f" | #define LAM_HAVE_PROTO_snprintf 1 | #define LAM_HAVE_PROTO_gethostname 1 | #define HAVE_STROPTS_H 1 | #define HAVE_GRP_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_RPC_TYPES_H 1 | #define HAVE_RPC_XDR_H 1 | #define HAVE_PTY_H 1 | #define HAVE_SCHED_H 1 | #define HAVE_STRINGS_H 1 | #define LAM_HAVE_FIONBIO 0 | #define LAM_HAVE_SA_RESTART 1 | #define LAM_HAVE_SA_LEN 0 | #define LAM_HAVE_UNION_SEMUN 0 | #define LAM_NEED_SYS_SELECT_H 1 | #define LAM_HAVE_OPENPTY 1 | #define LAM_HAVE_ATEXIT 1 | #define LAM_HAVE_GETCWD 1 | #define LAM_HAVE_YIELD 0 | #define LAM_HAVE_SNPRINTF 1 | #define LAM_HAVE_ATOLL 1 | #define LAM_HAVE_STRTOLL 1 | #define LAM_HAVE_SCHED_YIELD 1 | #define LAM_HAVE_SYSCONF 1 | #define LAM_HAVE_SYSCTL 1 | #define LAM_HAVE_VSCANF 0 | #define LAM_HAVE_VA_COPY 1 | #define LAM_HAVE_UNDERSCORE_VA_COPY 1 | #define LAM_WANT_PREFIX_MEMCPY 1 | #define LAM_HAVE_SYSV_SEMAPHORES 0 | #define LAM_HAVE_SYSV_SHMEM 1 | #define LAM_HAVE_SOLARIS_THREADS 0 | #define LAM_HAVE_POSIX_THREADS 1 | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 1 | #define LAM_HAVE_PTHREAD_ATFORK 1 | #define LAM_FD_SETSIZE 0 | #define LAM_HAVE_BSD43_FD_PASSING 0 | #define LAM_HAVE_RFC2292_FD_PASSING 1 | #define LAM_HAVE_POSIX_1G_FD_PASSING 0 | #define LAM_HAVE_SVR4_FD_PASSING 0 | #define LAM_HAVE_FD_PASSING 1 | #define LAM_HAVE_BSD_PTYS 1 | #define LAM_HAVE_SYSV_PTYS 1 | #define LAM_STAT_MEMBERS_INT4 0 | #define LAM_SOCK_OPTLEN_T socklen_t | #define LAM_RECVFROM_LEN_T socklen_t | #define HAVE_SYSCALL 1 | #define LAM_USE_SYSCALL 0 | #define LAM_HAVE_DECL_SBRK 1 | #define LAM_WANT_PTMALLOC 0 | #define LAM_WANT_PTMALLOC2 1 | #define LAM_WANT_DARWIN7MALLOC 0 | #define LAM_WANT_EXTERNALMALLOC 0 | #define MPI2CPP_SIZEOF_INT 4 | #define MPI2CPP_SIZEOF_BOOL_T 1 | #define MPI2CPP_ATTR long | #define MPI2CPP_SYSV_SIGNAL 1 | #define MPI2CPP_BSD_SIGNAL 0 | #define LAM_HAVE_BPROC 0 | #define LAM_HAVE_BPROC3_API 0 | #define LAM_HAVE_TV_QUEUE_DLL 0 | #define HAVE_DLFCN_H 1 | /* end confdefs.h. */ | /* Define dlopen to an innocuous variant, in case declares dlopen. | For example, HP-UX 11i declares gettimeofday. */ | #define dlopen innocuous_dlopen | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dlopen (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef dlopen | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | { | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char dlopen (); | /* 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_dlopen) || defined (__stub___dlopen) | choke me | #else | char (*f) () = dlopen; | #endif | #ifdef __cplusplus | } | #endif | | int | main () | { | return f != dlopen; | ; | return 0; | } configure:31337: result: no configure:31342: checking for dlopen in -ldl configure:31372: icc -o conftest -O2 -pthread -I$(top_srcdir)/share/include -DLAM_BUILDING=1 conftest.c -ldl >&5 configure:31378: $? = 0 configure:31382: test -z || test ! -s conftest.err configure:31385: $? = 0 configure:31388: test -s conftest configure:31391: $? = 0 configure:31404: result: yes configure:31579: checking whether a program can dlopen itself configure:31651: icc -o conftest -O2 -pthread -I$(top_srcdir)/share/include -DLAM_BUILDING=1 -DHAVE_DLFCN_H --export-dynamic conftest.c -ldl >&5 icc: Command line warning: ignoring unknown option '-fexport-dynamic' configure:31654: $? = 0 configure:31672: result: no configure:31793: checking if libtool supports shared libraries configure:31795: result: yes configure:31798: checking whether to build shared libraries configure:31819: result: no configure:31822: checking whether to build static libraries configure:31826: result: yes configure:31918: creating libtool configure:32465: checking for ld used by icpc configure:32532: result: /usr/bin/ld -m elf_x86_64 configure:32541: checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld configure:32556: result: yes configure:32607: checking whether the icpc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries configure:33472: result: yes configure:33490: icpc -c -O2 -pthread -I$(top_srcdir)/share/include -DLAM_BUILDING=1 conftest.cc >&5 configure:33493: $? = 0 configure:33589: checking for icpc option to produce PIC configure:33851: result: -fPIC configure:33859: checking if icpc PIC flag -fPIC works configure:33880: icpc -c -O2 -pthread -I$(top_srcdir)/share/include -DLAM_BUILDING=1 -fPIC -DPIC conftest.cc >&5 configure:33884: $? = 0 configure:33892: result: yes configure:33916: checking if icpc supports -c -o file.o configure:33940: icpc -c -O2 -pthread -I$(top_srcdir)/share/include -DLAM_BUILDING=1 -o out/conftest2.o conftest.cc >&5 configure:33944: $? = 0 configure:33961: result: yes configure:33987: checking whether the icpc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries configure:34012: result: yes configure:34083: checking dynamic linker characteristics configure:34623: result: GNU/Linux ld.so configure:34627: checking how to hardcode library paths into programs configure:34652: result: immediate configure:34666: checking whether stripping libraries is possible configure:34671: result: yes configure:34797: checking for shl_load configure:34885: result: no configure:34890: checking for shl_load in -ldld configure:34952: result: no configure:34957: checking for dlopen configure:35045: result: no configure:35050: checking for dlopen in -ldl configure:35112: result: yes configure:35287: checking whether a program can dlopen itself configure:35380: result: no configure:35978: checking if libtool supports shared libraries configure:35980: result: yes configure:35983: checking whether to build shared libraries configure:36001: result: no configure:36004: checking whether to build static libraries configure:36008: result: yes configure:36020: checking for ifort option to produce PIC configure:36207: result: -fPIC configure:36215: checking if ifort PIC flag -fPIC works configure:36236: ifort -c -O2 -pthread -fPIC conftest.f >&5 configure:36240: $? = 0 configure:36248: result: yes configure:36272: checking if ifort supports -c -o file.o configure:36296: ifort -c -O2 -pthread -o out/conftest2.o conftest.f >&5 configure:36300: $? = 0 configure:36317: result: yes configure:36343: checking whether the ifort linker (/usr/bin/ld -m elf_x86_64) supports shared libraries configure:37172: result: yes configure:37243: checking dynamic linker characteristics configure:37783: result: GNU/Linux ld.so configure:37787: checking how to hardcode library paths into programs configure:37812: result: immediate configure:37826: checking whether stripping libraries is possible configure:37831: result: yes configure:41981: LAM configuring in share/libltdl configure:42077: running /bin/sh './configure' '--without-romio' '--without-profiling' '--prefix=/scratch/avle/lam' '--with-rpi=sysv' '--with-boot=tm' '--with-boot-tm=/scratch/avle/opt/torque' 'CC=icc' 'CFLAGS=-O2' 'CXXFLAGS=-O2' 'CXX=icpc' 'FC=ifort' 'FFLAGS=-O2' --enable-ltdl-convenience --disable-ltdl-install --disable-shared --enable-static --cache-file=/dev/null --srcdir=. configure:42086: /bin/sh './configure' succeeded for share/libltdl configure:42121: checking for libtool-supplied linker flags configure:42153: /scratch/avle/lam-7.1.1/share/libltdl/libtool --mode=compile icc -O2 -pthread -c foo.c -o foo.o icc -O2 -pthread -c foo.c -o foo.o configure:42166: $? = 0 configure:42153: /scratch/avle/lam-7.1.1/share/libltdl/libtool --mode=link icc -O2 -pthread foo.lo -o libfoo.la mkdir .libs ar cru .libs/libfoo.a foo.o ranlib .libs/libfoo.a creating libfoo.la (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la) configure:42166: $? = 0 configure:42153: /scratch/avle/lam-7.1.1/share/libltdl/libtool --dry-run --mode=link icc bar.lo libfoo.la -o bar -ldl icc bar.o -o bar ./.libs/libfoo.a -ldl configure:42166: $? = 0 examining flag: icc examining flag: bar.o examining flag: -o examining flag: bar examining flag: ./.libs/libfoo.a examining flag: -ldl configure:42222: result: -ldl configure:42297: checking if want extra wrapper compiler LDFLAGS configure:42304: result: no (shared libs disabled) configure:42933: checking which of CFLAGS are ok for TotalView modules configure:42935: result: -pthread configure:42937: checking extra CFLAGS for TotalView modules configure:42939: result: -g configure:43195: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by config.status, which was generated by GNU Autoconf 2.59. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on fimm.bccs.uib.no config.status:946: creating Makefile config.status:946: creating config/Makefile config.status:946: creating config/lam-shell-setup.sh config.status:946: creating config/lam-shell-setup.csh config.status:946: creating config/lam_module.tcl config.status:946: creating doc/Makefile config.status:946: creating doc/install/Makefile config.status:946: creating doc/user/Makefile config.status:946: creating doc/user/version.tex config.status:946: creating etc/Makefile config.status:946: creating examples/Makefile config.status:946: creating examples/alltoall/Makefile config.status:946: creating examples/cxx/Makefile config.status:946: creating examples/fault/Makefile config.status:946: creating examples/hello/Makefile config.status:946: creating examples/mandelbrot/Makefile config.status:946: creating examples/mandelbrot/myapp config.status:946: creating examples/pi/Makefile config.status:946: creating examples/ring/Makefile config.status:946: creating examples/romio/Makefile config.status:946: creating examples/topology/Makefile config.status:946: creating examples/trivial/Makefile config.status:946: creating examples/trivial/myapp config.status:946: creating examples/wave1d/Makefile config.status:946: creating examples/wave1d/myapp config.status:946: creating man/Makefile config.status:946: creating man/man1/Makefile config.status:946: creating man/man2/Makefile config.status:946: creating man/man3/Makefile config.status:946: creating man/man5/Makefile config.status:946: creating man/man7/Makefile config.status:946: creating man/mans/Makefile config.status:946: creating otb/Makefile config.status:946: creating otb/bfctl/Makefile config.status:946: creating otb/bfstate/Makefile config.status:946: creating otb/doom/Makefile config.status:946: creating otb/fctl/Makefile config.status:946: creating otb/filedr/Makefile config.status:946: creating otb/fstate/Makefile config.status:946: creating otb/ipcdr/Makefile config.status:946: creating otb/kdump/Makefile config.status:946: creating otb/lamclean/Makefile config.status:946: creating otb/lamexec/Makefile config.status:946: creating otb/lamhalt/Makefile config.status:946: creating otb/lamgrow/Makefile config.status:946: creating otb/lamnodes/Makefile config.status:946: creating otb/lamshrink/Makefile config.status:946: creating otb/lamtrace/Makefile config.status:946: creating otb/lamcheckpoint/Makefile config.status:946: creating otb/lamrestart/Makefile config.status:946: creating otb/loadgo/Makefile config.status:946: creating otb/mpimsg/Makefile config.status:946: creating otb/mpirun/Makefile config.status:946: creating otb/mpitask/Makefile config.status:946: creating otb/state/Makefile config.status:946: creating otb/sys/Makefile config.status:946: creating otb/sys/bforward/Makefile config.status:946: creating otb/sys/bufferd/Makefile config.status:946: creating otb/sys/dli_inet/Makefile config.status:946: creating otb/sys/dlo_inet/Makefile config.status:946: creating otb/sys/echod/Makefile config.status:946: creating otb/sys/filed/Makefile config.status:946: creating otb/sys/flatd/Makefile config.status:946: creating otb/sys/iod/Makefile config.status:946: creating otb/sys/haltd/Makefile config.status:946: creating otb/sys/kenyad/Makefile config.status:946: creating otb/sys/kernel/Makefile config.status:946: creating otb/sys/loadd/Makefile config.status:946: creating otb/sys/router/Makefile config.status:946: creating otb/sys/traced/Makefile config.status:946: creating otb/sys/versiond/Makefile config.status:946: creating otb/sys/lamd/Makefile config.status:946: creating otb/sys/impid/Makefile config.status:946: creating otb/tping/Makefile config.status:946: creating share/Makefile config.status:946: creating share/args/Makefile config.status:946: creating share/boot/Makefile config.status:946: creating share/etc/Makefile config.status:946: creating share/freq/Makefile config.status:946: creating share/impi/Makefile config.status:946: creating share/kreq/Makefile config.status:946: creating share/include/Makefile config.status:946: creating share/include/lam_build_info.h config.status:946: creating share/include/mpif.h config.status:946: creating share/include/patchlevel.h config.status:946: creating share/include/mpi2cxx/Makefile config.status:946: creating share/mpi/Makefile config.status:946: creating share/mpi/cxx/Makefile config.status:946: creating share/mpi/f77/Makefile config.status:946: creating share/mpi/totalview/Makefile config.status:946: creating share/nreq/Makefile config.status:946: creating share/pmpi/Makefile config.status:946: creating share/pmpi/f77/Makefile config.status:946: creating share/memory/Makefile config.status:946: creating share/memory/darwin7/Makefile config.status:946: creating share/memory/ptmalloc/Makefile config.status:946: creating share/memory/ptmalloc2/Makefile config.status:946: creating share/rreq/Makefile config.status:946: creating share/ssi/Makefile config.status:946: creating share/ssi/base/Makefile config.status:946: creating share/ssi/boot/Makefile config.status:946: creating share/ssi/boot/base/Makefile config.status:946: creating share/ssi/coll/Makefile config.status:946: creating share/ssi/coll/base/Makefile config.status:946: creating share/ssi/crlam/Makefile config.status:946: creating share/ssi/crlam/base/Makefile config.status:946: creating share/ssi/crmpi/Makefile config.status:946: creating share/ssi/crmpi/base/Makefile config.status:946: creating share/ssi/rpi/Makefile config.status:946: creating share/ssi/rpi/base/Makefile config.status:946: creating share/libmpi/Makefile config.status:946: creating share/liblam/Makefile config.status:946: creating share/dynamic-ssi/Makefile config.status:946: creating share/dynamic-ssi/boot/Makefile config.status:946: creating share/dynamic-ssi/coll/Makefile config.status:946: creating share/dynamic-ssi/crlam/Makefile config.status:946: creating share/dynamic-ssi/crmpi/Makefile config.status:946: creating share/dynamic-ssi/rpi/Makefile config.status:946: creating share/threads/Makefile config.status:946: creating share/trillium/Makefile config.status:946: creating share/tstdio/Makefile config.status:946: creating tools/Makefile config.status:946: creating tools/hboot/Makefile config.status:946: creating tools/lamboot/Makefile config.status:946: creating tools/laminfo/Makefile config.status:946: creating tools/mpiexec/Makefile config.status:946: creating tools/recon/Makefile config.status:946: creating tools/tkill/Makefile config.status:946: creating tools/wipe/Makefile config.status:946: creating tools/wrappers/Makefile config.status:946: creating romio/util/lam-configure-values config.status:1970: creating share/include/lam_config.h config.status:2702: executing depfiles commands ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-unknown-linux-gnu ac_cv_build_alias=x86_64-unknown-linux-gnu ac_cv_c_bigendian=no ac_cv_c_compiler_gnu=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_CC_set=set ac_cv_env_CC_value=icc ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value=-O2 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=set ac_cv_env_CXXFLAGS_value=-O2 ac_cv_env_CXXLDFLAGS_set= ac_cv_env_CXXLDFLAGS_value= ac_cv_env_CXX_set=set ac_cv_env_CXX_value=icpc ac_cv_env_F77_set= ac_cv_env_F77_value= ac_cv_env_FC_set=set ac_cv_env_FC_value=ifort ac_cv_env_FFLAGS_set=set ac_cv_env_FFLAGS_value=-O2 ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_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_exeext= ac_cv_f77_compiler_gnu=no ac_cv_func_atexit=yes ac_cv_func_atoll=yes ac_cv_func_dlopen=no ac_cv_func_getcwd=yes ac_cv_func_gethostbyname=yes ac_cv_func_openpty=yes ac_cv_func_pthread_atfork=yes ac_cv_func_sched_yield=yes ac_cv_func_shl_load=no ac_cv_func_snprintf=yes ac_cv_func_socket=yes ac_cv_func_strtoll=yes ac_cv_func_syscall=yes ac_cv_func_sysconf=yes ac_cv_func_sysctl=yes ac_cv_func_yield=no ac_cv_have_decl___va_copy=yes ac_cv_have_decl_sbrk=yes ac_cv_have_decl_va_copy=yes ac_cv_have_decl_vscanf=no ac_cv_header_dlfcn_h=yes ac_cv_header_grp_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_map=yes ac_cv_header_memory_h=yes ac_cv_header_netinet_tcp_h=yes ac_cv_header_pty_h=yes ac_cv_header_rpc_types_h=yes ac_cv_header_rpc_xdr_h=yes ac_cv_header_sched_h=yes ac_cv_header_stdc=yes ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_stropts_h=yes ac_cv_header_sys_resource_h=yes ac_cv_header_sys_select_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_syscall_h=yes ac_cv_header_unistd_h=yes ac_cv_header_util_h=no ac_cv_host=x86_64-unknown-linux-gnu ac_cv_host_alias=x86_64-unknown-linux-gnu ac_cv_lib_bproc_bproc_numnodes=no ac_cv_lib_dl_dlopen=yes ac_cv_lib_dld_shl_load=no ac_cv_lib_util_login=yes ac_cv_objext=o ac_cv_path_CP=/bin/cp ac_cv_path_RM=/bin/rm ac_cv_path_SHELL_CMD=/bin/sh ac_cv_path_install='/usr/bin/install -c' ac_cv_prog_AWK=gawk ac_cv_prog_CPP='icc -E' ac_cv_prog_CXXCPP='icpc -E' ac_cv_prog_F77=ifort ac_cv_prog_ac_ct_AR=ar ac_cv_prog_ac_ct_CC=icc ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_ac_ct_STRIP=strip ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc= ac_cv_prog_cxx_g=yes ac_cv_prog_egrep='grep -E' ac_cv_prog_f77_g=yes ac_cv_prog_gcc_traditional=no ac_cv_prog_make_make_set=yes am_cv_CC_dependencies_compiler_type=gcc3 am_cv_CXX_dependencies_compiler_type=gcc3 lt_cv_deplibs_check_method=pass_all lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl lt_cv_dlopen_self=no lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file='/lib/libc.so.6 /lib/libc-2.3.2.so' lt_cv_ld_reload_flag=-r lt_cv_objdir=.libs lt_cv_path_LD=/usr/bin/ld lt_cv_path_LDCXX='/usr/bin/ld -m elf_x86_64' lt_cv_path_NM='/usr/bin/nm -B' lt_cv_path_SED=/bin/sed lt_cv_prog_compiler_c_o=yes lt_cv_prog_compiler_c_o_CXX=yes lt_cv_prog_compiler_c_o_F77=yes lt_cv_prog_compiler_rtti_exceptions=yes lt_cv_prog_gnu_ld=yes lt_cv_prog_gnu_ldcxx=yes lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p'\''' lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/ {"\2", (lt_ptr) \&\2},/p'\''' lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int \1;/p'\''' lt_cv_sys_max_cmd_len=32768 lt_lt_cv_prog_compiler_c_o='"yes"' lt_lt_cv_prog_compiler_c_o_CXX='"yes"' lt_lt_cv_prog_compiler_c_o_F77='"yes"' lt_lt_cv_sys_global_symbol_pipe='"sed -n -e '\''s/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][ ]*\\(\\)\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2\\3 \\3/p'\''"' lt_lt_cv_sys_global_symbol_to_c_name_address='"sed -n -e '\''s/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ ]*\\)\$/ {\"\\2\", (lt_ptr) \\&\\2},/p'\''"' lt_lt_cv_sys_global_symbol_to_cdecl='"sed -n -e '\''s/^. .* \\(.*\\)\$/extern int \\1;/p'\''"' ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /scratch/avle/lam-7.1.1/config/missing --run aclocal-1.8' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' AMTAR='${SHELL} /scratch/avle/lam-7.1.1/config/missing --run tar' AR='ar' AUTOCONF='${SHELL} /scratch/avle/lam-7.1.1/config/missing --run autoconf' AUTOHEADER='${SHELL} /scratch/avle/lam-7.1.1/config/missing --run autoheader' AUTOMAKE='${SHELL} /scratch/avle/lam-7.1.1/config/missing --run automake-1.8' AWK='gawk' CASE_SENSITIVE_FS_FALSE='#' CASE_SENSITIVE_FS_TRUE='' CC='icc' CCDEPMODE='depmode=gcc3' CFLAGS='-O2 -pthread' CFLAGS_WITHOUT_OPTFLAGS=' -pthread' CLEANFILES='*~' CP='/bin/cp' CPP='icc -E' CPPFLAGS='-I$(top_srcdir)/share/include -DLAM_BUILDING=1 ' CXX='icpc' CXXCPP='icpc -E' CXXCPPFLAGS='-I$(top_srcdir)/share/include ' CXXDEPMODE='depmode=gcc3' CXXFLAGS='-O2 -pthread' CXXLDFLAGS='' CYGPATH_W='echo' DEFS='-DHAVE_CONFIG_H' DEPDIR='.deps' ECHO='echo' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='grep -E' EXEEXT='' EXTRA_LDFLAGS='-export-dynamic ' F77='ifort' F77_BUILD_DIR='f77' F77_LTPLIB='f77/liblamf77pmpi.la' FC='ifort' FFLAGS='-O2 -pthread' IMPID_DIR='' IMPI_DIR='' IMPI_LIB='' IMPI_OBJS='' IMPI_SERVER='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s' LAM_ALPHA_VERSION='0' LAM_BETA_VERSION='0' LAM_BINDIR='/scratch/avle/lam/bin' LAM_CONFIGURE_DATE='Mon Jan 24 21:58:04 CET 2005' LAM_CONFIGURE_HOST='fimm.bccs.uib.no' LAM_CONFIGURE_USER='avle' LAM_CXX_TEMPLATE_REPOSITORY=' ' LAM_EXEC_PREFIX='/scratch/avle/lam' LAM_INDEXOF_FORTRAN_INTEGER8='15' LAM_INDEXOF_FORTRAN_REAL16='19' LAM_MAJOR_VERSION='7' LAM_MANDIR='/scratch/avle/lam/man' LAM_MINOR_VERSION='1' LAM_PREFIX='/scratch/avle/lam' LAM_RELEASE_VERSION='1' LAM_SSI_boot_ALL_SUBDIRS='globus rsh slurm tm' LAM_SSI_boot_DYNAMIC_SUBDIRS='' LAM_SSI_boot_STATIC_LTLIBS='tm/liblam_ssi_boot_tm.la slurm/liblam_ssi_boot_slurm.la rsh/liblam_ssi_boot_rsh.la globus/liblam_ssi_boot_globus.la ' LAM_SSI_boot_STATIC_SUBDIRS='globus rsh slurm tm' LAM_SSI_coll_ALL_SUBDIRS='lam_basic shmem smp' LAM_SSI_coll_DYNAMIC_SUBDIRS='' LAM_SSI_coll_STATIC_LTLIBS='smp/liblam_ssi_coll_smp.la shmem/liblam_ssi_coll_shmem.la lam_basic/liblam_ssi_coll_lam_basic.la ' LAM_SSI_coll_STATIC_SUBDIRS='lam_basic shmem smp' LAM_SSI_crlam_ALL_SUBDIRS='self' LAM_SSI_crlam_DYNAMIC_SUBDIRS='' LAM_SSI_crlam_STATIC_LTLIBS='self/liblam_ssi_crlam_self.la ' LAM_SSI_crlam_STATIC_SUBDIRS='self' LAM_SSI_crmpi_ALL_SUBDIRS='self' LAM_SSI_crmpi_DYNAMIC_SUBDIRS='' LAM_SSI_crmpi_STATIC_LTLIBS='self/liblam_ssi_crmpi_self.la ' LAM_SSI_crmpi_STATIC_SUBDIRS='self' LAM_SSI_rpi_ALL_SUBDIRS='crtcp lamd sysv tcp usysv' LAM_SSI_rpi_DYNAMIC_SUBDIRS='' LAM_SSI_rpi_STATIC_LTLIBS='usysv/liblam_ssi_rpi_usysv.la tcp/liblam_ssi_rpi_tcp.la sysv/liblam_ssi_rpi_sysv.la lamd/liblam_ssi_rpi_lamd.la crtcp/liblam_ssi_rpi_crtcp.la ' LAM_SSI_rpi_STATIC_SUBDIRS='crtcp lamd sysv tcp usysv' LAM_SVN_VERSION='0' LAM_TOP_BUILDDIR='/scratch/avle/lam-7.1.1' LAM_TOP_SRCDIR='/scratch/avle/lam-7.1.1' LAM_VERSION='7.1.1' LAM_WANT_DARWIN7MALLOC_FALSE='' LAM_WANT_DARWIN7MALLOC_TRUE='#' LAM_WANT_INSTALL_MPIEXEC_FALSE='#' LAM_WANT_INSTALL_MPIEXEC_TRUE='' LAM_WANT_PTMALLOC2_FALSE='#' LAM_WANT_PTMALLOC2_TRUE='' LAM_WANT_PTMALLOC_FALSE='' LAM_WANT_PTMALLOC_TRUE='#' LDFLAGS=' ' LIBLAM_EXTRA_LDFLAGS='' LIBLAM_EXTRA_LIBS=' -lutil ' LIBLTDL='${top_builddir}/share/libltdl/libltdlc.la' LIBLTDL_SUBDIR='libltdl' LIBMPI_EXTRA_LDFLAGS='' LIBMPI_EXTRA_LIBS=' ' LIBOBJS='' LIBS=' ' LIBTOOL='$(SHELL) $(top_builddir)/libtool' LN_S='ln -s' LTDLINCL='-I${top_srcdir}/share/libltdl' LTLIBOBJS='' MAKEINFO='${SHELL} /scratch/avle/lam-7.1.1/config/missing --run makeinfo' OBJEXT='o' PACKAGE='lam' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_VERSION='' PATH_SEPARATOR=':' RANLIB='ranlib' RM='/bin/rm' ROMIO_ARCH_FLAGS='' ROMIO_USER_FLAGS='' SET_MAKE='' SHELL='/bin/sh' SHELL_CMD='/bin/sh' STRIP='strip' TOTALVIEW_DEBUG_FLAGS='-g' TOTALVIEW_DLL_DIR='' VERSION='7.1.1' WANT_CPPFILE_FALSE='' WANT_CPPFILE_TRUE='#' WANT_DEPRECATED_EXECUTABLE_NAMES_FALSE='#' WANT_DEPRECATED_EXECUTABLE_NAMES_TRUE='' WANT_FORTRAN_FALSE='#' WANT_FORTRAN_TRUE='' WANT_IMPI_BUILD_FALSE='' WANT_IMPI_BUILD_TRUE='#' WANT_LIBLTDL_FALSE='#' WANT_LIBLTDL_TRUE='' WANT_MPI2CPP_FALSE='#' WANT_MPI2CPP_TRUE='' WANT_MPI_STUBS_FALSE='' WANT_MPI_STUBS_TRUE='#' WANT_PREFIX_MEMCPY_FALSE='#' WANT_PREFIX_MEMCPY_TRUE='' WANT_PROFILE_BUILD_FALSE='' WANT_PROFILE_BUILD_TRUE='#' WANT_ROMIO_FALSE='' WANT_ROMIO_TRUE='#' WANT_TRILLIUM_INSTALL_FALSE='' WANT_TRILLIUM_INSTALL_TRUE='#' WRAPPER_EXTRA_CFLAGS='-pthread' WRAPPER_EXTRA_CXXFLAGS='-pthread' WRAPPER_EXTRA_FFLAGS='-pthread' WRAPPER_EXTRA_LDFLAGS='-lpbs -lnsl' WRAPPER_EXTRA_LIBS=' -lutil -ldl' ac_ct_AR='ar' ac_ct_CC='icc' ac_ct_CXX='' ac_ct_F77='' ac_ct_RANLIB='ranlib' ac_ct_STRIP='strip' ac_prefix_program='' am__fastdepCC_FALSE='#' am__fastdepCC_TRUE='' am__fastdepCXX_FALSE='#' am__fastdepCXX_TRUE='' am__include='include' am__leading_dot='.' am__quote='' bindir='${exec_prefix}/bin' build='x86_64-unknown-linux-gnu' build_alias='' build_cpu='x86_64' build_os='linux-gnu' build_vendor='unknown' datadir='${prefix}/share' exec_prefix='${prefix}' host='x86_64-unknown-linux-gnu' host_alias='' host_cpu='x86_64' host_os='linux-gnu' host_vendor='unknown' includedir='${prefix}/include' infodir='${prefix}/info' install_sh='/scratch/avle/lam-7.1.1/config/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localstatedir='${prefix}/var' mandir='${prefix}/man' mkdir_p='mkdir -p -- .' oldincludedir='/usr/include' prefix='/scratch/avle/lam' program_transform_name='s,x,x,' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## #define HAVE_DLFCN_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIBAIO 0 #define HAVE_MEMORY_H 1 #define HAVE_NETINET_TCP_H 1 #define HAVE_PTY_H 1 #define HAVE_RPC_TYPES_H 1 #define HAVE_RPC_XDR_H 1 #define HAVE_SCHED_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRINGS_H 1 #define HAVE_STRINGS_H 1 #define HAVE_STRING_H 1 #define HAVE_STROPTS_H 1 #define HAVE_SYSCALL 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_UNISTD_H 1 #define LAM_ALIGNMENT_CHAR 1 #define LAM_ALIGNMENT_CXX_BOOL 1 #define LAM_ALIGNMENT_CXX_INT 4 #define LAM_ALIGNMENT_DOUBLE 8 #define LAM_ALIGNMENT_FLOAT 4 #define LAM_ALIGNMENT_FORTRAN_COMPLEX 1 #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 1 #define LAM_ALIGNMENT_FORTRAN_DBLPREC 1 #define LAM_ALIGNMENT_FORTRAN_INT 1 #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1 #define LAM_ALIGNMENT_FORTRAN_INTEGER2 1 #define LAM_ALIGNMENT_FORTRAN_INTEGER4 1 #define LAM_ALIGNMENT_FORTRAN_INTEGER8 1 #define LAM_ALIGNMENT_FORTRAN_REAL 1 #define LAM_ALIGNMENT_FORTRAN_REAL16 1 #define LAM_ALIGNMENT_FORTRAN_REAL4 1 #define LAM_ALIGNMENT_FORTRAN_REAL8 1 #define LAM_ALIGNMENT_INT 4 #define LAM_ALIGNMENT_LONG 8 #define LAM_ALIGNMENT_LONG_DOUBLE 16 #define LAM_ALIGNMENT_LONG_LONG 8 #define LAM_ALIGNMENT_SHORT 2 #define LAM_ALIGNMENT_VOID_P 8 #define LAM_ALIGNMENT_WCHAR 4 #define LAM_ALPHA_VERSION 0 #define LAM_ARCH "x86_64-unknown-linux-gnu" #define LAM_BETA_VERSION 0 #define LAM_CC "icc" #define LAM_CONFIG_FORCE_PROTOS 1 #define LAM_CXX "icpc" #define LAM_CXX_BOOL 1 #define LAM_CXX_BOOL_TYPE unsigned char #define LAM_CXX_NOTHROW_NEW 1 #define LAM_CXX_NOTHROW_NEW_ARG (std::nothrow) #define LAM_CXX_STL 1 #define LAM_CXX_TRUE_FALSE 1 #define LAM_DEPENDENCY_PREFIX "/scratch/avle/lam" #define LAM_DISINFECT 0 #define LAM_F77 "ifort" #define LAM_FD_SETSIZE 0 #define LAM_FLIBPATH "-L" #define LAM_FORTRANCAPS 0 #define LAM_FORTRANDOUBLEUNDERSCORE 0 #define LAM_FORTRANNOUNDERSCORE 0 #define LAM_FORTRANUNDERSCORE 1 #define LAM_FORTRAN_C_TYPE_INTEGER1 char #define LAM_FORTRAN_C_TYPE_INTEGER2 short #define LAM_FORTRAN_C_TYPE_INTEGER4 int #define LAM_FORTRAN_C_TYPE_INTEGER8 long #define LAM_FORTRAN_C_TYPE_REAL16 long double #define LAM_FORTRAN_C_TYPE_REAL4 float #define LAM_FORTRAN_C_TYPE_REAL8 double #define LAM_HAVE_ATEXIT 1 #define LAM_HAVE_ATOLL 1 #define LAM_HAVE_BPROC 0 #define LAM_HAVE_BPROC3_API 0 #define LAM_HAVE_BSD43_FD_PASSING 0 #define LAM_HAVE_BSD_PTYS 1 #define LAM_HAVE_CPP_EXCEPTION_SUPPORT 0 #define LAM_HAVE_DECL_SBRK 1 #define LAM_HAVE_FD_PASSING 1 #define LAM_HAVE_FIONBIO 0 #define LAM_HAVE_GETCWD 1 #define LAM_HAVE_OPENPTY 1 #define LAM_HAVE_POSIX_1G_FD_PASSING 0 #define LAM_HAVE_POSIX_THREADS 1 #define LAM_HAVE_PROTO_gethostname 1 #define LAM_HAVE_PROTO_snprintf 1 #define LAM_HAVE_PTHREAD_ATFORK 1 #define LAM_HAVE_RFC2292_FD_PASSING 1 #define LAM_HAVE_SA_LEN 0 #define LAM_HAVE_SA_RESTART 1 #define LAM_HAVE_SCHED_YIELD 1 #define LAM_HAVE_SNPRINTF 1 #define LAM_HAVE_SOLARIS_THREADS 0 #define LAM_HAVE_STRTOLL 1 #define LAM_HAVE_SVR4_FD_PASSING 0 #define LAM_HAVE_SYSCONF 1 #define LAM_HAVE_SYSCTL 1 #define LAM_HAVE_SYSV_PTYS 1 #define LAM_HAVE_SYSV_SEMAPHORES 0 #define LAM_HAVE_SYSV_SHMEM 1 #define LAM_HAVE_TV_QUEUE_DLL 0 #define LAM_HAVE_UNDERSCORE_VA_COPY 1 #define LAM_HAVE_UNION_SEMUN 0 #define LAM_HAVE_VA_COPY 1 #define LAM_HAVE_VSCANF 0 #define LAM_HAVE_YIELD 0 #define LAM_HAVE_float4 0 #define LAM_HAVE_float8 0 #define LAM_HAVE_int2 0 #define LAM_HAVE_int4 0 #define LAM_HAVE_int8 0 #define LAM_HAVE_uint2 0 #define LAM_HAVE_uint4 0 #define LAM_HAVE_uint8 0 #define LAM_MAJOR_VERSION 7 #define LAM_MINOR_VERSION 1 #define LAM_NEED_SYS_SELECT_H 1 #define LAM_RECVFROM_LEN_T socklen_t #define LAM_RELEASE_VERSION 1 #define LAM_RM "/bin/rm -f" #define LAM_SIGUSR SIGUSR2 #define LAM_SIZEOF_CHAR 1 #define LAM_SIZEOF_CXX_BOOL 1 #define LAM_SIZEOF_CXX_INT 4 #define LAM_SIZEOF_DOUBLE 8 #define LAM_SIZEOF_FLOAT 4 #define LAM_SIZEOF_FORTRAN_COMPLEX 8 #define LAM_SIZEOF_FORTRAN_DBLCOMPLEX 16 #define LAM_SIZEOF_FORTRAN_DBLPREC 8 #define LAM_SIZEOF_FORTRAN_INT 4 #define LAM_SIZEOF_FORTRAN_INTEGER1 1 #define LAM_SIZEOF_FORTRAN_INTEGER2 2 #define LAM_SIZEOF_FORTRAN_INTEGER4 4 #define LAM_SIZEOF_FORTRAN_INTEGER8 8 #define LAM_SIZEOF_FORTRAN_REAL 4 #define LAM_SIZEOF_FORTRAN_REAL16 16 #define LAM_SIZEOF_FORTRAN_REAL4 4 #define LAM_SIZEOF_FORTRAN_REAL8 8 #define LAM_SIZEOF_INT 4 #define LAM_SIZEOF_LONG 8 #define LAM_SIZEOF_LONG_DOUBLE 16 #define LAM_SIZEOF_LONG_LONG 8 #define LAM_SIZEOF_SHORT 2 #define LAM_SIZEOF_VOID_P 8 #define LAM_SIZEOF_WCHAR 4 #define LAM_SOCK_OPTLEN_T socklen_t #define LAM_STAT_MEMBERS_INT4 0 #define LAM_SVN_VERSION 0 #define LAM_THREADS_HAVE_DIFFERENT_PIDS 1 #define LAM_TO_BOOT 60 #define LAM_TO_DLO_ACK 500000 #define LAM_TO_DLO_IDLE 120 #define LAM_USE_SELECT_YIELD 0 #define LAM_USE_SYSCALL 0 #define LAM_VERSION "7.1.1" #define LAM_WANT_BOOT_PROMISC_CONNECTIONS 0 #define LAM_WANT_CPPFILE 0 #define LAM_WANT_DARWIN7MALLOC 0 #define LAM_WANT_DEBUG 0 #define LAM_WANT_EXTERNALMALLOC 0 #define LAM_WANT_FORTRAN 1 #define LAM_WANT_IMPI 0 #define LAM_WANT_LIBLTDL 1 #define LAM_WANT_MPI2CPP 1 #define LAM_WANT_MPI_STUBS 0 #define LAM_WANT_PREFIX_MEMCPY 1 #define LAM_WANT_PROFILE 0 #define LAM_WANT_PTMALLOC 0 #define LAM_WANT_PTMALLOC2 1 #define LAM_WANT_ROMIO 0 #define LAM_WANT_TRILLIUM_INSTALL 0 #define LIBLAM_EXTRA_LDFLAGS "" #define LIBLAM_EXTRA_LIBS " -lutil " #define LIBMPI_EXTRA_LDFLAGS "" #define LIBMPI_EXTRA_LIBS " " #define MPI2CPP_ATTR long #define MPI2CPP_BSD_SIGNAL 0 #define MPI2CPP_SIZEOF_BOOL_T 1 #define MPI2CPP_SIZEOF_INT 4 #define MPI2CPP_SYSV_SIGNAL 1 #define PACKAGE_BUGREPORT "" #define PACKAGE_NAME "" #define PACKAGE_STRING "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define STDC_HEADERS 1 #define WRAPPER_EXTRA_CFLAGS "-pthread" #define WRAPPER_EXTRA_CXXFLAGS "-pthread" #define WRAPPER_EXTRA_FFLAGS "-pthread" #define WRAPPER_EXTRA_LDFLAGS "-lpbs -lnsl" #define WRAPPER_EXTRA_LIBS " -lutil -ldl" #endif #ifdef __cplusplus extern "C" void exit (int) throw (); configure: exit 0