I think what's happening is that mpicc is not creating valid
executables.
What happens when you try to mpicc a trivial MPI program, such as the
canonical hello world?
If you're using an IB network, you should be using Open MPI -- its IB
support is *WAY* better than LAM's IB support...
On Jan 22, 2008, at 3:52 PM, Brian O'Gorman wrote:
> I'm having lamtest errors and problems. See some of the error that
> are being returned in the attached packages. Anyone have any
> suggestions or recommendations? Thanks in advanced.
>
> the uname -a is
>
> Linux mg56 2.6.5-7.276-smp #1 SMP Fri Sep 28 20:33:22 AKDT 2007
> x86_64 x86_64 x86_64 GNU/Linux
>
> mg56 116% laminfo
> LAM/MPI: 7.1.4
> Prefix: /import/home/u1/uaf/ogorman/lam
> Architecture: x86_64-unknown-linux-gnu
> Configured by: ogorman
> Configured on: Tue Jan 22 11:24:19 AKST 2008
> Configure host: mg56
> Memory manager: ptmalloc2
> C bindings: yes
> C++ bindings: yes
> Fortran bindings: yes
> C compiler: gcc
> C++ compiler: g++
> Fortran compiler: g77
> Fortran symbols: double_underscore
> C profiling: yes
> C++ profiling: yes
> Fortran profiling: yes
> C++ exceptions: no
> Thread support: yes
> ROMIO support: yes
> IMPI support: no
> Debug support: no
> Purify clean: no
> SSI boot: globus (API v1.1, Module v0.6)
> SSI boot: rsh (API v1.1, Module v1.1)
> SSI boot: slurm (API v1.1, Module v1.0)
> SSI coll: lam_basic (API v1.1, Module v7.1)
> SSI coll: shmem (API v1.1, Module v1.0)
> SSI coll: smp (API v1.1, Module v1.2)
> SSI rpi: crtcp (API v1.1, Module v1.1)
> SSI rpi: ib (API v1.1, Module v1.0)
> SSI rpi: lamd (API v1.0, Module v7.1)
> SSI rpi: sysv (API v1.0, Module v7.1)
> SSI rpi: tcp (API v1.0, Module v7.1)
> SSI rpi: usysv (API v1.0, Module v7.1)
> SSI cr: self (API v1.0, Module v1.0)
> mg56 117% mpicc -showme
> gcc -I/import/home/u1/uaf/ogorman/lam/include -pthread -L/import/
> home/u1/uaf/ogorman/lam/lib -llammpio -llamf77mpi -lmpi -llam -laio -
> laio -lutil -lmosal -lmpga -lmtl_common -lvapi -ldl
> mg56 121% ./configure "CFLAGS=-fPIC" --prefix=/import/home/u1/uaf/
> ogorman/lam ; make
> Configuring LAM test suite version 7.1.4
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... x86_64-unknown-linux-gnu
> checking for mpicc... yes
> checking for gcc... mpicc
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... configure: error: cannot
> run C compiled programs.
> If you meant to cross compile, use `--host'.
> See `config.log' for more details.
> make: *** No targets specified and no makefile found. Stop.
> 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 CFLAGS=-fPIC --prefix=/import/home/u1/uaf/ogorman/lam
> --enable-shared --disable-static
>
> ## --------- ##
> ## Platform. ##
> ## --------- ##
>
> hostname = mg56
> uname -m = x86_64
> uname -r = 2.6.5-7.276-smp
> uname -s = Linux
> uname -v = #1 SMP Fri Sep 28 20:33:22 AKDT 2007
>
> /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: /usr/local/pkg/pathscale/pathscale-2.5/bin
> PATH: /usr/local/pkg/voltairempi/voltairempi-S-1/mpi.pathcc.rsh/bin
> PATH: /usr/mellanox/bin
> PATH: /usr/voltaire/scripts
> PATH: /usr/voltaire/bin
> PATH: /usr/software/krb5/bin
> PATH: /usr/software/bin
> PATH: /opt/gnome/bin
> PATH: /usr/games
> PATH: /usr/bin/X11
> PATH: /usr/software/krb5/bin
> PATH: /usr/sbin
> PATH: /sbin
> PATH: /usr/bin
> PATH: /bin
> PATH: /usr/local/bin
> PATH: /usr/software/pkg/ssh/openssh-4.4p1a/bin
> PATH: /usr/lib/java/jre/bin
> PATH: /usr/local/bin
> PATH: /usr/pbs/bin
> PATH: /usr/local/pkg/gmt/current/bin
> PATH: /usr/local/pkg/gmt/current/share
>
>
> ## ----------- ##
> ## 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:1904: checking for gawk
> configure:1920: found /usr/bin/gawk
> configure:1930: result: gawk
> configure:1940: checking whether make sets $(MAKE)
> configure:1960: result: yes
> configure:2124: builddir: /u1/uaf/ogorman/lam-7.1.4
> configure:2126: srcdir: /u1/uaf/ogorman/lam-7.1.4
> configure:2162: checking build system type
> configure:2180: result: x86_64-unknown-linux-gnu
> configure:2208: checking host system type
> configure:2222: result: x86_64-unknown-linux-gnu
> configure:2670: checking if want debugging output support
> configure:2684: result: no
> configure:2745: checking for gcc
> configure:2761: found /usr/bin/gcc
> configure:2771: result: gcc
> configure:3015: checking for C compiler version
> configure:3018: gcc --version </dev/null >&5
> gcc (GCC) 3.3.3 (SuSE Linux)
> Copyright (C) 2003 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There
> is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
>
> configure:3021: $? = 0
> configure:3023: gcc -v </dev/null >&5
> Reading specs from /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/specs
> Configured with: ../configure --enable-threads=posix --prefix=/usr --
> with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/
> share/man --enable-languages=c,c++,f77,objc,java,ada --disable-
> checking --libdir=/usr/lib64 --enable-libgcj --with-gxx-include-dir=/
> usr/include/g++ --with-slibdir=/lib64 --with-system-zlib --enable-
> shared --enable-__cxa_atexit x86_64-suse-linux
> Thread model: posix
> gcc version 3.3.3 (SuSE Linux)
> configure:3026: $? = 0
> configure:3028: gcc -V </dev/null >&5
> gcc: `-V' option must have argument
> configure:3031: $? = 1
> configure:3054: checking for C compiler default output file name
> configure:3057: gcc -fPIC conftest.c >&5
> configure:3060: $? = 0
> configure:3106: result: a.out
> configure:3111: checking whether the C compiler works
> configure:3117: ./a.out
> configure:3120: $? = 0
> configure:3137: result: yes
> configure:3144: checking whether we are cross compiling
> configure:3146: result: no
> configure:3149: checking for suffix of executables
> configure:3151: gcc -o conftest -fPIC conftest.c >&5
> configure:3154: $? = 0
> configure:3179: result:
> configure:3185: checking for suffix of object files
> configure:3206: gcc -c -fPIC conftest.c >&5
> configure:3209: $? = 0
> configure:3231: result: o
> configure:3235: checking whether we are using the GNU C compiler
> configure:3259: gcc -c -fPIC conftest.c >&5
> configure:3265: $? = 0
> configure:3269: test -z
> || test ! -s conftest.err
> configure:3272: $? = 0
> configure:3275: test -s conftest.o
> configure:3278: $? = 0
> configure:3291: result: yes
> configure:3297: checking whether gcc accepts -g
> configure:3318: gcc -c -g conftest.c >&5
> configure:3324: $? = 0
> configure:3328: test -z
> || test ! -s conftest.err
> configure:3331: $? = 0
> configure:3334: test -s conftest.o
> configure:3337: $? = 0
> configure:3348: result: yes
> configure:3365: checking for gcc option to accept ANSI C
> configure:3435: gcc -c -fPIC conftest.c >&5
> configure:3441: $? = 0
> configure:3445: test -z
> || test ! -s conftest.err
> configure:3448: $? = 0
> configure:3451: test -s conftest.o
> configure:3454: $? = 0
> configure:3472: result: none needed
> configure:3490: gcc -c -fPIC conftest.c >&5
> conftest.c:2: error: parse error before "me"
> configure:3496: $? = 1
> configure: failed program was:
> | #ifndef __cplusplus
> | choke me
> | #endif
> configure:3640: checking for style of include used by make
> configure:3668: result: GNU
> configure:3696: checking dependency style of gcc
> configure:3786: result: gcc3
> configure:3809: checking how to run the C preprocessor
> configure:3844: gcc -E conftest.c
> configure:3850: $? = 0
> configure:3882: gcc -E conftest.c
> conftest.c:19:28: ac_nonexistent.h: No such file or directory
> configure:3888: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | /* end confdefs.h. */
> | #include <ac_nonexistent.h>
> configure:3927: result: gcc -E
> configure:3951: gcc -E conftest.c
> configure:3957: $? = 0
> configure:3989: gcc -E conftest.c
> conftest.c:19:28: ac_nonexistent.h: No such file or directory
> configure:3995: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | /* end confdefs.h. */
> | #include <ac_nonexistent.h>
> configure:4039: checking for egrep
> configure:4049: result: grep -E
> configure:4055: checking whether gcc needs -traditional
> configure:4097: result: no
> configure:4115: checking for AIX
> configure:4137: result: no
> configure:4147: checking if need special C compiler/linker flags
> configure:4180: result: none needed
> configure:4392: checking for C optimization flags
> configure:4394: result: -O3 -fPIC
> configure:4402: checking whether the C compiler (gcc -O3 -fPIC)
> accepts ANSI prototypes
> configure:4415: result: yes
> configure:4550: checking for type int2
> configure:4568: $CPP $CPPFLAGS conftest.c
> configure:4578: $? = 0
> configure:4587: ...some ugly egrepping...
> configure:4597: $? = 1
> configure:4616: result: no
> configure:4625: checking for type uint2
> configure:4643: $CPP $CPPFLAGS conftest.c
> configure:4653: $? = 0
> configure:4662: ...some ugly egrepping...
> configure:4672: $? = 1
> configure:4691: result: no
> configure:4700: checking for type int4
> configure:4718: $CPP $CPPFLAGS conftest.c
> configure:4728: $? = 0
> configure:4737: ...some ugly egrepping...
> configure:4747: $? = 1
> configure:4766: result: no
> configure:4775: checking for type uint4
> configure:4793: $CPP $CPPFLAGS conftest.c
> configure:4803: $? = 0
> configure:4812: ...some ugly egrepping...
> configure:4822: $? = 1
> configure:4841: result: no
> configure:4850: checking for type int8
> configure:4868: $CPP $CPPFLAGS conftest.c
> configure:4878: $? = 0
> configure:4887: ...some ugly egrepping...
> configure:4897: $? = 1
> configure:4916: result: no
> configure:4925: checking for type uint8
> configure:4943: $CPP $CPPFLAGS conftest.c
> configure:4953: $? = 0
> configure:4962: ...some ugly egrepping...
> configure:4972: $? = 1
> configure:4991: result: no
> configure:5000: checking for type float4
> configure:5018: $CPP $CPPFLAGS conftest.c
> configure:5028: $? = 0
> configure:5037: ...some ugly egrepping...
> configure:5047: $? = 1
> configure:5066: result: no
> configure:5075: checking for type float8
> configure:5093: $CPP $CPPFLAGS conftest.c
> configure:5103: $? = 0
> configure:5112: ...some ugly egrepping...
> configure:5122: $? = 1
> configure:5141: result: no
> configure:5156: checking size of char
> configure:5179: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:5182: $? = 0
> configure:5184: ./conftest
> configure:5187: $? = 0
> configure:5201: result: 1
> configure:5229: checking size of short
> configure:5252: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:5255: $? = 0
> configure:5257: ./conftest
> configure:5260: $? = 0
> configure:5274: result: 2
> configure:5302: checking size of wchar_t
> configure:5325: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:5328: $? = 0
> configure:5330: ./conftest
> configure:5333: $? = 0
> configure:5347: result: 4
> configure:5375: checking size of int
> configure:5398: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:5401: $? = 0
> configure:5403: ./conftest
> configure:5406: $? = 0
> configure:5420: result: 4
> configure:5448: checking size of long
> configure:5471: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:5474: $? = 0
> configure:5476: ./conftest
> configure:5479: $? = 0
> configure:5493: result: 8
> configure:5521: checking size of long long
> configure:5544: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:5547: $? = 0
> configure:5549: ./conftest
> configure:5552: $? = 0
> configure:5566: result: 8
> configure:5594: checking size of float
> configure:5617: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:5620: $? = 0
> configure:5622: ./conftest
> configure:5625: $? = 0
> configure:5639: result: 4
> configure:5667: checking size of double
> configure:5690: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:5693: $? = 0
> configure:5695: ./conftest
> configure:5698: $? = 0
> configure:5712: result: 8
> configure:5740: checking size of long double
> configure:5763: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:5766: $? = 0
> configure:5768: ./conftest
> configure:5771: $? = 0
> configure:5785: result: 16
> configure:5813: checking size of void *
> configure:5836: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:5839: $? = 0
> configure:5841: ./conftest
> configure:5844: $? = 0
> configure:5858: result: 8
> configure:5892: checking alignment of char
> configure:5921: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:5924: $? = 0
> configure:5926: ./conftest
> configure:5929: $? = 0
> configure:5953: result: 1
> configure:5969: checking alignment of short
> configure:5998: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:6001: $? = 0
> configure:6003: ./conftest
> configure:6006: $? = 0
> configure:6030: result: 2
> configure:6046: checking alignment of wchar_t
> configure:6075: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:6078: $? = 0
> configure:6080: ./conftest
> configure:6083: $? = 0
> configure:6107: result: 4
> configure:6123: checking alignment of int
> configure:6152: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:6155: $? = 0
> configure:6157: ./conftest
> configure:6160: $? = 0
> configure:6184: result: 4
> configure:6200: checking alignment of long
> configure:6229: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:6232: $? = 0
> configure:6234: ./conftest
> configure:6237: $? = 0
> configure:6261: result: 8
> configure:6277: checking alignment of long long
> configure:6306: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:6309: $? = 0
> configure:6311: ./conftest
> configure:6314: $? = 0
> configure:6338: result: 8
> configure:6354: checking alignment of float
> configure:6383: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:6386: $? = 0
> configure:6388: ./conftest
> configure:6391: $? = 0
> configure:6415: result: 4
> configure:6431: checking alignment of double
> configure:6460: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:6463: $? = 0
> configure:6465: ./conftest
> configure:6468: $? = 0
> configure:6492: result: 8
> configure:6508: checking alignment of long double
> configure:6537: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:6540: $? = 0
> configure:6542: ./conftest
> configure:6545: $? = 0
> configure:6569: result: 16
> configure:6585: checking alignment of void *
> configure:6614: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:6617: $? = 0
> configure:6619: ./conftest
> configure:6622: $? = 0
> configure:6646: result: 8
> configure:6792: checking for g++
> configure:6808: found /usr/bin/g++
> configure:6818: result: g++
> configure:6834: checking for C++ compiler version
> configure:6837: g++ --version </dev/null >&5
> g++ (GCC) 3.3.3 (SuSE Linux)
> Copyright (C) 2003 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There
> is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
>
> configure:6840: $? = 0
> configure:6842: g++ -v </dev/null >&5
> Reading specs from /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/specs
> Configured with: ../configure --enable-threads=posix --prefix=/usr --
> with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/
> share/man --enable-languages=c,c++,f77,objc,java,ada --disable-
> checking --libdir=/usr/lib64 --enable-libgcj --with-gxx-include-dir=/
> usr/include/g++ --with-slibdir=/lib64 --with-system-zlib --enable-
> shared --enable-__cxa_atexit x86_64-suse-linux
> Thread model: posix
> gcc version 3.3.3 (SuSE Linux)
> configure:6845: $? = 0
> configure:6847: g++ -V </dev/null >&5
> g++: `-V' option must have argument
> configure:6850: $? = 1
> configure:6853: checking whether we are using the GNU C++ compiler
> configure:6877: g++ -c -DLAM_BUILDING=1 conftest.cc >&5
> configure:6883: $? = 0
> configure:6887: test -z
> || test ! -s conftest.err
> configure:6890: $? = 0
> configure:6893: test -s conftest.o
> configure:6896: $? = 0
> configure:6909: result: yes
> configure:6915: checking whether g++ accepts -g
> configure:6936: g++ -c -g -DLAM_BUILDING=1 conftest.cc >&5
> configure:6942: $? = 0
> configure:6946: test -z
> || test ! -s conftest.err
> configure:6949: $? = 0
> configure:6952: test -s conftest.o
> configure:6955: $? = 0
> configure:6966: result: yes
> configure:7008: g++ -c -g -O2 -DLAM_BUILDING=1 conftest.cc >&5
> configure:7014: $? = 0
> configure:7018: test -z
> || test ! -s conftest.err
> configure:7021: $? = 0
> configure:7024: test -s conftest.o
> configure:7027: $? = 0
> configure:7053: g++ -c -g -O2 -DLAM_BUILDING=1 conftest.cc >&5
> conftest.cc: In function `int main()':
> conftest.cc:53: error: `exit' undeclared (first use this function)
> conftest.cc:53: error: (Each undeclared identifier is reported only
> once for
> each function it appears in.)
> configure:7059: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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:7008: g++ -c -g -O2 -DLAM_BUILDING=1 conftest.cc >&5
> configure:7014: $? = 0
> configure:7018: test -z
> || test ! -s conftest.err
> configure:7021: $? = 0
> configure:7024: test -s conftest.o
> configure:7027: $? = 0
> configure:7053: g++ -c -g -O2 -DLAM_BUILDING=1 conftest.cc >&5
> configure:7059: $? = 0
> configure:7063: test -z
> || test ! -s conftest.err
> configure:7066: $? = 0
> configure:7069: test -s conftest.o
> configure:7072: $? = 0
> configure:7097: checking dependency style of g++
> configure:7187: result: gcc3
> configure:7209: checking how to run the C++ preprocessor
> configure:7240: g++ -E -DLAM_BUILDING=1 conftest.cc
> configure:7246: $? = 0
> configure:7278: g++ -E -DLAM_BUILDING=1 conftest.cc
> conftest.cc:52:28: ac_nonexistent.h: No such file or directory
> configure:7284: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | /* end confdefs.h. */
> | #include <ac_nonexistent.h>
> configure:7323: result: g++ -E
> configure:7347: g++ -E -DLAM_BUILDING=1 conftest.cc
> configure:7353: $? = 0
> configure:7385: g++ -E -DLAM_BUILDING=1 conftest.cc
> conftest.cc:52:28: ac_nonexistent.h: No such file or directory
> configure:7391: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | /* end confdefs.h. */
> | #include <ac_nonexistent.h>
> configure:7601: checking if want C++ exception handling
> configure:7603: result: no
> configure:7891: checking whether g++ has new(std::nothrow)
> configure:7904: g++ conftest.cc -o conftest
> configure:7909: result: yes
> configure:7961: checking for C++ template repository directory
> configure:8020: g++ -c conftest1.C
> configure:8031: g++ -c conftest2.C
> configure:8082: result: not used
> configure:8107: checking for C++ compiler template parameters
> configure:8115: result: none needed
> configure:8206: checking for C++ optimization flags
> configure:8208: result: -O3
> configure:8242: checking for ANSI C header files
> configure:8267: g++ -c -O3 -DLAM_BUILDING=1 conftest.cc >&5
> configure:8273: $? = 0
> configure:8277: test -z
> || test ! -s conftest.err
> configure:8280: $? = 0
> configure:8283: test -s conftest.o
> configure:8286: $? = 0
> configure:8372: g++ -o conftest -O3 -DLAM_BUILDING=1 conftest.cc
> >&5
> configure:8375: $? = 0
> configure:8377: ./conftest
> configure:8380: $? = 0
> configure:8395: result: yes
> configure:8419: checking for sys/types.h
> configure:8435: g++ -c -O3 -DLAM_BUILDING=1 conftest.cc >&5
> configure:8441: $? = 0
> configure:8445: test -z
> || test ! -s conftest.err
> configure:8448: $? = 0
> configure:8451: test -s conftest.o
> configure:8454: $? = 0
> configure:8465: result: yes
> configure:8419: checking for sys/stat.h
> configure:8435: g++ -c -O3 -DLAM_BUILDING=1 conftest.cc >&5
> configure:8441: $? = 0
> configure:8445: test -z
> || test ! -s conftest.err
> configure:8448: $? = 0
> configure:8451: test -s conftest.o
> configure:8454: $? = 0
> configure:8465: result: yes
> configure:8419: checking for stdlib.h
> configure:8435: g++ -c -O3 -DLAM_BUILDING=1 conftest.cc >&5
> configure:8441: $? = 0
> configure:8445: test -z
> || test ! -s conftest.err
> configure:8448: $? = 0
> configure:8451: test -s conftest.o
> configure:8454: $? = 0
> configure:8465: result: yes
> configure:8419: checking for string.h
> configure:8435: g++ -c -O3 -DLAM_BUILDING=1 conftest.cc >&5
> configure:8441: $? = 0
> configure:8445: test -z
> || test ! -s conftest.err
> configure:8448: $? = 0
> configure:8451: test -s conftest.o
> configure:8454: $? = 0
> configure:8465: result: yes
> configure:8419: checking for memory.h
> configure:8435: g++ -c -O3 -DLAM_BUILDING=1 conftest.cc >&5
> configure:8441: $? = 0
> configure:8445: test -z
> || test ! -s conftest.err
> configure:8448: $? = 0
> configure:8451: test -s conftest.o
> configure:8454: $? = 0
> configure:8465: result: yes
> configure:8419: checking for strings.h
> configure:8435: g++ -c -O3 -DLAM_BUILDING=1 conftest.cc >&5
> configure:8441: $? = 0
> configure:8445: test -z
> || test ! -s conftest.err
> configure:8448: $? = 0
> configure:8451: test -s conftest.o
> configure:8454: $? = 0
> configure:8465: result: yes
> configure:8419: checking for inttypes.h
> configure:8435: g++ -c -O3 -DLAM_BUILDING=1 conftest.cc >&5
> configure:8441: $? = 0
> configure:8445: test -z
> || test ! -s conftest.err
> configure:8448: $? = 0
> configure:8451: test -s conftest.o
> configure:8454: $? = 0
> configure:8465: result: yes
> configure:8419: checking for stdint.h
> configure:8435: g++ -c -O3 -DLAM_BUILDING=1 conftest.cc >&5
> configure:8441: $? = 0
> configure:8445: test -z
> || test ! -s conftest.err
> configure:8448: $? = 0
> configure:8451: test -s conftest.o
> configure:8454: $? = 0
> configure:8465: result: yes
> configure:8419: checking for unistd.h
> configure:8435: g++ -c -O3 -DLAM_BUILDING=1 conftest.cc >&5
> configure:8441: $? = 0
> configure:8445: test -z
> || test ! -s conftest.err
> configure:8448: $? = 0
> configure:8451: test -s conftest.o
> configure:8454: $? = 0
> configure:8465: result: yes
> configure:8487: checking map usability
> configure:8499: g++ -c -O3 -DLAM_BUILDING=1 conftest.cc >&5
> configure:8505: $? = 0
> configure:8509: test -z
> || test ! -s conftest.err
> configure:8512: $? = 0
> configure:8515: test -s conftest.o
> configure:8518: $? = 0
> configure:8528: result: yes
> configure:8532: checking map presence
> configure:8542: g++ -E -DLAM_BUILDING=1 conftest.cc
> configure:8548: $? = 0
> configure:8568: result: yes
> configure:8603: checking for map
> configure:8610: result: yes
> configure:8673: checking for type bool
> configure:8689: g++ -O3 conftest.cc -o conftest
> configure:8690: result: yes
> configure:8747: checking for true/false
> configure:8765: g++ -O3 conftest.cc -o conftest
> configure:8766: result: yes
> configure:8817: checking size of bool
> configure:8840: g++ -o conftest -O3 -DLAM_BUILDING=1 conftest.cc
> >&5
> configure:8843: $? = 0
> configure:8845: ./conftest
> configure:8848: $? = 0
> configure:8862: result: 1
> configure:8905: checking size of int
> configure:8928: g++ -o conftest -O3 -DLAM_BUILDING=1 conftest.cc
> >&5
> configure:8931: $? = 0
> configure:8933: ./conftest
> configure:8936: $? = 0
> configure:8950: result: 4
> configure:8997: checking alignment of bool
> configure:9026: g++ -o conftest -O3 -DLAM_BUILDING=1 conftest.cc
> >&5
> configure:9029: $? = 0
> configure:9031: ./conftest
> configure:9034: $? = 0
> configure:9058: result: 1
> configure:9089: checking alignment of int
> configure:9118: g++ -o conftest -O3 -DLAM_BUILDING=1 conftest.cc
> >&5
> configure:9121: $? = 0
> configure:9123: ./conftest
> configure:9126: $? = 0
> configure:9150: result: 4
> configure:9174: checking how to store bool in C
> configure:9194: result: unsigned char
> configure:9315: checking for g77
> configure:9331: found /usr/bin/g77
> configure:9341: result: g77
> configure:9422: checking how to add a library directory to g77
> configure:9427: result: "-L"
> configure:9438: checking g77 external naming convention
> configure:9454: result: FORTRANDOUBLEUNDERSCORE
> configure:9568: checking for FORTRAN optimization flags
> configure:9570: result: -O
> configure:9582: checking size of FORTRAN INTEGER
> configure:9661: gcc -O3 -fPIC -I. -c conftest.c
> configure:9668: $? = 0
> configure:9678: g77 -O conftestf.f conftest.o -o conftest
> configure:9685: $? = 0
> configure:9695: ./conftest
> configure:9702: $? = 0
> configure:9721: result: 4
> configure:9786: checking size of FORTRAN REAL
> configure:9865: gcc -O3 -fPIC -I. -c conftest.c
> configure:9872: $? = 0
> configure:9882: g77 -O conftestf.f conftest.o -o conftest
> configure:9889: $? = 0
> configure:9899: ./conftest
> configure:9906: $? = 0
> configure:9925: result: 4
> configure:9990: checking size of FORTRAN DOUBLE PRECISION
> configure:10069: gcc -O3 -fPIC -I. -c conftest.c
> configure:10076: $? = 0
> configure:10086: g77 -O conftestf.f conftest.o -o conftest
> configure:10093: $? = 0
> configure:10103: ./conftest
> configure:10110: $? = 0
> configure:10129: result: 8
> configure:10194: checking size of FORTRAN COMPLEX
> configure:10273: gcc -O3 -fPIC -I. -c conftest.c
> configure:10280: $? = 0
> configure:10290: g77 -O conftestf.f conftest.o -o conftest
> configure:10297: $? = 0
> configure:10307: ./conftest
> configure:10314: $? = 0
> configure:10333: result: 8
> configure:10398: checking size of FORTRAN DOUBLE COMPLEX
> configure:10477: gcc -O3 -fPIC -I. -c conftest.c
> configure:10484: $? = 0
> configure:10494: g77 -O conftestf.f conftest.o -o conftest
> configure:10501: $? = 0
> configure:10511: ./conftest
> configure:10518: $? = 0
> configure:10537: result: 16
> configure:10608: checking alignment of FORTRAN INTEGER
> configure:10693: gcc -O3 -fPIC -I. -c conftest.c
> configure:10700: $? = 0
> configure:10710: g77 -O conftestf.f conftest.o -o conftest
> conftestf.f: In program `falign':
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 3 bytes required before `x' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 3 bytes required before `z' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Initial padding for common block `foo' is 3 bytes at (^) -- consider
> reordering members, largest-type-size first
> configure:10717: $? = 0
> configure:10727: ./conftest
> configure:10734: $? = 0
> configure:10753: result: 4
> configure:10818: checking alignment of FORTRAN REAL
> configure:10903: gcc -O3 -fPIC -I. -c conftest.c
> configure:10910: $? = 0
> configure:10920: g77 -O conftestf.f conftest.o -o conftest
> conftestf.f: In program `falign':
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 3 bytes required before `x' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 3 bytes required before `z' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Initial padding for common block `foo' is 3 bytes at (^) -- consider
> reordering members, largest-type-size first
> configure:10927: $? = 0
> configure:10937: ./conftest
> configure:10944: $? = 0
> configure:10963: result: 4
> configure:11028: checking alignment of FORTRAN DOUBLE PRECISION
> configure:11113: gcc -O3 -fPIC -I. -c conftest.c
> configure:11120: $? = 0
> configure:11130: g77 -O conftestf.f conftest.o -o conftest
> conftestf.f: In program `falign':
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 7 bytes required before `x' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 7 bytes required before `z' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Initial padding for common block `foo' is 7 bytes at (^) -- consider
> reordering members, largest-type-size first
> configure:11137: $? = 0
> configure:11147: ./conftest
> configure:11154: $? = 0
> configure:11173: result: 8
> configure:11238: checking alignment of FORTRAN COMPLEX
> configure:11323: gcc -O3 -fPIC -I. -c conftest.c
> configure:11330: $? = 0
> configure:11340: g77 -O conftestf.f conftest.o -o conftest
> conftestf.f: In program `falign':
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 3 bytes required before `x' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 3 bytes required before `z' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Initial padding for common block `foo' is 3 bytes at (^) -- consider
> reordering members, largest-type-size first
> configure:11347: $? = 0
> configure:11357: ./conftest
> configure:11364: $? = 0
> configure:11383: result: 4
> configure:11448: checking alignment of FORTRAN DOUBLE COMPLEX
> configure:11533: gcc -O3 -fPIC -I. -c conftest.c
> configure:11540: $? = 0
> configure:11550: g77 -O conftestf.f conftest.o -o conftest
> conftestf.f: In program `falign':
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 7 bytes required before `x' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 7 bytes required before `z' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Initial padding for common block `foo' is 7 bytes at (^) -- consider
> reordering members, largest-type-size first
> configure:11557: $? = 0
> configure:11567: ./conftest
> configure:11574: $? = 0
> configure:11593: result: 8
> configure:11672: checking size of FORTRAN INTEGER*1
> configure:11733: gcc -O3 -fPIC -I. -c conftest.c
> configure:11740: $? = 0
> configure:11750: g77 -O conftestf.f conftest.o -o conftest
> configure:11757: $? = 0
> configure:11767: ./conftest
> configure:11774: $? = 0
> configure:11793: result: 1
> configure:11858: checking for corresponding C type for INTEGER*1
> configure:11879: result: char
> configure:11905: checking size of FORTRAN INTEGER*2
> configure:11966: gcc -O3 -fPIC -I. -c conftest.c
> configure:11973: $? = 0
> configure:11983: g77 -O conftestf.f conftest.o -o conftest
> configure:11990: $? = 0
> configure:12000: ./conftest
> configure:12007: $? = 0
> configure:12026: result: 2
> configure:12091: checking for corresponding C type for INTEGER*2
> configure:12112: result: short
> configure:12138: checking size of FORTRAN INTEGER*4
> configure:12199: gcc -O3 -fPIC -I. -c conftest.c
> configure:12206: $? = 0
> configure:12216: g77 -O conftestf.f conftest.o -o conftest
> configure:12223: $? = 0
> configure:12233: ./conftest
> configure:12240: $? = 0
> configure:12259: result: 4
> configure:12324: checking for corresponding C type for INTEGER*4
> configure:12345: result: int
> configure:12371: checking size of FORTRAN INTEGER*8
> configure:12432: gcc -O3 -fPIC -I. -c conftest.c
> configure:12439: $? = 0
> configure:12449: g77 -O conftestf.f conftest.o -o conftest
> configure:12456: $? = 0
> configure:12466: ./conftest
> configure:12473: $? = 0
> configure:12492: result: 8
> configure:12557: checking for corresponding C type for INTEGER*8
> configure:12578: result: long
> configure:12604: checking size of FORTRAN REAL*4
> configure:12665: gcc -O3 -fPIC -I. -c conftest.c
> configure:12672: $? = 0
> configure:12682: g77 -O conftestf.f conftest.o -o conftest
> configure:12689: $? = 0
> configure:12699: ./conftest
> configure:12706: $? = 0
> configure:12725: result: 4
> configure:12790: checking for corresponding C type for REAL*4
> configure:12811: result: float
> configure:12837: checking size of FORTRAN REAL*8
> configure:12898: gcc -O3 -fPIC -I. -c conftest.c
> configure:12905: $? = 0
> configure:12915: g77 -O conftestf.f conftest.o -o conftest
> configure:12922: $? = 0
> configure:12932: ./conftest
> configure:12939: $? = 0
> configure:12958: result: 8
> configure:13023: checking for corresponding C type for REAL*8
> configure:13044: result: double
> configure:13070: checking size of FORTRAN REAL*16
> configure:13131: gcc -O3 -fPIC -I. -c conftest.c
> configure:13138: $? = 0
> configure:13148: g77 -O conftestf.f conftest.o -o conftest
> conftestf.f: In program `fsize':
> conftestf.f:3:
> REAL*16 x(2)
> 1 2
> Invalid kind at (2) for type at (1) -- unsupported or not permitted
> configure:13155: $? = 1
> configure:13197: result: unknown
> configure:13207: here is the C program:
> #include <stdio.h>
> #include <stdlib.h>
>
>
> #ifdef __cplusplus
> extern "C" {
> #endif
> void size_(char *a, char *b)
> {
> int diff = (int) (b - a);
> FILE *f=fopen("conftestval", "w");
> if (!f) exit(1);
> fprintf(f, "%d\n", diff);
> }
> #ifdef __cplusplus
> }
> #endif
> configure:13235: here is the fortran program:
> program fsize
> external SIZE
> REAL*16 x(2)
> call SIZE(x(1),x(2))
> end
> configure:13242: WARNING: Looks like REAL*16 is not supported by the
> fortran compiler
> configure:13300: checking alignment of FORTRAN INTEGER*1
> configure:13385: gcc -O3 -fPIC -I. -c conftest.c
> configure:13392: $? = 0
> configure:13402: g77 -O conftestf.f conftest.o -o conftest
> configure:13409: $? = 0
> configure:13419: ./conftest
> configure:13426: $? = 0
> configure:13445: result: 1
> configure:13504: checking alignment of FORTRAN INTEGER*2
> configure:13589: gcc -O3 -fPIC -I. -c conftest.c
> configure:13596: $? = 0
> configure:13606: g77 -O conftestf.f conftest.o -o conftest
> conftestf.f: In program `falign':
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 1 byte required before `x' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 1 byte required before `z' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Initial padding for common block `foo' is 1 byte at (^) -- consider
> reordering members, largest-type-size first
> configure:13613: $? = 0
> configure:13623: ./conftest
> configure:13630: $? = 0
> configure:13649: result: 2
> configure:13708: checking alignment of FORTRAN INTEGER*4
> configure:13793: gcc -O3 -fPIC -I. -c conftest.c
> configure:13800: $? = 0
> configure:13810: g77 -O conftestf.f conftest.o -o conftest
> conftestf.f: In program `falign':
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 3 bytes required before `x' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 3 bytes required before `z' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Initial padding for common block `foo' is 3 bytes at (^) -- consider
> reordering members, largest-type-size first
> configure:13817: $? = 0
> configure:13827: ./conftest
> configure:13834: $? = 0
> configure:13853: result: 4
> configure:13912: checking alignment of FORTRAN INTEGER*8
> configure:13997: gcc -O3 -fPIC -I. -c conftest.c
> configure:14004: $? = 0
> configure:14014: g77 -O conftestf.f conftest.o -o conftest
> conftestf.f: In program `falign':
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 7 bytes required before `x' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 7 bytes required before `z' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Initial padding for common block `foo' is 7 bytes at (^) -- consider
> reordering members, largest-type-size first
> configure:14021: $? = 0
> configure:14031: ./conftest
> configure:14038: $? = 0
> configure:14057: result: 8
> configure:14116: checking alignment of FORTRAN REAL*4
> configure:14201: gcc -O3 -fPIC -I. -c conftest.c
> configure:14208: $? = 0
> configure:14218: g77 -O conftestf.f conftest.o -o conftest
> conftestf.f: In program `falign':
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 3 bytes required before `x' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 3 bytes required before `z' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Initial padding for common block `foo' is 3 bytes at (^) -- consider
> reordering members, largest-type-size first
> configure:14225: $? = 0
> configure:14235: ./conftest
> configure:14242: $? = 0
> configure:14261: result: 4
> configure:14320: checking alignment of FORTRAN REAL*8
> configure:14405: gcc -O3 -fPIC -I. -c conftest.c
> configure:14412: $? = 0
> configure:14422: g77 -O conftestf.f conftest.o -o conftest
> conftestf.f: In program `falign':
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 7 bytes required before `x' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 7 bytes required before `z' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Initial padding for common block `foo' is 7 bytes at (^) -- consider
> reordering members, largest-type-size first
> configure:14429: $? = 0
> configure:14439: ./conftest
> configure:14446: $? = 0
> configure:14465: result: 8
> configure:14524: checking alignment of FORTRAN REAL*16
> configure:14609: gcc -O3 -fPIC -I. -c conftest.c
> configure:14616: $? = 0
> configure:14626: g77 -O conftestf.f conftest.o -o conftest
> conftestf.f: In program `falign':
> conftestf.f:3:
> REAL*16 w,x,y,z
> 1 2
> Invalid kind at (2) for type at (1) -- unsupported or not permitted
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 3 bytes required before `x' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Padding of 3 bytes required before `z' in common block `foo' at (^)
> -- consider reordering members, largest-type-size first
> conftestf.f:5: warning:
> common /foo/a,w,b,x,y,c,z
> ^
> Initial padding for common block `foo' is 3 bytes at (^) -- consider
> reordering members, largest-type-size first
> configure:14633: $? = 1
> configure:14675: result: unknown
> configure:14685: here is the C program:
> #include <stdio.h>
> #include <stdlib.h>
>
>
> #ifdef __cplusplus
> extern "C" {
> #endif
> void align_(char *w, char *x, char *y, char *z)
> { unsigned long aw, ax, ay, az;
> FILE *f=fopen("conftestval", "w");
> if (!f) exit(1);
> aw = (unsigned long) w;
> ax = (unsigned long) x;
> ay = (unsigned long) y;
> az = (unsigned long) z;
> if (! ((aw%16)||(ax%16)||(ay%16)||(az%16))) fprintf(f, "%d\n", 16);
> else if (! ((aw%12)||(ax%12)||(ay%12)||(az%12))) fprintf(f, "%d
> \n", 12);
> else if (! ((aw%8)||(ax%8)||(ay%8)||(az%8))) fprintf(f, "%d\n", 8);
> else if (! ((aw%4)||(ax%4)||(ay%4)||(az%4))) fprintf(f, "%d\n", 4);
> else if (! ((aw%2)||(ax%2)||(ay%2)||(az%2))) fprintf(f, "%d\n", 2);
> else fprintf(f, "%d\n", 1);
> fclose(f);
> }
> #ifdef __cplusplus
> }
> #endif
> configure:14713: here is the fortran program:
> program falign
> external ALIGN
> REAL*16 w,x,y,z
> CHARACTER a,b,c
> common /foo/a,w,b,x,y,c,z
> call ALIGN(w,x,y,z)
> end
> configure:14719: WARNING: *** No alignment for REAL*16
> configure:15000: checking if want profiling interface
> configure:15002: result: yes
> configure:15045: checking if want full installation of Trillium files
> configure:15047: result: no
> configure:15104: checking if want ROMIO support
> configure:15106: result: yes
> configure:15122: checking for main in -laio
> configure:15146: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c -laio >&5
> configure:15152: $? = 0
> configure:15156: test -z
> || test ! -s conftest.err
> configure:15159: $? = 0
> configure:15162: test -s conftest
> configure:15165: $? = 0
> configure:15178: result: yes
> configure:15196: checking for user ROMIO flags
> configure:15199: result: none
> configure:15267: checking if want FORTRAN support
> configure:15296: result: yes
> configure:15326: checking if want MPI 2 C++ support
> configure:15328: result: yes
> configure:15367: checking if want MPI::File C++ binding support
> configure:15369: result: no
> configure:15412: checking if want IMPI support
> configure:15414: result: no
> configure:15537: WARNING: *** Building ROMIO and shared library
> support is
> configure:15539: WARNING: *** experimental. It should work, but has
> not been
> configure:15541: WARNING: *** well tested by the LAM development team.
> configure:15543: WARNING: *** Note that it is not possible to build
> ROMIO
> configure:15545: WARNING: *** as a shared library, so it will still
> be built as
> configure:15547: WARNING: *** a static library
> configure:15575: checking how to yeild
> configure:15592: result: yield()
> configure:15607: checking for LAM user signal
> configure:15626: result: SIGUSR2
> configure:15638: checking if want purify clean
> configure:15660: result: no
> configure:15694: checking for desired boot timeout
> configure:15696: result: 60 seconds
> configure:15698: checking for desired lamd packet resend time
> configure:15700: result: 500000 seconds
> configure:15702: checking for desired lamd heartbeat time
> configure:15704: result: 120 seconds
> configure:15736: checking if want stub MPI functions
> configure:15738: result: no
> configure:15779: checking if want default promiscuous boot connections
> configure:15781: result: no
> configure:15811: checking whether ln -s works
> configure:15815: result: yes
> configure:15830: checking for cp
> configure:15848: found /bin/cp
> configure:15860: result: /bin/cp
> configure:15875: checking for rm
> configure:15893: found /bin/rm
> configure:15905: result: /bin/rm
> configure:15925: checking for sh
> configure:15943: found /bin/sh
> configure:15955: result: /bin/sh
> configure:15971: checking if installed perl can support mpiexec
> configure:15990: result: yes
> configure:16002: checking for prototype of snprintf
> configure:16027: gcc -E -O3 -fPIC conftest.c
> configure:16037: $? = 0
> configure:16046: ...some ugly egrepping...
> configure:16056: $? = 0
> configure:16065: ...some ugly egrepping...
> configure:16075: $? = 0
> configure:16084: result: yes
> configure:16100: checking for prototype of gethostname
> configure:16125: gcc -E -O3 -fPIC conftest.c
> configure:16135: $? = 0
> configure:16144: ...some ugly egrepping...
> configure:16154: $? = 0
> configure:16163: ...some ugly egrepping...
> configure:16173: $? = 0
> configure:16182: result: yes
> configure:16221: checking stropts.h usability
> configure:16233: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> configure:16239: $? = 0
> configure:16243: test -z
> || test ! -s conftest.err
> configure:16246: $? = 0
> configure:16249: test -s conftest.o
> configure:16252: $? = 0
> configure:16262: result: yes
> configure:16266: checking stropts.h presence
> configure:16276: gcc -E -DLAM_BUILDING=1 conftest.c
> configure:16282: $? = 0
> configure:16302: result: yes
> configure:16337: checking for stropts.h
> configure:16344: result: yes
> configure:16221: checking grp.h usability
> configure:16233: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> configure:16239: $? = 0
> configure:16243: test -z
> || test ! -s conftest.err
> configure:16246: $? = 0
> configure:16249: test -s conftest.o
> configure:16252: $? = 0
> configure:16262: result: yes
> configure:16266: checking grp.h presence
> configure:16276: gcc -E -DLAM_BUILDING=1 conftest.c
> configure:16282: $? = 0
> configure:16302: result: yes
> configure:16337: checking for grp.h
> configure:16344: result: yes
> configure:16221: checking netinet/tcp.h usability
> configure:16233: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> configure:16239: $? = 0
> configure:16243: test -z
> || test ! -s conftest.err
> configure:16246: $? = 0
> configure:16249: test -s conftest.o
> configure:16252: $? = 0
> configure:16262: result: yes
> configure:16266: checking netinet/tcp.h presence
> configure:16276: gcc -E -DLAM_BUILDING=1 conftest.c
> configure:16282: $? = 0
> configure:16302: result: yes
> configure:16337: checking for netinet/tcp.h
> configure:16344: result: yes
> configure:16221: checking sys/select.h usability
> configure:16233: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> configure:16239: $? = 0
> configure:16243: test -z
> || test ! -s conftest.err
> configure:16246: $? = 0
> configure:16249: test -s conftest.o
> configure:16252: $? = 0
> configure:16262: result: yes
> configure:16266: checking sys/select.h presence
> configure:16276: gcc -E -DLAM_BUILDING=1 conftest.c
> configure:16282: $? = 0
> configure:16302: result: yes
> configure:16337: checking for sys/select.h
> configure:16344: result: yes
> configure:16221: checking sys/resource.h usability
> configure:16233: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> configure:16239: $? = 0
> configure:16243: test -z
> || test ! -s conftest.err
> configure:16246: $? = 0
> configure:16249: test -s conftest.o
> configure:16252: $? = 0
> configure:16262: result: yes
> configure:16266: checking sys/resource.h presence
> configure:16276: gcc -E -DLAM_BUILDING=1 conftest.c
> configure:16282: $? = 0
> configure:16302: result: yes
> configure:16337: checking for sys/resource.h
> configure:16344: result: yes
> configure:16371: checking rpc/types.h usability
> configure:16383: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> configure:16389: $? = 0
> configure:16393: test -z
> || test ! -s conftest.err
> configure:16396: $? = 0
> configure:16399: test -s conftest.o
> configure:16402: $? = 0
> configure:16412: result: yes
> configure:16416: checking rpc/types.h presence
> configure:16426: gcc -E -DLAM_BUILDING=1 conftest.c
> configure:16432: $? = 0
> configure:16452: result: yes
> configure:16487: checking for rpc/types.h
> configure:16494: result: yes
> configure:16511: checking for rpc/xdr.h
> configure:16530: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> configure:16536: $? = 0
> configure:16540: test -z
> || test ! -s conftest.err
> configure:16543: $? = 0
> configure:16546: test -s conftest.o
> configure:16549: $? = 0
> configure:16560: result: yes
> configure:16586: checking pty.h usability
> configure:16598: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> configure:16604: $? = 0
> configure:16608: test -z
> || test ! -s conftest.err
> configure:16611: $? = 0
> configure:16614: test -s conftest.o
> configure:16617: $? = 0
> configure:16627: result: yes
> configure:16631: checking pty.h presence
> configure:16641: gcc -E -DLAM_BUILDING=1 conftest.c
> configure:16647: $? = 0
> configure:16667: result: yes
> configure:16702: checking for pty.h
> configure:16709: result: yes
> configure:16586: checking util.h usability
> configure:16598: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> conftest.c:173:18: util.h: No such file or directory
> configure:16604: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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 <sys/types.h>
> | #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 <stdio.h>
> | #if HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #if HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #if STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # if HAVE_STDLIB_H
> | # include <stdlib.h>
> | # endif
> | #endif
> | #if HAVE_STRING_H
> | # if !STDC_HEADERS && HAVE_MEMORY_H
> | # include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #if HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #if HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #else
> | # if HAVE_STDINT_H
> | # include <stdint.h>
> | # endif
> | #endif
> | #if HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #include <util.h>
> configure:16627: result: no
> configure:16631: checking util.h presence
> configure:16641: gcc -E -DLAM_BUILDING=1 conftest.c
> conftest.c:139:18: util.h: No such file or directory
> configure:16647: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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 <sys/types.h>
> | #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 <util.h>
> configure:16667: result: no
> configure:16702: checking for util.h
> configure:16709: result: no
> configure:16742: checking sched.h usability
> configure:16754: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> configure:16760: $? = 0
> configure:16764: test -z
> || test ! -s conftest.err
> configure:16767: $? = 0
> configure:16770: test -s conftest.o
> configure:16773: $? = 0
> configure:16783: result: yes
> configure:16787: checking sched.h presence
> configure:16797: gcc -E -DLAM_BUILDING=1 conftest.c
> configure:16803: $? = 0
> configure:16823: result: yes
> configure:16858: checking for sched.h
> configure:16865: result: yes
> configure:16733: checking for strings.h
> configure:16738: result: yes
> configure:16902: checking if FIONBIO defined in sys/ioctl.h
> configure:16937: result: not on AIX 4.3.3, so who cares?
> configure:16944: checking if SA_RESTART defined in signal.h
> configure:16971: result: yes
> configure:16974: checking for sa_len in struct sockaddr
> configure:16993: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> conftest.c: In function `main':
> conftest.c:147: error: structure has no member named `sa_len'
> configure:16999: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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 <sys/types.h>
> | #include <sys/socket.h>
> | int
> | main ()
> | {
> | struct sockaddr s; s.sa_len;
> | ;
> | return 0;
> | }
> configure:17027: result: no
> configure:17030: checking if need to include sys/select.h
> configure:17049: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> configure:17055: $? = 0
> configure:17059: test -z
> || test ! -s conftest.err
> configure:17062: $? = 0
> configure:17065: test -s conftest.o
> configure:17068: $? = 0
> configure:17083: result: yes
> configure:17098: checking for socket
> configure:17155: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:17161: $? = 0
> configure:17165: test -z
> || test ! -s conftest.err
> configure:17168: $? = 0
> configure:17171: test -s conftest
> configure:17174: $? = 0
> configure:17186: result: yes
> configure:17266: checking for gethostbyname
> configure:17323: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:17329: $? = 0
> configure:17333: test -z
> || test ! -s conftest.err
> configure:17336: $? = 0
> configure:17339: test -s conftest
> configure:17342: $? = 0
> configure:17354: result: yes
> configure:17442: checking for login in -lutil
> configure:17472: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c -lutil >&5
> configure:17478: $? = 0
> configure:17482: test -z
> || test ! -s conftest.err
> configure:17485: $? = 0
> configure:17488: test -s conftest
> configure:17491: $? = 0
> configure:17504: result: yes
> configure:17517: checking for openpty
> configure:17574: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c -lutil >&5
> configure:17580: $? = 0
> configure:17584: test -z
> || test ! -s conftest.err
> configure:17587: $? = 0
> configure:17590: test -s conftest
> configure:17593: $? = 0
> configure:17605: result: yes
> configure:17643: checking for atexit
> configure:17700: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:17706: $? = 0
> configure:17710: test -z
> || test ! -s conftest.err
> configure:17713: $? = 0
> configure:17716: test -s conftest
> configure:17719: $? = 0
> configure:17731: result: yes
> configure:17760: checking for getcwd
> configure:17817: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:17823: $? = 0
> configure:17827: test -z
> || test ! -s conftest.err
> configure:17830: $? = 0
> configure:17833: test -s conftest
> configure:17836: $? = 0
> configure:17848: result: yes
> configure:17877: checking for yield
> configure:17934: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> /tmp/ccAGMWlR.o(.text+0xa): In function `main':
> : undefined reference to `yield'
> /tmp/ccAGMWlR.o(.data.rel+0x0): undefined reference to `yield'
> collect2: ld returned 1 exit status
> configure:17940: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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 <limits.h>
> declares yield.
> | For example, HP-UX 11i <limits.h> declares gettimeofday. */
> | #define yield innocuous_yield
> |
> | /* System header to define __stub macros and hopefully few
> prototypes,
> | which can conflict with char yield (); below.
> | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
> | <limits.h> exists even on freestanding compilers. */
> |
> | #ifdef __STDC__
> | # include <limits.h>
> | #else
> | # include <assert.h>
> | #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:17965: result: no
> configure:17994: checking for snprintf
> configure:18051: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> conftest.c:172: warning: conflicting types for built-in function
> `snprintf'
> configure:18057: $? = 0
> configure:18061: test -z
> || test ! -s conftest.err
> configure:18064: $? = 0
> configure:18067: test -s conftest
> configure:18070: $? = 0
> configure:18082: result: yes
> configure:18111: checking for atoll
> configure:18168: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:18174: $? = 0
> configure:18178: test -z
> || test ! -s conftest.err
> configure:18181: $? = 0
> configure:18184: test -s conftest
> configure:18187: $? = 0
> configure:18199: result: yes
> configure:18228: checking for strtoll
> configure:18285: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:18291: $? = 0
> configure:18295: test -z
> || test ! -s conftest.err
> configure:18298: $? = 0
> configure:18301: test -s conftest
> configure:18304: $? = 0
> configure:18316: result: yes
> configure:18345: checking for sched_yield
> configure:18402: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:18408: $? = 0
> configure:18412: test -z
> || test ! -s conftest.err
> configure:18415: $? = 0
> configure:18418: test -s conftest
> configure:18421: $? = 0
> configure:18433: result: yes
> configure:18462: checking for sysconf
> configure:18519: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:18525: $? = 0
> configure:18529: test -z
> || test ! -s conftest.err
> configure:18532: $? = 0
> configure:18535: test -s conftest
> configure:18538: $? = 0
> configure:18550: result: yes
> configure:18579: checking for sysctl
> configure:18636: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:18642: $? = 0
> configure:18646: test -z
> || test ! -s conftest.err
> configure:18649: $? = 0
> configure:18652: test -s conftest
> configure:18655: $? = 0
> configure:18667: result: yes
> configure:18692: checking whether vscanf is declared
> configure:18716: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> conftest.c: In function `main':
> conftest.c:192: error: `vscanf' undeclared (first use in this
> function)
> conftest.c:192: error: (Each undeclared identifier is reported only
> once
> conftest.c:192: error: for each function it appears in.)
> configure:18722: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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 <stdio.h>
> | #if HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #if HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #if STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # if HAVE_STDLIB_H
> | # include <stdlib.h>
> | # endif
> | #endif
> | #if HAVE_STRING_H
> | # if !STDC_HEADERS && HAVE_MEMORY_H
> | # include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #if HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #if HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #else
> | # if HAVE_STDINT_H
> | # include <stdint.h>
> | # endif
> | #endif
> | #if HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | int
> | main ()
> | {
> | #ifndef vscanf
> | char *p = (char *) vscanf;
> | #endif
> |
> | ;
> | return 0;
> | }
> configure:18746: result: no
> configure:18762: checking whether va_copy is declared
> configure:18787: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> configure:18793: $? = 0
> configure:18797: test -z
> || test ! -s conftest.err
> configure:18800: $? = 0
> configure:18803: test -s conftest.o
> configure:18806: $? = 0
> configure:18817: result: yes
> configure:18831: checking whether __va_copy is declared
> configure:18856: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> configure:18862: $? = 0
> configure:18866: test -z
> || test ! -s conftest.err
> configure:18869: $? = 0
> configure:18872: test -s conftest.o
> configure:18875: $? = 0
> configure:18886: result: yes
> configure:18936: checking for glibc
> configure:18967: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:18970: $? = 0
> configure:18972: ./conftest
> configure:18975: $? = 0
> configure:18988: result: yes
> configure:18998: checking whether to use prefix memcpy()
> configure:19041: result: yes (default on glibc systems: yes)
> configure:19049: checking whether byte ordering is bigendian
> configure:19076: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> configure:19082: $? = 0
> configure:19086: test -z
> || test ! -s conftest.err
> configure:19089: $? = 0
> configure:19092: test -s conftest.o
> configure:19095: $? = 0
> configure:19119: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> conftest.c: In function `main':
> conftest.c:165: error: `not' undeclared (first use in this function)
> conftest.c:165: error: (Each undeclared identifier is reported only
> once
> conftest.c:165: error: for each function it appears in.)
> conftest.c:165: error: parse error before "big"
> configure:19125: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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 <sys/types.h>
> | #include <sys/param.h>
> |
> | int
> | main ()
> | {
> | #if BYTE_ORDER != BIG_ENDIAN
> | not big endian
> | #endif
> |
> | ;
> | return 0;
> | }
> configure:19260: result: no
> configure:19304: checking for union semun in sys/sem.h
> configure:19323: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> conftest.c: In function `main':
> conftest.c:163: error: storage size of `s' isn't known
> configure:19329: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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 <sys/types.h>
> | #include <sys/sem.h>
> | int
> | main ()
> | {
> | union semun s; s.val;
> | ;
> | return 0;
> | }
> configure:19357: result: no
> configure:19370: checking for struct semid_ds
> configure:19391: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> configure:19397: $? = 0
> configure:19401: test -z
> || test ! -s conftest.err
> configure:19404: $? = 0
> configure:19407: test -s conftest.o
> configure:19410: $? = 0
> configure:19420: result: yes
> configure:19430: checking if able to create SYSV semaphores
> configure:19479: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:19482: $? = 0
> configure:19484: ./conftest
> configure:19487: $? = 0
> configure:19508: result: yes
> configure:19609: checking if SYSV semaphores work
> configure:19672: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:19675: $? = 0
> configure:19677: ./conftest
> configure:19680: $? = 0
> configure:19701: result: yes
> configure:19810: checking for SYSV semaphore support
> configure:19813: result: yes
> configure:19905: checking for struct shmid_ds
> configure:19925: gcc -c -O3 -fPIC -DLAM_BUILDING=1 conftest.c >&5
> configure:19931: $? = 0
> configure:19935: test -z
> || test ! -s conftest.err
> configure:19938: $? = 0
> configure:19941: test -s conftest.o
> configure:19944: $? = 0
> configure:19954: result: yes
> configure:19964: checking if SYSV shared memory works
> configure:20007: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1
> conftest.c >&5
> configure:20010: $? = 0
> configure:20012: ./conftest
> configure:20015: $? = 0
> configure:20036: result: yes
> configure:20129: checking for SYSV shared memory support
> configure:20132: result: yes
> configure:20251: checking if C compiler and POSIX threads work as is
> configure:20310: gcc -o conftest -O3 -fPIC -DLAM_BUILDING=1 -
> D_REENTRANT conftest.c >&5
> /tmp/cceWxvAU.o(.text+0x7): In function `main':
> : undefined reference to `pthread_join'
> /tmp/cceWxvAU.o(.text+0x1b): In function `main':
> : undefined reference to `pthread_create'
> collect2: ld returned 1 exit status
> configure:20316: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | /* end confdefs.h. */
> | #include <pthread.h>
> | int
> | main ()
> | {
> | pthread_t th; pthread_join(th, 0);
> | pthread_attr_init(0);
> | pthread_create(0,0,0,0);
> | ;
> | return 0;
> | }
> configure:20354: result: no
> configure:20366: checking if C++ compiler and POSIX threads work as is
> configure:20425: g++ -o conftest -O3 -DLAM_BUILDING=1
> conftest.cc >&5
> /tmp/ccIzuMwn.o(.text+0x7): In function `main':
> : undefined reference to `pthread_join'
> /tmp/ccIzuMwn.o(.text+0x1b): In function `main':
> : undefined reference to `pthread_create'
> collect2: ld returned 1 exit status
> configure:20431: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | /* end confdefs.h. */
> | #include <pthread.h>
> | int
> | main ()
> | {
> | pthread_t th; pthread_join(th, 0);
> | pthread_attr_init(0);
> | pthread_create(0,0,0,0);
> | ;
> | return 0;
> | }
> configure:20469: result: no
> configure:20481: checking if F77 compiler and POSIX threads work as is
> configure:20572: gcc -O3 -fPIC -I. -c conftest.c
> configure:20579: $? = 0
> configure:20589: g77 -O conftestf.f conftest.o -o conftest
> conftest.o(.text+0x7): In function `pthreadtest_':
> : undefined reference to `pthread_join'
> conftest.o(.text+0x1b): In function `pthreadtest_':
> : undefined reference to `pthread_create'
> collect2: ld returned 1 exit status
> configure:20596: $? = 1
> configure:20619: here is the C program:
> #include <stdio.h>
> #include <stdlib.h>
> #include <pthread.h>
>
>
> #ifdef __cplusplus
> extern "C" {
> #endif
> void pthreadtest_()
> {
> pthread_t th;
> pthread_join(th, 0);
> pthread_attr_init(0);
> pthread_create(0,0,0,0);
> }
> #ifdef __cplusplus
> }
> #endif
> configure:20647: here is the fortran program:
> program fpthread
> call PTHREADTEST
> end
> configure:20670: result: no
> configure:20706: checking if C compiler and POSIX threads work with -
> Kthread
> configure:20739: gcc -o conftest -O3 -fPIC -Kthread -
> DLAM_BUILDING=1 conftest.c >&5
> gcc: unrecognized option `-Kthread'
> /tmp/cccycnJj.o(.text+0x7): In function `main':
> : undefined reference to `pthread_join'
> /tmp/cccycnJj.o(.text+0x1b): In function `main':
> : undefined reference to `pthread_create'
> collect2: ld returned 1 exit status
> configure:20745: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | /* end confdefs.h. */
> | #include <pthread.h>
> | int
> | main ()
> | {
> | pthread_t th; pthread_join(th, 0);
> | pthread_attr_init(0);
> | pthread_create(0,0,0,0);
> | ;
> | return 0;
> | }
> configure:20785: result: no
> configure:20706: checking if C compiler and POSIX threads work with -
> kthread
> configure:20739: gcc -o conftest -O3 -fPIC -kthread -
> DLAM_BUILDING=1 conftest.c >&5
> gcc: unrecognized option `-kthread'
> /tmp/ccycgFxI.o(.text+0x7): In function `main':
> : undefined reference to `pthread_join'
> /tmp/ccycgFxI.o(.text+0x1b): In function `main':
> : undefined reference to `pthread_create'
> collect2: ld returned 1 exit status
> configure:20745: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | /* end confdefs.h. */
> | #include <pthread.h>
> | int
> | main ()
> | {
> | pthread_t th; pthread_join(th, 0);
> | pthread_attr_init(0);
> | pthread_create(0,0,0,0);
> | ;
> | return 0;
> | }
> configure:20785: result: no
> configure:20706: checking if C compiler and POSIX threads work with -
> pthread
> configure:20739: gcc -o conftest -O3 -fPIC -pthread -
> DLAM_BUILDING=1 conftest.c >&5
> configure:20745: $? = 0
> configure:20749: test -z
> || test ! -s conftest.err
> configure:20752: $? = 0
> configure:20755: test -s conftest
> configure:20758: $? = 0
> configure:20779: result: yes
> configure:20798: checking if C++ compiler and POSIX threads work
> with -Kthread
> configure:20831: g++ -o conftest -O3 -Kthread -DLAM_BUILDING=1
> conftest.cc >&5
> g++: unrecognized option `-Kthread'
> /tmp/ccOlhD7k.o(.text+0x7): In function `main':
> : undefined reference to `pthread_join'
> /tmp/ccOlhD7k.o(.text+0x1b): In function `main':
> : undefined reference to `pthread_create'
> collect2: ld returned 1 exit status
> configure:20837: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | /* end confdefs.h. */
> | #include <pthread.h>
> | int
> | main ()
> | {
> | pthread_t th; pthread_join(th, 0);
> | pthread_attr_init(0);
> | pthread_create(0,0,0,0);
> | ;
> | return 0;
> | }
> configure:20877: result: no
> configure:20798: checking if C++ compiler and POSIX threads work
> with -kthread
> configure:20831: g++ -o conftest -O3 -kthread -DLAM_BUILDING=1
> conftest.cc >&5
> g++: unrecognized option `-kthread'
> /tmp/ccMzmm1O.o(.text+0x7): In function `main':
> : undefined reference to `pthread_join'
> /tmp/ccMzmm1O.o(.text+0x1b): In function `main':
> : undefined reference to `pthread_create'
> collect2: ld returned 1 exit status
> configure:20837: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | /* end confdefs.h. */
> | #include <pthread.h>
> | int
> | main ()
> | {
> | pthread_t th; pthread_join(th, 0);
> | pthread_attr_init(0);
> | pthread_create(0,0,0,0);
> | ;
> | return 0;
> | }
> configure:20877: result: no
> configure:20798: checking if C++ compiler and POSIX threads work
> with -pthread
> configure:20831: g++ -o conftest -O3 -pthread -DLAM_BUILDING=1
> conftest.cc >&5
> configure:20837: $? = 0
> configure:20841: test -z
> || test ! -s conftest.err
> configure:20844: $? = 0
> configure:20847: test -s conftest
> configure:20850: $? = 0
> configure:20871: result: yes
> configure:20890: checking if F77 compiler and POSIX threads work
> with -Kthread
> configure:20966: gcc -O3 -fPIC -pthread -I. -c conftest.c
> configure:20973: $? = 0
> configure:20983: g77 -O -Kthread conftestf.f conftest.o -o conftest
> g77: unrecognized option `-Kthread'
> conftest.o(.text+0x7): In function `pthreadtest_':
> : undefined reference to `pthread_join'
> conftest.o(.text+0x1b): In function `pthreadtest_':
> : undefined reference to `pthread_create'
> collect2: ld returned 1 exit status
> configure:20990: $? = 1
> configure:21013: here is the C program:
> #include <stdio.h>
> #include <stdlib.h>
> #include <pthread.h>
>
>
> #ifdef __cplusplus
> extern "C" {
> #endif
> void pthreadtest_()
> {
> pthread_t th;
> pthread_join(th, 0);
> pthread_attr_init(0);
> pthread_create(0,0,0,0);
> }
> #ifdef __cplusplus
> }
> #endif
> configure:21041: here is the fortran program:
> program fpthread
> call PTHREADTEST
> end
> configure:21068: result: no
> configure:20890: checking if F77 compiler and POSIX threads work
> with -kthread
> configure:20966: gcc -O3 -fPIC -pthread -I. -c conftest.c
> configure:20973: $? = 0
> configure:20983: g77 -O -kthread conftestf.f conftest.o -o conftest
> g77: unrecognized option `-kthread'
> conftest.o(.text+0x7): In function `pthreadtest_':
> : undefined reference to `pthread_join'
> conftest.o(.text+0x1b): In function `pthreadtest_':
> : undefined reference to `pthread_create'
> collect2: ld returned 1 exit status
> configure:20990: $? = 1
> configure:21013: here is the C program:
> #include <stdio.h>
> #include <stdlib.h>
> #include <pthread.h>
>
>
> #ifdef __cplusplus
> extern "C" {
> #endif
> void pthreadtest_()
> {
> pthread_t th;
> pthread_join(th, 0);
> pthread_attr_init(0);
> pthread_create(0,0,0,0);
> }
> #ifdef __cplusplus
> }
> #endif
> configure:21041: here is the fortran program:
> program fpthread
> call PTHREADTEST
> end
> configure:21068: result: no
> configure:20890: checking if F77 compiler and POSIX threads work
> with -pthread
> configure:20966: gcc -O3 -fPIC -pthread -I. -c conftest.c
> configure:20973: $? = 0
> configure:20983: g77 -O -pthread conftestf.f conftest.o -o conftest
> configure:20990: $? = 0
> configure:21062: result: yes
> configure:21806: checking for working POSIX threads package
> configure:21809: result: yes
> configure:21848: checking if C compiler and Solaris threads work
> configure:21883: gcc -o conftest -D_REENTRANT conftest.c -
> lthread >&5
> conftest.c:162:20: thread.h: No such file or directory
> conftest.c: In function `main':
> conftest.c:166: error: `thread_t' undeclared (first use in this
> function)
> conftest.c:166: error: (Each undeclared identifier is reported only
> once
> conftest.c:166: error: for each function it appears in.)
> conftest.c:166: error: parse error before "th"
> conftest.c:166: error: `th' undeclared (first use in this function)
> configure:21889: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | /* end confdefs.h. */
> | #include <thread.h>
> | int
> | main ()
> | {
> | thread_t th; thr_join(th, 0, 0);
> | thr_create(0,0,0,0,0,0);
> | ;
> | return 0;
> | }
> configure:21925: result: no
> configure:21946: checking if C++ compiler and Solaris threads work
> configure:21977: g++ -o conftest -D_REENTRANT conftest.cc -
> lthread >&5
> conftest.cc:162:20: thread.h: No such file or directory
> conftest.cc: In function `int main()':
> conftest.cc:166: error: `thread_t' undeclared (first use this
> function)
> conftest.cc:166: error: (Each undeclared identifier is reported only
> once for
> each function it appears in.)
> conftest.cc:166: error: syntax error before `;' token
> conftest.cc:166: error: `th' undeclared (first use this function)
> conftest.cc:166: error: `thr_join' undeclared (first use this
> function)
> conftest.cc:167: error: `thr_create' undeclared (first use this
> function)
> configure:21983: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | /* end confdefs.h. */
> | #include <thread.h>
> | int
> | main ()
> | {
> | thread_t th; thr_join(th, 0, 0);
> | thr_create(0,0,0,0,0,0);
> | ;
> | return 0;
> | }
> configure:22019: result: no
> configure:22038: checking if F77 compiler and Solaris threads work
> configure:22094: gcc -I. -c conftest.c
> conftest.c:3:20: thread.h: No such file or directory
> conftest.c: In function `lam_pthread':
> conftest.c:11: error: `thread_t' undeclared (first use in this
> function)
> conftest.c:11: error: (Each undeclared identifier is reported only
> once
> conftest.c:11: error: for each function it appears in.)
> conftest.c:11: error: parse error before "th"
> conftest.c:12: error: `th' undeclared (first use in this function)
> configure:22101: $? = 1
> configure:22141: here is the C program:
> #include <stdio.h>
> #include <stdlib.h>
> #include <thread.h>
>
>
> #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:22169: here is the fortran program:
> program fpthread
> INTEGER i
> i = 1
> end
> configure:22192: result: no
> configure:22221: checking for working Solaris threads package
> configure:22227: result: no
> configure:22235: checking for type of thread support
> configure:22300: result: posix
> configure:22364: checking if threads have different pids (pthreads
> on linux)
> configure:22411: gcc -o conftest -O3 -fPIC -pthread -
> DLAM_BUILDING=1 conftest.c >&5
> conftest.c: In function `checkpid':
> conftest.c:184: warning: cast to pointer from integer of different
> size
> configure:22414: $? = 0
> configure:22416: ./conftest
> configure:22419: $? = 0
> configure:22438: result: no
> configure:22515: checking for pthread_atfork
> configure:22572: gcc -o conftest -O3 -fPIC -pthread -
> DLAM_BUILDING=1 conftest.c >&5
> configure:22578: $? = 0
> configure:22582: test -z
> || test ! -s conftest.err
> configure:22585: $? = 0
> configure:22588: test -s conftest
> configure:22591: $? = 0
> configure:22603: result: yes
> configure:22904: checking for FD_SETSIZE
> configure:22915: result: using system defaults
> configure:22975: checking BSD 4.3 for msg_accrights in struct msghdr
> configure:22994: gcc -c -O3 -fPIC -pthread -DLAM_BUILDING=1
> conftest.c >&5
> conftest.c: In function `main':
> conftest.c:172: error: structure has no member named `msg_accrights'
> configure:23000: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | #define LAM_HAVE_SOLARIS_THREADS 0
> | #define LAM_HAVE_POSIX_THREADS 1
> | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 0
> | #define LAM_HAVE_PTHREAD_ATFORK 1
> | #define LAM_FD_SETSIZE 0
> | /* end confdefs.h. */
> | #include <sys/types.h>
> | #include <sys/socket.h>
> | int
> | main ()
> | {
> | struct msghdr m; m.msg_accrights = 0;
> | ;
> | return 0;
> | }
> configure:23023: result: no
> configure:23143: checking for BSD 4.3 fd passing support
> configure:23145: result: no
> configure:23206: checking for POSIX.1g struct msghdr
> configure:23229: gcc -c -O3 -fPIC -pthread -DLAM_BUILDING=1
> conftest.c >&5
> configure:23235: $? = 0
> configure:23239: test -z
> || test ! -s conftest.err
> configure:23242: $? = 0
> configure:23245: test -s conftest.o
> configure:23248: $? = 0
> configure:23258: result: yes
> configure:23267: checking fd passing using RFC2292 API
> configure:23339: gcc -o conftest -O3 -fPIC -pthread -
> DLAM_BUILDING=1 -I. conftest.c -lutil >&5
> configure:23342: $? = 0
> configure:23344: ./conftest
> configure:23347: $? = 0
> configure:23362: result: passed
> configure:23481: checking for BSD 4.4 fd passing support
> configure:23483: result: yes (RFC2292 API)
> configure:23545: checking for System V Release 4 for struct strrecvfd
> configure:23565: gcc -c -O3 -fPIC -pthread -DLAM_BUILDING=1
> conftest.c >&5
> configure:23571: $? = 0
> configure:23575: test -z
> || test ! -s conftest.err
> configure:23578: $? = 0
> configure:23581: test -s conftest.o
> configure:23584: $? = 0
> configure:23594: result: yes
> configure:23605: checking System V Release 4 fd passing example
> configure:23679: gcc -o conftest -O3 -fPIC -pthread -
> DLAM_BUILDING=1 -I. conftest.c -lutil >&5
> configure:23682: $? = 0
> configure:23684: ./conftest
> configure:23687: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | #define LAM_HAVE_SOLARIS_THREADS 0
> | #define LAM_HAVE_POSIX_THREADS 1
> | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 0
> | #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 <sys/types.h>
> | #include <sys/wait.h>
> | #include <sys/socket.h>
> | #include <sys/stropts.h>
> | #include <signal.h>
> | #include <stdio.h>
> | #include <unistd.h>
> |
> | #define LAM_HAVE_SVR4_FD_PASSING 1
> | #include <conftest_fd_include.c>
> |
> | /*
> | * 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:23702: result: failed
> configure:23715: checking for System V Release 4 fd passing support
> configure:23717: result: no
> configure:23778: checking for BSD ptys
> configure:23794: result: yes
> configure:23797: checking for SYSV ptys
> configure:23813: result: yes
> configure:23830: checking size of struct stat members
> configure:23850: result: 8
> configure:23870: checking type of getsockopt optlen parameter
> #include <sys/types.h>
> #include <sys/socket.h>
> int foobar(void *optval);
> int foobar(void *optval)
> {
> socklen_t optlen=0;
> return getsockopt(0, SOL_SOCKET, SO_SNDBUF, optval, &optlen);
> }
> configure:23915: result: socklen_t
> configure:23934: checking type of recvfrom length parameter
> #include <sys/types.h>
> #include <sys/socket.h>
> int foobar(void *buffer)
> {
> socklen_t optlen=0;
> return recvfrom(0, buffer, 0, 0, (struct sockaddr*) 0, &optlen);
> }
> configure:23978: result: socklen_t
> configure:24018: checking if build filesystem is case sensitive
> configure:24030: result: yes
> configure:24043: checking if configuring for case sensitive fs
> configure:24061: result: yes
> configure:24130: checking for memory management type
> configure:24513: result: ptmalloc2
> configure:24549: checking syscall.h usability
> configure:24561: gcc -c -O3 -fPIC -pthread -DLAM_BUILDING=1
> conftest.c >&5
> configure:24567: $? = 0
> configure:24571: test -z
> || test ! -s conftest.err
> configure:24574: $? = 0
> configure:24577: test -s conftest.o
> configure:24580: $? = 0
> configure:24590: result: yes
> configure:24594: checking syscall.h presence
> configure:24604: gcc -E -DLAM_BUILDING=1 conftest.c
> configure:24610: $? = 0
> configure:24630: result: yes
> configure:24665: checking for syscall.h
> configure:24672: result: yes
> configure:24688: checking for syscall
> configure:24745: gcc -o conftest -O3 -fPIC -pthread -
> DLAM_BUILDING=1 conftest.c >&5
> configure:24751: $? = 0
> configure:24755: test -z
> || test ! -s conftest.err
> configure:24758: $? = 0
> configure:24761: test -s conftest
> configure:24764: $? = 0
> configure:24776: result: yes
> configure:24796: checking whether sbrk is declared
> configure:24820: gcc -c -O3 -fPIC -pthread -DLAM_BUILDING=1
> conftest.c >&5
> configure:24826: $? = 0
> configure:24830: test -z
> || test ! -s conftest.err
> configure:24833: $? = 0
> configure:24836: test -s conftest.o
> configure:24839: $? = 0
> configure:24850: result: yes
> configure:25299: checking if want MPI C++ bindings
> configure:25302: result: enabled
> configure:25422: checking size of int
> configure:25445: g++ -o conftest -O3 -pthread -DLAM_BUILDING=1
> conftest.cc >&5
> configure:25448: $? = 0
> configure:25450: ./conftest
> configure:25453: $? = 0
> configure:25467: result: 4
> configure:25495: checking size of bool
> configure:25518: g++ -o conftest -O3 -pthread -DLAM_BUILDING=1
> conftest.cc >&5
> configure:25521: $? = 0
> configure:25523: ./conftest
> configure:25526: $? = 0
> configure:25540: result: 1
> configure:25576: checking type of MPI attributes
> configure:25595: g++ -o conftest -O3 -pthread -DLAM_BUILDING=1
> conftest.cc >&5
> configure:25598: $? = 0
> configure:25600: ./conftest
> configure:25603: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | #define LAM_HAVE_SOLARIS_THREADS 0
> | #define LAM_HAVE_POSIX_THREADS 1
> | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 0
> | #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:25631: result: long
> configure:25640: checking for signal declaration
> configure:25663: g++ -c -O3 -pthread -DLAM_BUILDING=1 conftest.cc
> >&5
> conftest.cc: In function `int main()':
> conftest.cc:193: error: invalid conversion from `void (*)(int, int,
> sigcontext*, char*)' to `void (*)(int)'
> conftest.cc:195: error: invalid conversion from `void (*)(int, int,
> sigcontext*, char*)' to `void (*)(int)'
> configure:25669: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | #define LAM_HAVE_SOLARIS_THREADS 0
> | #define LAM_HAVE_POSIX_THREADS 1
> | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 0
> | #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<signal.h>
> | 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:25732: g++ -c -O3 -pthread -DLAM_BUILDING=1 conftest.cc
> >&5
> configure:25738: $? = 0
> configure:25742: test -z
> || test ! -s conftest.err
> configure:25745: $? = 0
> configure:25748: test -s conftest.o
> configure:25751: $? = 0
> configure:25770: result: SYSV
> configure:25799: checking if want ROMIO
> configure:25802: result: enabled
> configure:25820: checking if want TotalView attach support
> configure:25823: result: enabled
> configure:25840: checking if want TotalView queue debugging support
> configure:25864: result: enabled
> configure:25999: checking for bproc_numnodes in -lbproc
> configure:26029: gcc -o conftest -O3 -fPIC -pthread -
> DLAM_BUILDING=1 conftest.c -lbproc >&5
> /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-
> linux/bin/ld: cannot find -lbproc
> collect2: ld returned 1 exit status
> configure:26035: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | #define LAM_HAVE_SOLARIS_THREADS 0
> | #define LAM_HAVE_POSIX_THREADS 1
> | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 0
> | #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:26061: result: no
> configure:26239: checking if want BPROC support
> configure:26348: result: no
> configure:26381: checking if want deprecated executable names
> configure:26402: result: yes
> configure:26413: checking for subdir args
> configure:26467: result: 'CFLAGS=-fPIC' '--prefix=/import/home/u1/
> uaf/ogorman/lam' '--enable-shared' '--disable-static'
> configure:26496: LAM configuring in share/totalview
> configure:26592: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:26605: /bin/sh './configure' *failed* for share/totalview
> configure:26723: checking which modules should be run-time loadable
> configure:26764: result: none
> configure:26774: checking for SSI kinds
> configure:26799: result: boot coll crlam crmpi rpi
> configure:26922: LAM configuring in share/ssi/boot/bproc
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27031: /bin/sh './configure' *failed* for share/ssi/boot/
> bproc
> configure:27402: --- SSI module boot:bproc compile: no
> configure:26922: LAM configuring in share/ssi/boot/globus
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27027: /bin/sh './configure' succeeded for share/ssi/boot/
> globus
> configure:27062: Post-module top-level processing
> configure:27122: checking for libtool-supplied linker flags
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/boot/globus/
> libtool --mode=compile gcc -O3 -fPIC -pthread -c foo.c -o foo.o
> mkdir .libs
> gcc -O3 -fPIC -pthread -c foo.c -fPIC -DPIC -o .libs/foo.o
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/boot/globus/
> libtool --mode=link gcc -O3 -fPIC -pthread foo.lo -o libfoo.la
> ar cru .libs/libfoo.a .libs/foo.o
> ranlib .libs/libfoo.a
> creating libfoo.la
> (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/boot/globus/
> libtool --dry-run --mode=link gcc bar.lo libfoo.la -o bar
> gcc bar.lo -o bar ./.libs/libfoo.a
> configure:27167: $? = 0
> examining flag: gcc
> examining flag: bar.lo
> examining flag: -o
> examining flag: bar
> examining flag: ./.libs/libfoo.a
> configure:27320: result: no extra flags
> configure:27351: +++ SSI module boot:globus compile: yes
> configure:27353: +++ SSI module boot:globus mode: static
> configure:26922: LAM configuring in share/ssi/boot/rsh
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27027: /bin/sh './configure' succeeded for share/ssi/boot/
> rsh
> configure:27062: Post-module top-level processing
> configure:27122: checking for libtool-supplied linker flags
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/boot/rsh/
> libtool --mode=compile gcc -O3 -fPIC -pthread -c foo.c -o foo.o
> mkdir .libs
> gcc -O3 -fPIC -pthread -c foo.c -fPIC -DPIC -o .libs/foo.o
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/boot/rsh/
> libtool --mode=link gcc -O3 -fPIC -pthread foo.lo -o libfoo.la
> ar cru .libs/libfoo.a .libs/foo.o
> ranlib .libs/libfoo.a
> creating libfoo.la
> (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/boot/rsh/
> libtool --dry-run --mode=link gcc bar.lo libfoo.la -o bar
> gcc bar.lo -o bar ./.libs/libfoo.a
> configure:27167: $? = 0
> examining flag: gcc
> examining flag: bar.lo
> examining flag: -o
> examining flag: bar
> examining flag: ./.libs/libfoo.a
> configure:27320: result: no extra flags
> configure:27351: +++ SSI module boot:rsh compile: yes
> configure:27353: +++ SSI module boot:rsh mode: static
> configure:26922: LAM configuring in share/ssi/boot/slurm
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27027: /bin/sh './configure' succeeded for share/ssi/boot/
> slurm
> configure:27062: Post-module top-level processing
> configure:27122: checking for libtool-supplied linker flags
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/boot/slurm/
> libtool --mode=compile gcc -O3 -fPIC -pthread -c foo.c -o foo.o
> mkdir .libs
> gcc -O3 -fPIC -pthread -c foo.c -fPIC -DPIC -o .libs/foo.o
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/boot/slurm/
> libtool --mode=link gcc -O3 -fPIC -pthread foo.lo -o libfoo.la
> ar cru .libs/libfoo.a .libs/foo.o
> ranlib .libs/libfoo.a
> creating libfoo.la
> (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/boot/slurm/
> libtool --dry-run --mode=link gcc bar.lo libfoo.la -o bar
> gcc bar.lo -o bar ./.libs/libfoo.a
> configure:27167: $? = 0
> examining flag: gcc
> examining flag: bar.lo
> examining flag: -o
> examining flag: bar
> examining flag: ./.libs/libfoo.a
> configure:27320: result: no extra flags
> configure:27351: +++ SSI module boot:slurm compile: yes
> configure:27353: +++ SSI module boot:slurm mode: static
> configure:26922: LAM configuring in share/ssi/boot/tm
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27031: /bin/sh './configure' *failed* for share/ssi/boot/tm
> configure:27402: --- SSI module boot:tm compile: no
> configure:26922: LAM configuring in share/ssi/coll/impi
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27031: /bin/sh './configure' *failed* for share/ssi/coll/
> impi
> configure:27402: --- SSI module coll:impi compile: no
> configure:26922: LAM configuring in share/ssi/coll/lam_basic
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27027: /bin/sh './configure' succeeded for share/ssi/coll/
> lam_basic
> configure:27062: Post-module top-level processing
> configure:27122: checking for libtool-supplied linker flags
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/coll/lam_basic/
> libtool --mode=compile gcc -O3 -fPIC -pthread -c foo.c -o foo.o
> mkdir .libs
> gcc -O3 -fPIC -pthread -c foo.c -fPIC -DPIC -o .libs/foo.o
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/coll/lam_basic/
> libtool --mode=link gcc -O3 -fPIC -pthread foo.lo -o libfoo.la
> ar cru .libs/libfoo.a .libs/foo.o
> ranlib .libs/libfoo.a
> creating libfoo.la
> (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/coll/lam_basic/
> libtool --dry-run --mode=link gcc bar.lo libfoo.la -o bar
> gcc bar.lo -o bar ./.libs/libfoo.a
> configure:27167: $? = 0
> examining flag: gcc
> examining flag: bar.lo
> examining flag: -o
> examining flag: bar
> examining flag: ./.libs/libfoo.a
> configure:27320: result: no extra flags
> configure:27351: +++ SSI module coll:lam_basic compile: yes
> configure:27353: +++ SSI module coll:lam_basic mode: static
> configure:26922: LAM configuring in share/ssi/coll/shmem
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27027: /bin/sh './configure' succeeded for share/ssi/coll/
> shmem
> configure:27062: Post-module top-level processing
> configure:27122: checking for libtool-supplied linker flags
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/coll/shmem/
> libtool --mode=compile gcc -O3 -fPIC -pthread -c foo.c -o foo.o
> mkdir .libs
> gcc -O3 -fPIC -pthread -c foo.c -fPIC -DPIC -o .libs/foo.o
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/coll/shmem/
> libtool --mode=link gcc -O3 -fPIC -pthread foo.lo -o libfoo.la
> ar cru .libs/libfoo.a .libs/foo.o
> ranlib .libs/libfoo.a
> creating libfoo.la
> (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/coll/shmem/
> libtool --dry-run --mode=link gcc bar.lo libfoo.la -o bar
> gcc bar.lo -o bar ./.libs/libfoo.a
> configure:27167: $? = 0
> examining flag: gcc
> examining flag: bar.lo
> examining flag: -o
> examining flag: bar
> examining flag: ./.libs/libfoo.a
> configure:27320: result: no extra flags
> configure:27351: +++ SSI module coll:shmem compile: yes
> configure:27353: +++ SSI module coll:shmem mode: static
> configure:26922: LAM configuring in share/ssi/coll/smp
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27027: /bin/sh './configure' succeeded for share/ssi/coll/
> smp
> configure:27062: Post-module top-level processing
> configure:27122: checking for libtool-supplied linker flags
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/coll/smp/
> libtool --mode=compile gcc -O3 -fPIC -pthread -c foo.c -o foo.o
> mkdir .libs
> gcc -O3 -fPIC -pthread -c foo.c -fPIC -DPIC -o .libs/foo.o
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/coll/smp/
> libtool --mode=link gcc -O3 -fPIC -pthread foo.lo -o libfoo.la
> ar cru .libs/libfoo.a .libs/foo.o
> ranlib .libs/libfoo.a
> creating libfoo.la
> (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/coll/smp/
> libtool --dry-run --mode=link gcc bar.lo libfoo.la -o bar
> gcc bar.lo -o bar ./.libs/libfoo.a
> configure:27167: $? = 0
> examining flag: gcc
> examining flag: bar.lo
> examining flag: -o
> examining flag: bar
> examining flag: ./.libs/libfoo.a
> configure:27320: result: no extra flags
> configure:27351: +++ SSI module coll:smp compile: yes
> configure:27353: +++ SSI module coll:smp mode: static
> configure:26922: LAM configuring in share/ssi/crlam/blcr
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27031: /bin/sh './configure' *failed* for share/ssi/crlam/
> blcr
> configure:27402: --- SSI module crlam:blcr compile: no
> configure:26922: LAM configuring in share/ssi/crlam/self
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27027: /bin/sh './configure' succeeded for share/ssi/crlam/
> self
> configure:27062: Post-module top-level processing
> configure:27122: checking for libtool-supplied linker flags
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/crlam/self/
> libtool --mode=compile gcc -O3 -fPIC -pthread -c foo.c -o foo.o
> mkdir .libs
> gcc -O3 -fPIC -pthread -c foo.c -fPIC -DPIC -o .libs/foo.o
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/crlam/self/
> libtool --mode=link gcc -O3 -fPIC -pthread foo.lo -o libfoo.la
> ar cru .libs/libfoo.a .libs/foo.o
> ranlib .libs/libfoo.a
> creating libfoo.la
> (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/crlam/self/
> libtool --dry-run --mode=link gcc bar.lo libfoo.la -o bar
> gcc bar.lo -o bar ./.libs/libfoo.a
> configure:27167: $? = 0
> examining flag: gcc
> examining flag: bar.lo
> examining flag: -o
> examining flag: bar
> examining flag: ./.libs/libfoo.a
> configure:27320: result: no extra flags
> configure:27351: +++ SSI module crlam:self compile: yes
> configure:27353: +++ SSI module crlam:self mode: static
> configure:26922: LAM configuring in share/ssi/crmpi/blcr
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27031: /bin/sh './configure' *failed* for share/ssi/crmpi/
> blcr
> configure:27402: --- SSI module crmpi:blcr compile: no
> configure:26922: LAM configuring in share/ssi/crmpi/self
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27027: /bin/sh './configure' succeeded for share/ssi/crmpi/
> self
> configure:27062: Post-module top-level processing
> configure:27122: checking for libtool-supplied linker flags
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/crmpi/self/
> libtool --mode=compile gcc -O3 -fPIC -pthread -c foo.c -o foo.o
> mkdir .libs
> gcc -O3 -fPIC -pthread -c foo.c -fPIC -DPIC -o .libs/foo.o
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/crmpi/self/
> libtool --mode=link gcc -O3 -fPIC -pthread foo.lo -o libfoo.la
> ar cru .libs/libfoo.a .libs/foo.o
> ranlib .libs/libfoo.a
> creating libfoo.la
> (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/crmpi/self/
> libtool --dry-run --mode=link gcc bar.lo libfoo.la -o bar
> gcc bar.lo -o bar ./.libs/libfoo.a
> configure:27167: $? = 0
> examining flag: gcc
> examining flag: bar.lo
> examining flag: -o
> examining flag: bar
> examining flag: ./.libs/libfoo.a
> configure:27320: result: no extra flags
> configure:27351: +++ SSI module crmpi:self compile: yes
> configure:27353: +++ SSI module crmpi:self mode: static
> configure:26922: LAM configuring in share/ssi/rpi/crtcp
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27027: /bin/sh './configure' succeeded for share/ssi/rpi/
> crtcp
> configure:27062: Post-module top-level processing
> configure:27122: checking for libtool-supplied linker flags
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/crtcp/
> libtool --mode=compile gcc -O3 -fPIC -pthread -c foo.c -o foo.o
> mkdir .libs
> gcc -O3 -fPIC -pthread -c foo.c -fPIC -DPIC -o .libs/foo.o
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/crtcp/
> libtool --mode=link gcc -O3 -fPIC -pthread foo.lo -o libfoo.la
> ar cru .libs/libfoo.a .libs/foo.o
> ranlib .libs/libfoo.a
> creating libfoo.la
> (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/crtcp/
> libtool --dry-run --mode=link gcc bar.lo libfoo.la -o bar
> gcc bar.lo -o bar ./.libs/libfoo.a
> configure:27167: $? = 0
> examining flag: gcc
> examining flag: bar.lo
> examining flag: -o
> examining flag: bar
> examining flag: ./.libs/libfoo.a
> configure:27320: result: no extra flags
> configure:27351: +++ SSI module rpi:crtcp compile: yes
> configure:27353: +++ SSI module rpi:crtcp mode: static
> configure:26922: LAM configuring in share/ssi/rpi/gm
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27031: /bin/sh './configure' *failed* for share/ssi/rpi/gm
> configure:27402: --- SSI module rpi:gm compile: no
> configure:26922: LAM configuring in share/ssi/rpi/ib
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27027: /bin/sh './configure' succeeded for share/ssi/rpi/ib
> configure:27062: Post-module top-level processing
> configure:27122: checking for libtool-supplied linker flags
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/ib/libtool
> --mode=compile gcc -O3 -fPIC -pthread -c foo.c -o foo.o
> mkdir .libs
> gcc -O3 -fPIC -pthread -c foo.c -fPIC -DPIC -o .libs/foo.o
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/ib/libtool
> --mode=link gcc -O3 -fPIC -pthread foo.lo -o libfoo.la
> ar cru .libs/libfoo.a .libs/foo.o
> ranlib .libs/libfoo.a
> creating libfoo.la
> (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/ib/libtool
> --dry-run --mode=link gcc bar.lo libfoo.la -o bar -lvapi
> gcc bar.lo -o bar ./.libs/libfoo.a -lvapi
> configure:27167: $? = 0
> examining flag: gcc
> examining flag: bar.lo
> examining flag: -o
> examining flag: bar
> examining flag: ./.libs/libfoo.a
> examining flag: -lvapi
> added to EXTRA_LIBS: -lvapi
> configure:27306: result: found
> configure:27351: +++ SSI module rpi:ib compile: yes
> configure:27353: +++ SSI module rpi:ib mode: static
> configure:26922: LAM configuring in share/ssi/rpi/lamd
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27027: /bin/sh './configure' succeeded for share/ssi/rpi/
> lamd
> configure:27062: Post-module top-level processing
> configure:27122: checking for libtool-supplied linker flags
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/lamd/
> libtool --mode=compile gcc -O3 -fPIC -pthread -c foo.c -o foo.o
> mkdir .libs
> gcc -O3 -fPIC -pthread -c foo.c -fPIC -DPIC -o .libs/foo.o
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/lamd/
> libtool --mode=link gcc -O3 -fPIC -pthread foo.lo -o libfoo.la
> ar cru .libs/libfoo.a .libs/foo.o
> ranlib .libs/libfoo.a
> creating libfoo.la
> (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/lamd/
> libtool --dry-run --mode=link gcc bar.lo libfoo.la -o bar
> gcc bar.lo -o bar ./.libs/libfoo.a
> configure:27167: $? = 0
> examining flag: gcc
> examining flag: bar.lo
> examining flag: -o
> examining flag: bar
> examining flag: ./.libs/libfoo.a
> configure:27320: result: no extra flags
> configure:27351: +++ SSI module rpi:lamd compile: yes
> configure:27353: +++ SSI module rpi:lamd mode: static
> configure:26922: LAM configuring in share/ssi/rpi/sysv
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27027: /bin/sh './configure' succeeded for share/ssi/rpi/
> sysv
> configure:27062: Post-module top-level processing
> configure:27122: checking for libtool-supplied linker flags
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/sysv/
> libtool --mode=compile gcc -O3 -fPIC -pthread -c foo.c -o foo.o
> mkdir .libs
> gcc -O3 -fPIC -pthread -c foo.c -fPIC -DPIC -o .libs/foo.o
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/sysv/
> libtool --mode=link gcc -O3 -fPIC -pthread foo.lo -o libfoo.la
> ar cru .libs/libfoo.a .libs/foo.o
> ranlib .libs/libfoo.a
> creating libfoo.la
> (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/sysv/
> libtool --dry-run --mode=link gcc bar.lo libfoo.la -o bar
> gcc bar.lo -o bar ./.libs/libfoo.a
> configure:27167: $? = 0
> examining flag: gcc
> examining flag: bar.lo
> examining flag: -o
> examining flag: bar
> examining flag: ./.libs/libfoo.a
> configure:27320: result: no extra flags
> configure:27351: +++ SSI module rpi:sysv compile: yes
> configure:27353: +++ SSI module rpi:sysv mode: static
> configure:26922: LAM configuring in share/ssi/rpi/tcp
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27027: /bin/sh './configure' succeeded for share/ssi/rpi/tcp
> configure:27062: Post-module top-level processing
> configure:27122: checking for libtool-supplied linker flags
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/tcp/libtool
> --mode=compile gcc -O3 -fPIC -pthread -c foo.c -o foo.o
> mkdir .libs
> gcc -O3 -fPIC -pthread -c foo.c -fPIC -DPIC -o .libs/foo.o
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/tcp/libtool
> --mode=link gcc -O3 -fPIC -pthread foo.lo -o libfoo.la
> ar cru .libs/libfoo.a .libs/foo.o
> ranlib .libs/libfoo.a
> creating libfoo.la
> (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/tcp/libtool
> --dry-run --mode=link gcc bar.lo libfoo.la -o bar
> gcc bar.lo -o bar ./.libs/libfoo.a
> configure:27167: $? = 0
> examining flag: gcc
> examining flag: bar.lo
> examining flag: -o
> examining flag: bar
> examining flag: ./.libs/libfoo.a
> configure:27320: result: no extra flags
> configure:27351: +++ SSI module rpi:tcp compile: yes
> configure:27353: +++ SSI module rpi:tcp mode: static
> configure:26922: LAM configuring in share/ssi/rpi/usysv
> configure:27018: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --cache-file=/dev/null --srcdir=.
> configure:27027: /bin/sh './configure' succeeded for share/ssi/rpi/
> usysv
> configure:27062: Post-module top-level processing
> configure:27122: checking for libtool-supplied linker flags
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/usysv/
> libtool --mode=compile gcc -O3 -fPIC -pthread -c foo.c -o foo.o
> mkdir .libs
> gcc -O3 -fPIC -pthread -c foo.c -fPIC -DPIC -o .libs/foo.o
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/usysv/
> libtool --mode=link gcc -O3 -fPIC -pthread foo.lo -o libfoo.la
> ar cru .libs/libfoo.a .libs/foo.o
> ranlib .libs/libfoo.a
> creating libfoo.la
> (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
> configure:27167: $? = 0
> configure:27154: /u1/uaf/ogorman/lam-7.1.4/share/ssi/rpi/usysv/
> libtool --dry-run --mode=link gcc bar.lo libfoo.la -o bar
> gcc bar.lo -o bar ./.libs/libfoo.a
> configure:27167: $? = 0
> examining flag: gcc
> examining flag: bar.lo
> examining flag: -o
> examining flag: bar
> examining flag: ./.libs/libfoo.a
> configure:27320: result: no extra flags
> configure:27351: +++ SSI module rpi:usysv compile: yes
> configure:27353: +++ SSI module rpi:usysv mode: static
> configure:27591: checking for a sed that does not truncate output
> configure:27645: result: /usr/bin/sed
> configure:27659: checking for ld used by gcc
> configure:27726: result: /usr/x86_64-suse-linux/bin/ld
> configure:27735: checking if the linker (/usr/x86_64-suse-linux/bin/
> ld) is GNU ld
> configure:27750: result: yes
> configure:27755: checking for /usr/x86_64-suse-linux/bin/ld option
> to reload object files
> configure:27762: result: -r
> configure:27780: checking for BSD-compatible nm
> configure:27829: result: /usr/bin/nm -B
> configure:27833: checking how to recognise dependent libraries
> configure:28009: result: pass_all
> configure:28096: gcc -c -O3 -fPIC -pthread -I$(top_srcdir)/share/
> include -DLAM_BUILDING=1 conftest.c >&5
> configure:28099: $? = 0
> configure:28254: checking dlfcn.h usability
> configure:28266: gcc -c -O3 -fPIC -pthread -I$(top_srcdir)/share/
> include -DLAM_BUILDING=1 conftest.c >&5
> configure:28272: $? = 0
> configure:28276: test -z
> || test ! -s conftest.err
> configure:28279: $? = 0
> configure:28282: test -s conftest.o
> configure:28285: $? = 0
> configure:28295: result: yes
> configure:28299: checking dlfcn.h presence
> configure:28309: gcc -E -I$(top_srcdir)/share/include -
> DLAM_BUILDING=1 conftest.c
> configure:28315: $? = 0
> configure:28335: result: yes
> configure:28370: checking for dlfcn.h
> configure:28377: result: yes
> configure:28400: checking how to run the C++ preprocessor
> configure:28514: result: g++ -E
> configure:28538: g++ -E -I$(top_srcdir)/share/include -
> DLAM_BUILDING=1 conftest.cc
> configure:28544: $? = 0
> configure:28576: g++ -E -I$(top_srcdir)/share/include -
> DLAM_BUILDING=1 conftest.cc
> conftest.cc:193:28: ac_nonexistent.h: No such file or directory
> configure:28582: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | #define LAM_HAVE_SOLARIS_THREADS 0
> | #define LAM_HAVE_POSIX_THREADS 1
> | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 0
> | #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. */
> | #include <ac_nonexistent.h>
> configure:28722: checking for Fortran 77 compiler version
> configure:28722: g77 --version </dev/null >&5
> GNU Fortran (GCC) 3.3.3 (SuSE Linux)
> Copyright (C) 2002 Free Software Foundation, Inc.
>
> GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
> You may redistribute copies of GNU Fortran
> under the terms of the GNU General Public License.
> For more information about these matters, see the file named COPYING
> or type the command `info -f g77 Copying'.
> configure:28725: $? = 0
> configure:28727: g77 -v </dev/null >&5
> Reading specs from /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/specs
> Configured with: ../configure --enable-threads=posix --prefix=/usr --
> with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/
> share/man --enable-languages=c,c++,f77,objc,java,ada --disable-
> checking --libdir=/usr/lib64 --enable-libgcj --with-gxx-include-dir=/
> usr/include/g++ --with-slibdir=/lib64 --with-system-zlib --enable-
> shared --enable-__cxa_atexit x86_64-suse-linux
> Thread model: posix
> gcc version 3.3.3 (SuSE Linux)
> configure:28730: $? = 0
> configure:28732: g77 -V </dev/null >&5
> g77: `-V' option must have argument
> configure:28735: $? = 1
> configure:28743: checking whether we are using the GNU Fortran 77
> compiler
> configure:28757: g77 -c -O -pthread conftest.F >&5
> configure:28763: $? = 0
> configure:28767: test -z
> || test ! -s conftest.err
> configure:28770: $? = 0
> configure:28773: test -s conftest.o
> configure:28776: $? = 0
> configure:28789: result: yes
> configure:28795: checking whether g77 accepts -g
> configure:28807: g77 -c -g conftest.f >&5
> configure:28813: $? = 0
> configure:28817: test -z
> || test ! -s conftest.err
> configure:28820: $? = 0
> configure:28823: test -s conftest.o
> configure:28826: $? = 0
> configure:28838: result: yes
> configure:28868: checking the maximum length of command line arguments
> configure:28977: result: 32768
> configure:28988: checking command to parse /usr/bin/nm -B output
> from gcc object
> configure:29093: gcc -c -O3 -fPIC -pthread -I$(top_srcdir)/share/
> include -DLAM_BUILDING=1 conftest.c >&5
> configure:29096: $? = 0
> configure:29100: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\
> ([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1
> \2 \2/p' \> conftest.nm
> configure:29103: $? = 0
> configure:29155: gcc -o conftest -O3 -fPIC -pthread -I$(top_srcdir)/
> share/include -DLAM_BUILDING=1 conftest.c conftstm.o >&5
> configure:29158: $? = 0
> configure:29196: result: ok
> configure:29200: checking for objdir
> configure:29215: result: .libs
> configure:29305: checking for ar
> configure:29321: found /usr/bin/ar
> configure:29332: result: ar
> configure:29385: checking for ranlib
> configure:29401: found /usr/bin/ranlib
> configure:29412: result: ranlib
> configure:29465: checking for strip
> configure:29481: found /usr/bin/strip
> configure:29492: result: strip
> configure:29764: checking if gcc supports -fno-rtti -fno-exceptions
> configure:29785: gcc -c -O3 -fPIC -pthread -I$(top_srcdir)/share/
> include -DLAM_BUILDING=1 -fno-rtti -fno-exceptions conftest.c >&5
> cc1: warning: "-fno-rtti" is valid for C++ but not for C/ObjC
> configure:29789: $? = 0
> configure:29799: result: no
> configure:29814: checking for gcc option to produce PIC
> configure:30024: result: -fPIC
> configure:30032: checking if gcc PIC flag -fPIC works
> configure:30053: gcc -c -O3 -fPIC -pthread -I$(top_srcdir)/share/
> include -DLAM_BUILDING=1 -fPIC -DPIC conftest.c >&5
> configure:30057: $? = 0
> configure:30067: result: yes
> configure:30095: checking if gcc static flag -static works
> configure:30123: result: yes
> configure:30133: checking if gcc supports -c -o file.o
> configure:30157: gcc -c -O3 -fPIC -pthread -I$(top_srcdir)/share/
> include -DLAM_BUILDING=1 -o out/conftest2.o conftest.c >&5
> configure:30161: $? = 0
> configure:30180: result: yes
> configure:30206: checking whether the gcc linker (/usr/x86_64-suse-
> linux/bin/ld -m elf_x86_64) supports shared libraries
> configure:31164: result: yes
> configure:31185: checking whether -lc should be explicitly linked in
> configure:31190: gcc -c -O3 -fPIC -pthread -I$(top_srcdir)/share/
> include -DLAM_BUILDING=1 conftest.c >&5
> configure:31193: $? = 0
> configure:31208: gcc -shared conftest.o -v -Wl,-soname -Wl,conftest
> -o conftest 2\>\&1 \| grep -lc \>/dev/null 2\>\&1
> configure:31211: $? = 0
> configure:31223: result: no
> configure:31231: checking dynamic linker characteristics
> configure:31819: result: GNU/Linux ld.so
> configure:31828: checking how to hardcode library paths into programs
> configure:31853: result: immediate
> configure:31867: checking whether stripping libraries is possible
> configure:31872: result: yes
> configure:31998: checking for shl_load
> configure:32055: gcc -o conftest -O3 -fPIC -pthread -I$(top_srcdir)/
> share/include -DLAM_BUILDING=1 conftest.c >&5
> /tmp/ccoItlWF.o(.text+0xa): In function `main':
> : undefined reference to `shl_load'
> /tmp/ccoItlWF.o(.data.rel+0x0): undefined reference to `shl_load'
> collect2: ld returned 1 exit status
> configure:32061: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | #define LAM_HAVE_SOLARIS_THREADS 0
> | #define LAM_HAVE_POSIX_THREADS 1
> | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 0
> | #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 <limits.h>
> declares shl_load.
> | For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since
> | <limits.h> exists even on freestanding compilers. */
> |
> | #ifdef __STDC__
> | # include <limits.h>
> | #else
> | # include <assert.h>
> | #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:32086: result: no
> configure:32091: checking for shl_load in -ldld
> configure:32121: gcc -o conftest -O3 -fPIC -pthread -I$(top_srcdir)/
> share/include -DLAM_BUILDING=1 conftest.c -ldld >&5
> /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-
> linux/bin/ld: cannot find -ldld
> collect2: ld returned 1 exit status
> configure:32127: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | #define LAM_HAVE_SOLARIS_THREADS 0
> | #define LAM_HAVE_POSIX_THREADS 1
> | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 0
> | #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:32153: result: no
> configure:32158: checking for dlopen
> configure:32215: gcc -o conftest -O3 -fPIC -pthread -I$(top_srcdir)/
> share/include -DLAM_BUILDING=1 conftest.c >&5
> /tmp/cckwq6jk.o(.text+0xa): In function `main':
> : undefined reference to `dlopen'
> /tmp/cckwq6jk.o(.data.rel+0x0): undefined reference to `dlopen'
> collect2: ld returned 1 exit status
> configure:32221: $? = 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 4
> | #define LAM_ALPHA_VERSION 0
> | #define LAM_BETA_VERSION 0
> | #define LAM_SVN_VERSION 0
> | #define LAM_VERSION "7.1.4"
> | #define LAM_DEPENDENCY_PREFIX "/import/home/u1/uaf/ogorman/lam"
> | #define LAM_ARCH "x86_64-unknown-linux-gnu"
> | #define LAM_WANT_DEBUG 0
> | #define LAM_CC "gcc"
> | #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 std::exit (int) throw (); using std::exit;
> | #endif
> | #define LAM_CXX "g++"
> | #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 1
> | #define LAM_FORTRANUNDERSCORE 0
> | #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 0
> | #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 float
> | #define LAM_ALIGNMENT_FORTRAN_INT 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> | #define LAM_ALIGNMENT_FORTRAN_COMPLEX 4
> | #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> | #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> | #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> | #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> | #define LAM_FLIBPATH "-L"
> | #define LAM_WANT_PROFILE 1
> | #define LAM_WANT_TRILLIUM_INSTALL 0
> | #define HAVE_LIBAIO 1
> | #define LAM_WANT_ROMIO 1
> | #define LAM_WANT_FORTRAN 1
> | #define LAM_F77 "g77"
> | #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_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_UNION_SEMUN 0
> | #define LAM_UNION_SEMUN_VAL_DIRECT 0
> | #define LAM_HAVE_SYSV_SEMAPHORES 1
> | #define LAM_HAVE_SYSV_SHMEM 1
> | #define LAM_HAVE_SOLARIS_THREADS 0
> | #define LAM_HAVE_POSIX_THREADS 1
> | #define LAM_THREADS_HAVE_DIFFERENT_PIDS 0
> | #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 <limits.h>
> declares dlopen.
> | For example, HP-UX 11i <limits.h> declares gettimeofday. */
> | #define dlopen innocuous_dlopen
> |
> | /* System header to define __stub macros and hopefully few
> prototypes,
> | which can conflict with char dlopen (); below.
> | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
> | <limits.h> exists even on freestanding compilers. */
> |
> | #ifdef __STDC__
> | # include <limits.h>
> | #else
> | # include <assert.h>
> | #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:32246: result: no
> configure:32251: checking for dlopen in -ldl
> configure:32281: gcc -o conftest -O3 -fPIC -pthread -I$(top_srcdir)/
> share/include -DLAM_BUILDING=1 conftest.c -ldl >&5
> configure:32287: $? = 0
> configure:32291: test -z
> || test ! -s conftest.err
> configure:32294: $? = 0
> configure:32297: test -s conftest
> configure:32300: $? = 0
> configure:32313: result: yes
> configure:32488: checking whether a program can dlopen itself
> configure:32562: gcc -o conftest -O3 -fPIC -pthread -I$(top_srcdir)/
> share/include -DLAM_BUILDING=1 -DHAVE_DLFCN_H -Wl,--export-
> dynamic conftest.c -ldl >&5
> configure:32565: $? = 0
> configure:32583: result: yes
> configure:32588: checking whether a statically linked program can
> dlopen itself
> configure:32662: gcc -o conftest -O3 -fPIC -pthread -I$(top_srcdir)/
> share/include -DLAM_BUILDING=1 -DHAVE_DLFCN_H -Wl,--export-
> dynamic -static conftest.c -ldl >&5
> /tmp/ccIiTqZr.o(.text+0x28): In function `main':
> : warning: Using 'dlopen' in statically linked applications requires
> at runtime the shared libraries from the glibc version used for
> linking
> configure:32665: $? = 0
> /usr/local/pkg/pathscale/pathscale-2.5/lib/2.5/: cannot read file
> data: Is a directory
> configure:32683: result: no
> configure:32706: checking if libtool supports shared libraries
> configure:32708: result: yes
> configure:32711: checking whether to build shared libraries
> configure:32732: result: yes
> configure:32735: checking whether to build static libraries
> configure:32739: result: no
> configure:32831: creating libtool
> configure:33419: checking for ld used by g++
> configure:33486: result: /usr/x86_64-suse-linux/bin/ld -m elf_x86_64
> configure:33495: checking if the linker (/usr/x86_64-suse-linux/bin/
> ld -m elf_x86_64) is GNU ld
> configure:33510: result: yes
> configure:33561: checking whether the g++ linker (/usr/x86_64-suse-
> linux/bin/ld -m elf_x86_64) supports shared libraries
> configure:34499: result: yes
> configure:34517: g++ -c -O3 -pthread -I$(top_srcdir)/share/include
> -DLAM_BUILDING=1 conftest.cpp >&5
> configure:34520: $? = 0
> configure:34639: checking for g++ option to produce PIC
> configure:34913: result: -fPIC
> configure:34921: checking if g++ PIC flag -fPIC works
> configure:34942: g++ -c -O3 -pthread -I$(top_srcdir)/share/include
> -DLAM_BUILDING=1 -fPIC -DPIC conftest.cpp >&5
> configure:34946: $? = 0
> configure:34956: result: yes
> configure:34984: checking if g++ static flag -static works
> configure:35012: result: yes
> configure:35022: checking if g++ supports -c -o file.o
> configure:35046: g++ -c -O3 -pthread -I$(top_srcdir)/share/include
> -DLAM_BUILDING=1 -o out/conftest2.o conftest.cpp >&5
> configure:35050: $? = 0
> configure:35069: result: yes
> configure:35095: checking whether the g++ linker (/usr/x86_64-suse-
> linux/bin/ld -m elf_x86_64) supports shared libraries
> configure:35120: result: yes
> configure:35187: checking dynamic linker characteristics
> configure:35775: result: GNU/Linux ld.so
> configure:35784: checking how to hardcode library paths into programs
> configure:35809: result: immediate
> configure:36335: checking if libtool supports shared libraries
> configure:36337: result: yes
> configure:36340: checking whether to build shared libraries
> configure:36360: result: yes
> configure:36363: checking whether to build static libraries
> configure:36367: result: no
> configure:36377: checking for g77 option to produce PIC
> configure:36587: result: -fPIC
> configure:36595: checking if g77 PIC flag -fPIC works
> configure:36616: g77 -c -O -pthread -fPIC conftest.f >&5
> configure:36620: $? = 0
> configure:36630: result: yes
> configure:36658: checking if g77 static flag -static works
> configure:36686: result: yes
> configure:36696: checking if g77 supports -c -o file.o
> configure:36720: g77 -c -O -pthread -o out/conftest2.o conftest.f >&5
> configure:36724: $? = 0
> configure:36743: result: yes
> configure:36769: checking whether the g77 linker (/usr/x86_64-suse-
> linux/bin/ld -m elf_x86_64) supports shared libraries
> configure:37707: result: yes
> configure:37774: checking dynamic linker characteristics
> configure:38362: result: GNU/Linux ld.so
> configure:38371: checking how to hardcode library paths into programs
> configure:38396: result: immediate
> configure:42012: LAM configuring in share/libltdl
> configure:42108: running /bin/sh './configure' 'CFLAGS=-fPIC' '--
> prefix=/import/home/u1/uaf/ogorman/lam' '--enable-shared' '--disable-
> static' --enable-ltdl-convenience --disable-ltdl-install --enable-
> shared --disable-static --cache-file=/dev/null --srcdir=.
> configure:42117: /bin/sh './configure' succeeded for share/libltdl
> configure:42152: checking for libtool-supplied linker flags
> configure:42184: /u1/uaf/ogorman/lam-7.1.4/share/libltdl/libtool --
> mode=compile gcc -fPIC -pthread -c foo.c -o foo.o
> mkdir .libs
> gcc -fPIC -pthread -c foo.c -fPIC -DPIC -o .libs/foo.o
> configure:42197: $? = 0
> configure:42184: /u1/uaf/ogorman/lam-7.1.4/share/libltdl/libtool --
> mode=link gcc -fPIC -pthread foo.lo -o libfoo.la
> ar cru .libs/libfoo.a .libs/foo.o
> ranlib .libs/libfoo.a
> creating libfoo.la
> (cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
> configure:42197: $? = 0
> configure:42184: /u1/uaf/ogorman/lam-7.1.4/share/libltdl/libtool --
> dry-run --mode=link gcc bar.lo libfoo.la -o bar -ldl
> gcc bar.lo -o bar ./.libs/libfoo.a -ldl
> configure:42197: $? = 0
> examining flag: gcc
> examining flag: bar.lo
> examining flag: -o
> examining flag: bar
> examining flag: ./.libs/libfoo.a
> examining flag: -ldl
> added to EXTRA_LIBS: -ldl
> configure:42336: result: found
> configure:42423: checking if want extra wrapper compiler LDFLAGS
> configure:42511: result: no
> configure:43059: checking which of CFLAGS are ok for TotalView modules
> configure:43061: result: -fPIC -pthread
> configure:43063: checking extra CFLAGS for TotalView modules
> configure:43065: result: -g
> configure:43321: 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 mg56
>
> config.status:949: creating Makefile
> config.status:949: creating config/Makefile
> config.status:949: creating config/lam-shell-setup.sh
> config.status:949: creating config/lam-shell-setup.csh
> config.status:949: creating config/lam_module.tcl
> config.status:949: creating doc/Makefile
> config.status:949: creating doc/install/Makefile
> config.status:949: creating doc/user/Makefile
> config.status:949: creating doc/user/version.tex
> config.status:949: creating etc/Makefile
> config.status:949: creating examples/Makefile
> config.status:949: creating examples/alltoall/Makefile
> config.status:949: creating examples/cxx/Makefile
> config.status:949: creating examples/fault/Makefile
> config.status:949: creating examples/hello/Makefile
> config.status:949: creating examples/mandelbrot/Makefile
> config.status:949: creating examples/mandelbrot/myapp
> config.status:949: creating examples/pi/Makefile
> config.status:949: creating examples/ring/Makefile
> config.status:949: creating examples/romio/Makefile
> config.status:949: creating examples/topology/Makefile
> config.status:949: creating examples/trivial/Makefile
> config.status:949: creating examples/trivial/myapp
> config.status:949: creating examples/wave1d/Makefile
> config.status:949: creating examples/wave1d/myapp
> config.status:949: creating man/Makefile
> config.status:949: creating man/man1/Makefile
> config.status:949: creating man/man2/Makefile
> config.status:949: creating man/man3/Makefile
> config.status:949: creating man/man5/Makefile
> config.status:949: creating man/man7/Makefile
> config.status:949: creating man/mans/Makefile
> config.status:949: creating otb/Makefile
> config.status:949: creating otb/bfctl/Makefile
> config.status:949: creating otb/bfstate/Makefile
> config.status:949: creating otb/doom/Makefile
> config.status:949: creating otb/fctl/Makefile
> config.status:949: creating otb/filedr/Makefile
> config.status:949: creating otb/fstate/Makefile
> config.status:949: creating otb/ipcdr/Makefile
> config.status:949: creating otb/kdump/Makefile
> config.status:949: creating otb/lamclean/Makefile
> config.status:949: creating otb/lamexec/Makefile
> config.status:949: creating otb/lamhalt/Makefile
> config.status:949: creating otb/lamgrow/Makefile
> config.status:949: creating otb/lamnodes/Makefile
> config.status:949: creating otb/lamshrink/Makefile
> config.status:949: creating otb/lamtrace/Makefile
> config.status:949: creating otb/lamcheckpoint/Makefile
> config.status:949: creating otb/lamrestart/Makefile
> config.status:949: creating otb/loadgo/Makefile
> config.status:949: creating otb/mpimsg/Makefile
> config.status:949: creating otb/mpirun/Makefile
> config.status:949: creating otb/mpitask/Makefile
> config.status:949: creating otb/state/Makefile
> config.status:949: creating otb/sys/Makefile
> config.status:949: creating otb/sys/bforward/Makefile
> config.status:949: creating otb/sys/bufferd/Makefile
> config.status:949: creating otb/sys/dli_inet/Makefile
> config.status:949: creating otb/sys/dlo_inet/Makefile
> config.status:949: creating otb/sys/echod/Makefile
> config.status:949: creating otb/sys/filed/Makefile
> config.status:949: creating otb/sys/flatd/Makefile
> config.status:949: creating otb/sys/iod/Makefile
> config.status:949: creating otb/sys/haltd/Makefile
> config.status:949: creating otb/sys/kenyad/Makefile
> config.status:949: creating otb/sys/kernel/Makefile
> config.status:949: creating otb/sys/loadd/Makefile
> config.status:949: creating otb/sys/router/Makefile
> config.status:949: creating otb/sys/traced/Makefile
> config.status:949: creating otb/sys/versiond/Makefile
> config.status:949: creating otb/sys/lamd/Makefile
> config.status:949: creating otb/sys/impid/Makefile
> config.status:949: creating otb/tping/Makefile
> config.status:949: creating share/Makefile
> config.status:949: creating share/args/Makefile
> config.status:949: creating share/boot/Makefile
> config.status:949: creating share/etc/Makefile
> config.status:949: creating share/freq/Makefile
> config.status:949: creating share/impi/Makefile
> config.status:949: creating share/kreq/Makefile
> config.status:949: creating share/include/Makefile
> config.status:949: creating share/include/lam_build_info.h
> config.status:949: creating share/include/mpif.h
> config.status:949: creating share/include/patchlevel.h
> config.status:949: creating share/include/mpi2cxx/Makefile
> config.status:949: creating share/mpi/Makefile
> config.status:949: creating share/mpi/cxx/Makefile
> config.status:949: creating share/mpi/f77/Makefile
> config.status:949: creating share/mpi/totalview/Makefile
> config.status:949: creating share/nreq/Makefile
> config.status:949: creating share/pmpi/Makefile
> config.status:949: creating share/pmpi/f77/Makefile
> config.status:949: creating share/memory/Makefile
> config.status:949: creating share/memory/darwin7/Makefile
> config.status:949: creating share/memory/ptmalloc/Makefile
> config.status:949: creating share/memory/ptmalloc2/Makefile
> config.status:949: creating share/rreq/Makefile
> config.status:949: creating share/ssi/Makefile
> config.status:949: creating share/ssi/base/Makefile
> config.status:949: creating share/ssi/boot/Makefile
> config.status:949: creating share/ssi/boot/base/Makefile
> config.status:949: creating share/ssi/coll/Makefile
> config.status:949: creating share/ssi/coll/base/Makefile
> config.status:949: creating share/ssi/crlam/Makefile
> config.status:949: creating share/ssi/crlam/base/Makefile
> config.status:949: creating share/ssi/crmpi/Makefile
> config.status:949: creating share/ssi/crmpi/base/Makefile
> config.status:949: creating share/ssi/rpi/Makefile
> config.status:949: creating share/ssi/rpi/base/Makefile
> config.status:949: creating share/libmpi/Makefile
> config.status:949: creating share/liblam/Makefile
> config.status:949: creating share/dynamic-ssi/Makefile
> config.status:949: creating share/dynamic-ssi/boot/Makefile
> config.status:949: creating share/dynamic-ssi/coll/Makefile
> config.status:949: creating share/dynamic-ssi/crlam/Makefile
> config.status:949: creating share/dynamic-ssi/crmpi/Makefile
> config.status:949: creating share/dynamic-ssi/rpi/Makefile
> config.status:949: creating share/threads/Makefile
> config.status:949: creating share/trillium/Makefile
> config.status:949: creating share/tstdio/Makefile
> config.status:949: creating tools/Makefile
> config.status:949: creating tools/hboot/Makefile
> config.status:949: creating tools/lamboot/Makefile
> config.status:949: creating tools/laminfo/Makefile
> config.status:949: creating tools/mpiexec/Makefile
> config.status:949: creating tools/recon/Makefile
> config.status:949: creating tools/tkill/Makefile
> config.status:949: creating tools/wipe/Makefile
> config.status:949: creating tools/wrappers/Makefile
> config.status:949: creating romio/util/lam-configure-values
> config.status:1973: creating share/include/lam_config.h
> config.status:2527: share/include/lam_config.h is unchanged
> config.status:2707: 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=
> ac_cv_env_CC_value=
> ac_cv_env_CFLAGS_set=set
> ac_cv_env_CFLAGS_value=-fPIC
> ac_cv_env_CPPFLAGS_set=
> ac_cv_env_CPPFLAGS_value=
> ac_cv_env_CPP_set=
> ac_cv_env_CPP_value=
> ac_cv_env_CXXCPP_set=
> ac_cv_env_CXXCPP_value=
> ac_cv_env_CXXFLAGS_set=
> ac_cv_env_CXXFLAGS_value=
> ac_cv_env_CXXLDFLAGS_set=
> ac_cv_env_CXXLDFLAGS_value=
> ac_cv_env_CXX_set=
> ac_cv_env_CXX_value=
> ac_cv_env_F77_set=
> ac_cv_env_F77_value=
> ac_cv_env_FC_set=
> ac_cv_env_FC_value=
> ac_cv_env_FFLAGS_set=
> ac_cv_env_FFLAGS_value=
> 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=yes
> 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_aio_main=yes
> 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='gcc -E'
> ac_cv_prog_CXXCPP='g++ -E'
> ac_cv_prog_F77=g77
> ac_cv_prog_ac_ct_AR=ar
> ac_cv_prog_ac_ct_CC=gcc
> ac_cv_prog_ac_ct_CXX=g++
> 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=yes
> lt_cv_dlopen_self_static=no
> lt_cv_file_magic_cmd='$MAGIC_CMD'
> lt_cv_file_magic_test_file=
> lt_cv_ld_reload_flag=-r
> lt_cv_objdir=.libs
> lt_cv_path_LD=/usr/x86_64-suse-linux/bin/ld
> lt_cv_path_LDCXX='/usr/x86_64-suse-linux/bin/ld -m elf_x86_64'
> lt_cv_path_NM='/usr/bin/nm -B'
> lt_cv_path_SED=/usr/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=no
> 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 \2/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 \\2/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} /u1/uaf/ogorman/lam-7.1.4/config/missing --run
> aclocal-1.9'
> AMDEPBACKSLASH='\'
> AMDEP_FALSE='#'
> AMDEP_TRUE=''
> AMTAR='${SHELL} /u1/uaf/ogorman/lam-7.1.4/config/missing --run tar'
> AR='ar'
> AUTOCONF='${SHELL} /u1/uaf/ogorman/lam-7.1.4/config/missing --run
> autoconf'
> AUTOHEADER='${SHELL} /u1/uaf/ogorman/lam-7.1.4/config/missing --run
> autoheader'
> AUTOMAKE='${SHELL} /u1/uaf/ogorman/lam-7.1.4/config/missing --run
> automake-1.9'
> AWK='gawk'
> CASE_SENSITIVE_FS_FALSE='#'
> CASE_SENSITIVE_FS_TRUE=''
> CC='gcc'
> CCDEPMODE='depmode=gcc3'
> CFLAGS='-O3 -fPIC -pthread'
> CFLAGS_WITHOUT_OPTFLAGS=' -fPIC -pthread'
> CLEANFILES='*~'
> CP='/bin/cp'
> CPP='gcc -E'
> CPPFLAGS='-I$(top_srcdir)/share/include -DLAM_BUILDING=1 '
> CXX='g++'
> CXXCPP='g++ -E'
> CXXCPPFLAGS='-I$(top_srcdir)/share/include '
> CXXDEPMODE='depmode=gcc3'
> CXXFLAGS='-O3 -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='g77'
> F77_BUILD_DIR='f77'
> F77_LTPLIB='f77/liblamf77pmpi.la'
> FC='g77'
> FFLAGS='-O -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='/import/home/u1/uaf/ogorman/lam/bin'
> LAM_CONFIGURE_DATE='Tue Jan 22 11:24:19 AKST 2008'
> LAM_CONFIGURE_HOST='mg56'
> LAM_CONFIGURE_USER='ogorman'
> LAM_CXX_TEMPLATE_REPOSITORY=' '
> LAM_EXEC_PREFIX='/import/home/u1/uaf/ogorman/lam'
> LAM_INDEXOF_FORTRAN_INTEGER8='15'
> LAM_INDEXOF_FORTRAN_REAL16='-1'
> LAM_MAJOR_VERSION='7'
> LAM_MANDIR='/import/home/u1/uaf/ogorman/lam/man'
> LAM_MINOR_VERSION='1'
> LAM_PREFIX='/import/home/u1/uaf/ogorman/lam'
> LAM_RELEASE_VERSION='4'
> LAM_SSI_boot_ALL_SUBDIRS='globus rsh slurm'
> LAM_SSI_boot_DYNAMIC_SUBDIRS=''
> LAM_SSI_boot_STATIC_LTLIBS='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'
> 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 ib 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 ib/liblam_ssi_rpi_ib.la crtcp/
> liblam_ssi_rpi_crtcp.la '
> LAM_SSI_rpi_STATIC_SUBDIRS='crtcp ib lamd sysv tcp usysv'
> LAM_SVN_VERSION='0'
> LAM_TOP_BUILDDIR='/u1/uaf/ogorman/lam-7.1.4'
> LAM_TOP_SRCDIR='/u1/uaf/ogorman/lam-7.1.4'
> LAM_VERSION='7.1.4'
> 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=' -laio'
> LIBOBJS=''
> LIBS=' '
> LIBTOOL='$(SHELL) $(top_builddir)/libtool'
> LN_S='ln -s'
> LTDLINCL='-I${top_srcdir}/share/libltdl'
> LTLIBOBJS=''
> MAKEINFO='${SHELL} /u1/uaf/ogorman/lam-7.1.4/config/missing --run
> makeinfo'
> MPIF_H_PMPI_W_FUNCS=', PMPI_WTIME, PMPI_WTICK'
> 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.4'
> 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=''
> WRAPPER_EXTRA_LIBS=' -laio -lutil -lmosal -lmpga -lmtl_common -
> lvapi -ldl'
> ac_ct_AR='ar'
> ac_ct_CC='gcc'
> ac_ct_CXX='g++'
> 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=''
> am__tar='${AMTAR} chof - "$$tardir"'
> am__untar='${AMTAR} xf -'
> 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='/u1/uaf/ogorman/lam-7.1.4/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='/import/home/u1/uaf/ogorman/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 1
> #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 4
> #define LAM_ALIGNMENT_FORTRAN_DBLCOMPLEX 8
> #define LAM_ALIGNMENT_FORTRAN_DBLPREC 8
> #define LAM_ALIGNMENT_FORTRAN_INT 4
> #define LAM_ALIGNMENT_FORTRAN_INTEGER1 1
> #define LAM_ALIGNMENT_FORTRAN_INTEGER2 2
> #define LAM_ALIGNMENT_FORTRAN_INTEGER4 4
> #define LAM_ALIGNMENT_FORTRAN_INTEGER8 8
> #define LAM_ALIGNMENT_FORTRAN_REAL 4
> #define LAM_ALIGNMENT_FORTRAN_REAL16 0
> #define LAM_ALIGNMENT_FORTRAN_REAL4 4
> #define LAM_ALIGNMENT_FORTRAN_REAL8 8
> #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 "gcc"
> #define LAM_CONFIG_FORCE_PROTOS 1
> #define LAM_CXX "g++"
> #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 "/import/home/u1/uaf/ogorman/lam"
> #define LAM_DISINFECT 0
> #define LAM_F77 "g77"
> #define LAM_FD_SETSIZE 0
> #define LAM_FLIBPATH "-L"
> #define LAM_FORTRANCAPS 0
> #define LAM_FORTRANDOUBLEUNDERSCORE 1
> #define LAM_FORTRANNOUNDERSCORE 0
> #define LAM_FORTRANUNDERSCORE 0
> #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 float
> #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 1
> #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 4
> #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 0
> #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 0
> #define LAM_TO_BOOT 60
> #define LAM_TO_DLO_ACK 500000
> #define LAM_TO_DLO_IDLE 120
> #define LAM_UNION_SEMUN_VAL_DIRECT 0
> #define LAM_USE_SELECT_YIELD 0
> #define LAM_USE_SYSCALL 0
> #define LAM_VERSION "7.1.4"
> #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 1
> #define LAM_WANT_PTMALLOC 0
> #define LAM_WANT_PTMALLOC2 1
> #define LAM_WANT_ROMIO 1
> #define LAM_WANT_TRILLIUM_INSTALL 0
> #define LIBLAM_EXTRA_LDFLAGS ""
> #define LIBLAM_EXTRA_LIBS " -lutil "
> #define LIBMPI_EXTRA_LDFLAGS ""
> #define LIBMPI_EXTRA_LIBS " -laio"
> #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 ""
> #define WRAPPER_EXTRA_LIBS " -laio -lutil -lmosal -lmpga -
> lmtl_common -lvapi -ldl"
> #endif
> #ifdef __cplusplus
> extern "C" void std::exit (int) throw (); using std::exit;
>
> configure: exit 0
> <brian_o'gorman.vcf>_______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
--
Jeff Squyres
Cisco Systems
|