Sorry for the mistake "CXX=/opt/.....icc" below. Actually the command was
issued correctly, with "CXX=/ot/...icpc". I have checked that directly by
searching back for issued commands.
francesco pietra
--- Francesco Pietra <chiendarret_at_[hidden]> wrote:
> Date: Sun, 24 Jun 2007 01:47:13 -0700 (PDT)
> From: Francesco Pietra <chiendarret_at_[hidden]>
> Subject: intel/openmpi
> To: openmpi <users_at_[hidden]>
> CC: jsquyres_at_[hidden]
>
> Jeff:
>
> Recently you kindly helped me about plans to compile openmpi with intels. I
> printed your mail, sorry for not having the electronic any more.
>
> Also, the issue reported here does not seem to be about openmpi, rather about
> intels as installed on my dual-core opterons on a Tyan S2895/Thunder K8We
> mainboard, with Linux Debian amd64 etch.
>
> Therefore, please disregard this email if you believe it is of no interest
> for
> openmpi.
>
> An attempt to compile openmpi-1.2.3 with intels on the above system,
> reportedly
> because of C++ failure.
>
> The command (as user) was:
>
> $ ./configure CC=/opt/intel/cce/9.1.042/bin/icc
> CXX=/opt/intel/cce/9.1.042/bin/icc F77=/opt/intel/fce/9.1.036/bin/ifort
> FC=/opt/intel/fce/9.1.036/bin/ifort --with-libnuma=/usr/lib
>
> relevant on the screen:
>
> --checking whether /opt/intel/cce/9.1.042/iccp accepts -g... no
>
> --dependency style of /opt/intel/cce/9.1.042/icpc ... none
>
> --This is a problem of the local compiler, not of openmpi.
>
> Attached is the config.log.
>
> Kind regards
>
> francesco pietra
>
>
>
>
>
>
>
>
____________________________________________________________________________________
> Moody friends. Drama queens. Your life? Nope! - their life, your story. Play
> Sims Stories at Yahoo! Games.
> http://sims.yahoo.com/ > This file contains any messages produced by
compilers while
> running configure, to aid debugging if configure makes a mistake.
>
> It was created by Open MPI configure 1.2.3, which was
> generated by GNU Autoconf 2.59. Invocation command line was
>
> $ ./configure CC=/opt/intel/cce/9.1.042/bin/icc
> CXX=/opt/intel/cce/9.1.042/icpc F77=/opt/intel/fce/9.1.036/bin/ifort
> FC=/opt/intel/fce/9.1.036/bin/ifort --with-libnuma=/usr/lib
>
> ## --------- ##
> ## Platform. ##
> ## --------- ##
>
> hostname = deb64
> uname -m = x86_64
> uname -r = 2.6.18-3-amd64
> uname -s = Linux
> uname -v = #1 SMP Mon Dec 4 17:04:37 CET 2006
>
> /usr/bin/uname -p = unknown
> /bin/uname -X = unknown
>
> /bin/arch = x86_64
> /usr/bin/arch -k = unknown
> /usr/convex/getsysinfo = unknown
> hostinfo = unknown
> /bin/machine = unknown
> /usr/bin/oslevel = unknown
> /bin/universe = unknown
>
> PATH: /home/francesco/nwchem50/bin
> PATH: /opt/intel/cce/9.1.042/bin
> PATH: /opt/intel/fce/9.1.036/bin
> PATH: /home/francesco/gmmx06
> PATH: /usr/local/bin
> PATH: /usr/bin
> PATH: /bin
> PATH: /usr/bin/X11
> PATH: /usr/games
>
>
> ## ----------- ##
> ## Core tests. ##
> ## ----------- ##
>
> configure:1833: checking for a BSD-compatible install
> configure:1888: result: /usr/bin/install -c
> configure:1899: checking whether build environment is sane
> configure:1942: result: yes
> configure:2007: checking for gawk
> configure:2036: result: no
> configure:2007: checking for mawk
> configure:2023: found /usr/bin/mawk
> configure:2033: result: mawk
> configure:2043: checking whether make sets $(MAKE)
> configure:2063: result: yes
> configure:2352: checking Open MPI version
> configure:2354: result: 1.2.3
> configure:2356: checking Open MPI Subversion repository version
> configure:2358: result: r15136
> configure:2454: checking Open Run-Time Environment version
> configure:2456: result: 1.2.3
> configure:2458: checking Open Run-Time Environment Subversion repository
> version
> configure:2460: result: r15136
> configure:2556: checking Open Portable Access Layer version
> configure:2558: result: 1.2.3
> configure:2560: checking Open Portable Access Layer Subversion repository
> version
> configure:2562: result: r15136
> configure:2619: builddir: /usr/local/openmpi-1.2.3
> configure:2621: srcdir: /usr/local/openmpi-1.2.3
> configure:2643: checking build system type
> configure:2661: result: x86_64-unknown-linux-gnu
> configure:2689: checking host system type
> configure:2703: result: x86_64-unknown-linux-gnu
> configure:2730: checking for ompi_clean
> configure:2763: result: no
> configure:2857: checking Whether to run code coverage
> configure:2884: result: no
> configure:2894: checking whether to debug memory usage
> configure:2906: result: no
> configure:2926: checking whether to profile memory usage
> configure:2938: result: no
> configure:2958: checking if want developer-level compiler pickyness
> configure:2970: result: no
> configure:2985: checking if want developer-level debugging code
> configure:2997: result: no
> configure:3027: checking if want Fortran 77 bindings
> configure:3035: result: yes
> configure:3049: checking if want Fortran 90 bindings
> configure:3057: result: yes
> configure:3066: checking desired Fortran 90 bindings "size"
> configure:3148: result: small
> configure:3155: checking whether to enable PMPI
> configure:3163: result: yes
> configure:3180: checking if want C++ bindings
> configure:3188: result: yes
> configure:3197: checking if want MPI::SEEK_SET support
> configure:3205: result: yes
> configure:3223: checking if want to enable weak symbol support
> configure:3231: result: yes
> configure:3244: checking if want run-time MPI parameter checking
> configure:3265: result: runtime
> configure:3288: checking if want to install OMPI header files
> configure:3301: result: no
> configure:3319: checking if want pretty-print stacktrace
> configure:3331: result: yes
> configure:3344: checking if want deprecated executable names
> configure:3356: result: no
> configure:3376: checking if peruse support is required
> configure:3388: result: no
> configure:3413: checking max supported array dimension in F90 MPI bindings
> configure:3428: result: 4
> configure:3433: checking if pty support should be enabled
> configure:3445: result: yes
> configure:3458: checking if user wants dlopen support
> configure:3473: result: yes
> configure:3481: checking if heterogeneous support should be enabled
> configure:3493: result: yes
> configure:3507: checking if want trace file debugging
> configure:3519: result: no
> configure:3593: checking if want IPv6 support
> configure:3605: result: yes (if underlying system supports it)
> configure:3618: checking if want orterun "--prefix" behavior to be enabled by
> default
> configure:3638: result: no
> configure:3859: checking for style of include used by make
> configure:3887: result: GNU
> configure:3963: checking for gcc
> configure:3989: result: /opt/intel/cce/9.1.042/bin/icc
> configure:4233: checking for C compiler version
> configure:4236: /opt/intel/cce/9.1.042/bin/icc --version </dev/null >&5
> icc (ICC) 9.1 20060707
> Copyright (C) 1985-2006 Intel Corporation. All rights reserved.
>
> configure:4239: $? = 0
> configure:4241: /opt/intel/cce/9.1.042/bin/icc -v </dev/null >&5
> Version 9.1
> configure:4244: $? = 0
> configure:4246: /opt/intel/cce/9.1.042/bin/icc -V </dev/null >&5
> Intel(R) C Compiler for Intel(R) EM64T-based applications, Version 9.1
> Build 20060707 Package ID: <installpackageid>
> Copyright (C) 1985-2006 Intel Corporation. All rights reserved.
> FOR NON-COMMERCIAL USE ONLY
>
> configure:4249: $? = 0
> configure:4272: checking for C compiler default output file name
> configure:4275: /opt/intel/cce/9.1.042/bin/icc -DNDEBUG conftest.c >&5
> configure:4278: $? = 0
> configure:4324: result: a.out
> configure:4329: checking whether the C compiler works
> configure:4335: ./a.out
> configure:4338: $? = 0
> configure:4355: result: yes
> configure:4362: checking whether we are cross compiling
> configure:4364: result: no
> configure:4367: checking for suffix of executables
> configure:4369: /opt/intel/cce/9.1.042/bin/icc -o conftest -DNDEBUG
> conftest.c >&5
> configure:4372: $? = 0
> configure:4397: result:
> configure:4403: checking for suffix of object files
> configure:4424: /opt/intel/cce/9.1.042/bin/icc -c -DNDEBUG conftest.c >&5
> configure:4427: $? = 0
> configure:4449: result: o
> configure:4453: checking whether we are using the GNU C compiler
> configure:4477: /opt/intel/cce/9.1.042/bin/icc -c -DNDEBUG conftest.c >&5
> configure:4483: $? = 0
> configure:4487: test -z
> || test ! -s conftest.err
> configure:4490: $? = 0
> configure:4493: test -s conftest.o
> configure:4496: $? = 0
> configure:4509: result: yes
> configure:4515: checking whether /opt/intel/cce/9.1.042/bin/icc accepts -g
> configure:4536: /opt/intel/cce/9.1.042/bin/icc -c -g conftest.c >&5
> configure:4542: $? = 0
> configure:4546: test -z
> || test ! -s conftest.err
> configure:4549: $? = 0
> configure:4552: test -s conftest.o
> configure:4555: $? = 0
> configure:4566: result: yes
> configure:4583: checking for /opt/intel/cce/9.1.042/bin/icc option to accept
> ANSI C
> configure:4653: /opt/intel/cce/9.1.042/bin/icc -c -DNDEBUG conftest.c >&5
> configure:4659: $? = 0
> configure:4663: test -z
> || test ! -s conftest.err
> configure:4666: $? = 0
> configure:4669: test -s conftest.o
> configure:4672: $? = 0
> configure:4690: result: none needed
> configure:4708: /opt/intel/cce/9.1.042/bin/icc -c -DNDEBUG conftest.c >&5
> conftest.c(2): error: identifier "choke" is undefined
> choke me
> ^
>
> conftest.c(3): error: expected a ";"
>
> compilation aborted for conftest.c (code 2)
> configure:4714: $? = 2
> configure: failed program was:
> | #ifndef __cplusplus
> | choke me
> | #endif
> configure:4849: checking dependency style of /opt/intel/cce/9.1.042/bin/icc
> configure:4939: result: gcc3
> configure:4967: checking whether /opt/intel/cce/9.1.042/bin/icc and cc
> understand -c and -o together
> configure:4997: /opt/intel/cce/9.1.042/bin/icc -c conftest.c -o conftest.o
> >&5
> configure:5000: $? = 0
> configure:5002: /opt/intel/cce/9.1.042/bin/icc -c conftest.c -o conftest.o
> >&5
> configure:5005: $? = 0
> configure:5012: cc -c conftest.c >&5
> configure:5015: $? = 0
> configure:5018: cc -c conftest.c -o conftest.o >&5
> configure:5021: $? = 0
> configure:5023: cc -c conftest.c -o conftest.o >&5
> configure:5026: $? = 0
> configure:5044: result: yes
> configure:5075: checking how to run the C preprocessor
> configure:5110: /opt/intel/cce/9.1.042/bin/icc -E conftest.c
> configure:5116: $? = 0
> configure:5148: /opt/intel/cce/9.1.042/bin/icc -E conftest.c
> conftest.c(38): error #5: could not open source file "ac_nonexistent.h"
> #include <ac_nonexistent.h>
> ^
>
> configure:5154: $? = 2
> configure: failed program was:
> | /* confdefs.h. */
> |
> | #define PACKAGE_NAME "Open MPI"
> | #define PACKAGE_TARNAME "openmpi"
> | #define PACKAGE_VERSION "1.2.3"
> | #define PACKAGE_STRING "Open MPI 1.2.3"
> | #define PACKAGE_BUGREPORT "http://www.open-mpi.org/community/help/"
> | #define OMPI_MAJOR_VERSION 1
> | #define OMPI_MINOR_VERSION 2
> | #define OMPI_RELEASE_VERSION 3
> | #define OMPI_GREEK_VERSION ""
> | #define OMPI_VERSION "3"
> | #define ORTE_MAJOR_VERSION 1
> | #define ORTE_MINOR_VERSION 2
> | #define ORTE_RELEASE_VERSION 3
> | #define ORTE_GREEK_VERSION ""
> | #define ORTE_VERSION "3"
> | #define OPAL_MAJOR_VERSION 1
> | #define OPAL_MINOR_VERSION 2
> | #define OPAL_RELEASE_VERSION 3
> | #define OPAL_GREEK_VERSION ""
> | #define OPAL_VERSION "3"
> | #define OMPI_ARCH "x86_64-unknown-linux-gnu"
> | #define OMPI_ENABLE_MEM_DEBUG 0
> | #define OMPI_ENABLE_MEM_PROFILE 0
> | #define OMPI_ENABLE_DEBUG 0
> | #define OMPI_WANT_MPI_CXX_SEEK 1
> | #define MPI_PARAM_CHECK ompi_mpi_param_check
> | #define OMPI_WANT_PRETTY_PRINT_STACKTRACE 1
> | #define OMPI_WANT_PERUSE 0
> | #define OMPI_ENABLE_PTY_SUPPORT 1
> | #define OMPI_ENABLE_HETEROGENEOUS_SUPPORT 1
> | #define OPAL_ENABLE_TRACE 0
> | #define OPAL_ENABLE_IPV6 1
> | #define ORTE_WANT_ORTERUN_PREFIX_BY_DEFAULT 0
> | #define OMPI_CC "/opt/intel/cce/9.1.042/bin/icc"
> | /* end confdefs.h. */
> | #include <ac_nonexistent.h>
> configure:5193: result: /opt/intel/cce/9.1.042/bin/icc -E
> configure:5217: /opt/intel/cce/9.1.042/bin/icc -E conftest.c
> configure:5223: $? = 0
> configure:5255: /opt/intel/cce/9.1.042/bin/icc -E conftest.c
> conftest.c(38): error #5: could not open source file "ac_nonexistent.h"
> #include <ac_nonexistent.h>
> ^
>
> configure:5261: $? = 2
> configure: failed program was:
> | /* confdefs.h. */
> |
> | #define PACKAGE_NAME "Open MPI"
> | #define PACKAGE_TARNAME "openmpi"
> | #define PACKAGE_VERSION "1.2.3"
> | #define PACKAGE_STRING "Open MPI 1.2.3"
> | #define PACKAGE_BUGREPORT "http://www.open-mpi.org/community/help/"
> | #define OMPI_MAJOR_VERSION 1
> | #define OMPI_MINOR_VERSION 2
> | #define OMPI_RELEASE_VERSION 3
> | #define OMPI_GREEK_VERSION ""
> | #define OMPI_VERSION "3"
> | #define ORTE_MAJOR_VERSION 1
> | #define ORTE_MINOR_VERSION 2
> | #define ORTE_RELEASE_VERSION 3
> | #define ORTE_GREEK_VERSION ""
> | #define ORTE_VERSION "3"
> | #define OPAL_MAJOR_VERSION 1
> | #define OPAL_MINOR_VERSION 2
> | #define OPAL_RELEASE_VERSION 3
> | #define OPAL_GREEK_VERSION ""
> | #define OPAL_VERSION "3"
> | #define OMPI_ARCH "x86_64-unknown-linux-gnu"
> | #define OMPI_ENABLE_MEM_DEBUG 0
> | #define OMPI_ENABLE_MEM_PROFILE 0
> | #define OMPI_ENABLE_DEBUG 0
> | #define OMPI_WANT_MPI_CXX_SEEK 1
> | #define MPI_PARAM_CHECK ompi_mpi_param_check
> | #define OMPI_WANT_PRETTY_PRINT_STACKTRACE 1
> | #define OMPI_WANT_PERUSE 0
> | #define OMPI_ENABLE_PTY_SUPPORT 1
> | #define OMPI_ENABLE_HETEROGENEOUS_SUPPORT 1
> | #define OPAL_ENABLE_TRACE 0
> | #define OPAL_ENABLE_IPV6 1
> | #define ORTE_WANT_ORTERUN_PREFIX_BY_DEFAULT 0
> | #define OMPI_CC "/opt/intel/cce/9.1.042/bin/icc"
> | /* end confdefs.h. */
> | #include <ac_nonexistent.h>
> configure:5305: checking for egrep
> configure:5315: result: grep -E
> configure:5332: checking for the C compiler vendor
> configure:5360: /opt/intel/cce/9.1.042/bin/icc -c -DNDEBUG conftest.c >&5
> configure:5366: $? = 0
> configure:5370: test -z
> || test ! -s conftest.err
> configure:5373: $? = 0
> configure:5376: test -s conftest.o
> configure:5379: $? = 0
> configure:6589: result: intel
> configure:6597: checking for ANSI C header files
> configure:6622: /opt/intel/cce/9.1.042/bin/icc -c -DNDEBUG conftest.c >&5
> configure:6628: $? = 0
> configure:6632: test -z
> || test ! -s conftest.err
> configure:6635: $? = 0
> configure:6638: test -s conftest.o
> configure:6641: $? = 0
> configure:6730: /opt/intel/cce/9.1.042/bin/icc -o conftest -DNDEBUG
> conftest.c >&5
> configure:6733: $? = 0
> configure:6735: ./conftest
> configure:6738: $? = 0
> configure:6753: result: yes
> configure:7385: checking if /opt/intel/cce/9.1.042/bin/icc supports
> -finline-functions
> configure:7406: /opt/intel/cce/9.1.042/bin/icc -c -DNDEBUG
> -finline-functions conftest.c >&5
> configure:7412: $? = 0
> configure:7416: test -z
> || test ! -s conftest.err
> configure:7419: $? = 0
> configure:7422: test -s conftest.o
> configure:7425: $? = 0
> configure:7436: result: yes
> configure:7446: checking if /opt/intel/cce/9.1.042/bin/icc supports
> -fno-strict-aliasing
> configure:7467: /opt/intel/cce/9.1.042/bin/icc -c -DNDEBUG
> -finline-functions -fno-strict-aliasing conftest.c >&5
> configure:7473: $? = 0
> configure:7477: test -z
> || test ! -s conftest.err
> configure:7480: $? = 0
> configure:7483: test -s conftest.o
> configure:7486: $? = 0
> configure:7497: result: yes
> configure:7573: WARNING: -fno-strict-aliasing has been added to CFLAGS
> configure:7592: checking if /opt/intel/cce/9.1.042/bin/icc supports -restrict
> configure:7613: /opt/intel/cce/9.1.042/bin/icc -c -DNDEBUG -finline-functions
> -fno-strict-aliasing -restrict conftest.c >&5
> configure:7619: $? = 0
> configure:7623: test -z
> || test ! -s conftest.err
> configure:7626: $? = 0
> configure:7629: test -s conftest.o
> configure:7632: $? = 0
> configure:7643: result: yes
> configure:7720: WARNING: -restrict has been added to CFLAGS
> configure:7727: checking if /opt/intel/cce/9.1.042/bin/icc supports
> __builtin_expect
> configure:7749: /opt/intel/cce/9.1.042/bin/icc -o conftest -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:7755: $? = 0
> configure:7759: test -z
> || test ! -s conftest.err
> configure:7762: $? = 0
> configure:7765: test -s conftest
> configure:7768: $? = 0
> configure:7780: result: yes
> configure:7794: checking if /opt/intel/cce/9.1.042/bin/icc supports
> __builtin_prefetch
> configure:7816: /opt/intel/cce/9.1.042/bin/icc -o conftest -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:7822: $? = 0
> configure:7826: test -z
> || test ! -s conftest.err
> configure:7829: $? = 0
> configure:7832: test -s conftest
> configure:7835: $? = 0
> configure:7847: result: yes
> configure:7942: checking for C optimization flags
> configure:8006: result: -O3 -DNDEBUG -finline-functions -fno-strict-aliasing
> -restrict
> configure:8042: checking for sys/types.h
> configure:8058: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:8064: $? = 0
> configure:8068: test -z
> || test ! -s conftest.err
> configure:8071: $? = 0
> configure:8074: test -s conftest.o
> configure:8077: $? = 0
> configure:8088: result: yes
> configure:8042: checking for sys/stat.h
> configure:8058: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:8064: $? = 0
> configure:8068: test -z
> || test ! -s conftest.err
> configure:8071: $? = 0
> configure:8074: test -s conftest.o
> configure:8077: $? = 0
> configure:8088: result: yes
> configure:8042: checking for stdlib.h
> configure:8058: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:8064: $? = 0
> configure:8068: test -z
> || test ! -s conftest.err
> configure:8071: $? = 0
> configure:8074: test -s conftest.o
> configure:8077: $? = 0
> configure:8088: result: yes
> configure:8042: checking for string.h
> configure:8058: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:8064: $? = 0
> configure:8068: test -z
> || test ! -s conftest.err
> configure:8071: $? = 0
> configure:8074: test -s conftest.o
> configure:8077: $? = 0
> configure:8088: result: yes
> configure:8042: checking for memory.h
> configure:8058: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:8064: $? = 0
> configure:8068: test -z
> || test ! -s conftest.err
> configure:8071: $? = 0
> configure:8074: test -s conftest.o
> configure:8077: $? = 0
> configure:8088: result: yes
> configure:8042: checking for strings.h
> configure:8058: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:8064: $? = 0
> configure:8068: test -z
> || test ! -s conftest.err
> configure:8071: $? = 0
> configure:8074: test -s conftest.o
> configure:8077: $? = 0
> configure:8088: result: yes
> configure:8042: checking for inttypes.h
> configure:8058: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:8064: $? = 0
> configure:8068: test -z
> || test ! -s conftest.err
> configure:8071: $? = 0
> configure:8074: test -s conftest.o
> configure:8077: $? = 0
> configure:8088: result: yes
> configure:8042: checking for stdint.h
> configure:8058: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:8064: $? = 0
> configure:8068: test -z
> || test ! -s conftest.err
> configure:8071: $? = 0
> configure:8074: test -s conftest.o
> configure:8077: $? = 0
> configure:8088: result: yes
> configure:8042: checking for unistd.h
> configure:8058: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:8064: $? = 0
> configure:8068: test -z
> || test ! -s conftest.err
> configure:8071: $? = 0
> configure:8074: test -s conftest.o
> configure:8077: $? = 0
> configure:8088: result: yes
> configure:8100: checking for long long
> configure:8124: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(88): warning #279: controlling expression is constant
> if ((long long *) 0)
> ^
>
> configure:8130: $? = 0
> configure:8134: test -z
> || test ! -s conftest.err
> configure:8137: $? = 0
> configure:8140: test -s conftest.o
> configure:8143: $? = 0
> configure:8154: result: yes
> configure:8165: checking for long double
> configure:8189: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(89): warning #279: controlling expression is constant
> if ((long double *) 0)
> ^
>
> configure:8195: $? = 0
> configure:8199: test -z
> || test ! -s conftest.err
> configure:8202: $? = 0
> configure:8205: test -s conftest.o
> configure:8208: $? = 0
> configure:8219: result: yes
> configure:8230: checking for int8_t
> configure:8254: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(90): warning #279: controlling expression is constant
> if ((int8_t *) 0)
> ^
>
> configure:8260: $? = 0
> configure:8264: test -z
> || test ! -s conftest.err
> configure:8267: $? = 0
> configure:8270: test -s conftest.o
> configure:8273: $? = 0
> configure:8284: result: yes
> configure:8295: checking for uint8_t
> configure:8319: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(91): warning #279: controlling expression is constant
> if ((uint8_t *) 0)
> ^
>
> configure:8325: $? = 0
> configure:8329: test -z
> || test ! -s conftest.err
> configure:8332: $? = 0
> configure:8335: test -s conftest.o
> configure:8338: $? = 0
> configure:8349: result: yes
> configure:8360: checking for int16_t
> configure:8384: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(92): warning #279: controlling expression is constant
> if ((int16_t *) 0)
> ^
>
> configure:8390: $? = 0
> configure:8394: test -z
> || test ! -s conftest.err
> configure:8397: $? = 0
> configure:8400: test -s conftest.o
> configure:8403: $? = 0
> configure:8414: result: yes
> configure:8425: checking for uint16_t
> configure:8449: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(93): warning #279: controlling expression is constant
> if ((uint16_t *) 0)
> ^
>
> configure:8455: $? = 0
> configure:8459: test -z
> || test ! -s conftest.err
> configure:8462: $? = 0
> configure:8465: test -s conftest.o
> configure:8468: $? = 0
> configure:8479: result: yes
> configure:8490: checking for int32_t
> configure:8514: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(94): warning #279: controlling expression is constant
> if ((int32_t *) 0)
> ^
>
> configure:8520: $? = 0
> configure:8524: test -z
> || test ! -s conftest.err
> configure:8527: $? = 0
> configure:8530: test -s conftest.o
> configure:8533: $? = 0
> configure:8544: result: yes
> configure:8555: checking for uint32_t
> configure:8579: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(95): warning #279: controlling expression is constant
> if ((uint32_t *) 0)
> ^
>
> configure:8585: $? = 0
> configure:8589: test -z
> || test ! -s conftest.err
> configure:8592: $? = 0
> configure:8595: test -s conftest.o
> configure:8598: $? = 0
> configure:8609: result: yes
> configure:8620: checking for int64_t
> configure:8644: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(96): warning #279: controlling expression is constant
> if ((int64_t *) 0)
> ^
>
> configure:8650: $? = 0
> configure:8654: test -z
> || test ! -s conftest.err
> configure:8657: $? = 0
> configure:8660: test -s conftest.o
> configure:8663: $? = 0
> configure:8674: result: yes
> configure:8685: checking for uint64_t
> configure:8709: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(97): warning #279: controlling expression is constant
> if ((uint64_t *) 0)
> ^
>
> configure:8715: $? = 0
> configure:8719: test -z
> || test ! -s conftest.err
> configure:8722: $? = 0
> configure:8725: test -s conftest.o
> configure:8728: $? = 0
> configure:8739: result: yes
> configure:8750: checking for intptr_t
> configure:8774: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(98): warning #279: controlling expression is constant
> if ((intptr_t *) 0)
> ^
>
> configure:8780: $? = 0
> configure:8784: test -z
> || test ! -s conftest.err
> configure:8787: $? = 0
> configure:8790: test -s conftest.o
> configure:8793: $? = 0
> configure:8804: result: yes
> configure:8815: checking for uintptr_t
> configure:8839: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(99): warning #279: controlling expression is constant
> if ((uintptr_t *) 0)
> ^
>
> configure:8845: $? = 0
> configure:8849: test -z
> || test ! -s conftest.err
> configure:8852: $? = 0
> configure:8855: test -s conftest.o
> configure:8858: $? = 0
> configure:8869: result: yes
> configure:8880: checking for mode_t
> configure:8904: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(100): warning #279: controlling expression is constant
> if ((mode_t *) 0)
> ^
>
> configure:8910: $? = 0
> configure:8914: test -z
> || test ! -s conftest.err
> configure:8917: $? = 0
> configure:8920: test -s conftest.o
> configure:8923: $? = 0
> configure:8934: result: yes
> configure:8945: checking for ssize_t
> configure:8969: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(101): warning #279: controlling expression is constant
> if ((ssize_t *) 0)
> ^
>
> configure:8975: $? = 0
> configure:8979: test -z
> || test ! -s conftest.err
> configure:8982: $? = 0
> configure:8985: test -s conftest.o
> configure:8988: $? = 0
> configure:8999: result: yes
> configure:9010: checking for ptrdiff_t
> configure:9034: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(102): warning #279: controlling expression is constant
> if ((ptrdiff_t *) 0)
> ^
>
> configure:9040: $? = 0
> configure:9044: test -z
> || test ! -s conftest.err
> configure:9047: $? = 0
> configure:9050: test -s conftest.o
> configure:9053: $? = 0
> configure:9064: result: yes
> configure:9080: checking for char
> configure:9104: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(103): warning #279: controlling expression is constant
> if ((char *) 0)
> ^
>
> configure:9110: $? = 0
> configure:9114: test -z
> || test ! -s conftest.err
> configure:9117: $? = 0
> configure:9120: test -s conftest.o
> configure:9123: $? = 0
> configure:9134: result: yes
> configure:9137: checking size of char
> configure:9456: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:9459: $? = 0
> configure:9461: ./conftest
> configure:9464: $? = 0
> configure:9487: result: 1
> configure:9494: checking for short
> configure:9518: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(104): warning #279: controlling expression is constant
> if ((short *) 0)
> ^
>
> configure:9524: $? = 0
> configure:9528: test -z
> || test ! -s conftest.err
> configure:9531: $? = 0
> configure:9534: test -s conftest.o
> configure:9537: $? = 0
> configure:9548: result: yes
> configure:9551: checking size of short
> configure:9870: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:9873: $? = 0
> configure:9875: ./conftest
> configure:9878: $? = 0
> configure:9901: result: 2
> configure:9908: checking for int
> configure:9932: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(105): warning #279: controlling expression is constant
> if ((int *) 0)
> ^
>
> configure:9938: $? = 0
> configure:9942: test -z
> || test ! -s conftest.err
> configure:9945: $? = 0
> configure:9948: test -s conftest.o
> configure:9951: $? = 0
> configure:9962: result: yes
> configure:9965: checking size of int
> configure:10284: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:10287: $? = 0
> configure:10289: ./conftest
> configure:10292: $? = 0
> configure:10315: result: 4
> configure:10322: checking for long
> configure:10346: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(106): warning #279: controlling expression is constant
> if ((long *) 0)
> ^
>
> configure:10352: $? = 0
> configure:10356: test -z
> || test ! -s conftest.err
> configure:10359: $? = 0
> configure:10362: test -s conftest.o
> configure:10365: $? = 0
> configure:10376: result: yes
> configure:10379: checking size of long
> configure:10698: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:10701: $? = 0
> configure:10703: ./conftest
> configure:10706: $? = 0
> configure:10729: result: 8
> configure:10737: checking for long long
> configure:10791: result: yes
> configure:10794: checking size of long long
> configure:11113: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:11116: $? = 0
> configure:11118: ./conftest
> configure:11121: $? = 0
> configure:11144: result: 8
> configure:11153: checking for long double
> configure:11207: result: yes
> configure:11210: checking size of long double
> configure:11529: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:11532: $? = 0
> configure:11534: ./conftest
> configure:11537: $? = 0
> configure:11560: result: 16
> configure:11568: checking for float
> configure:11592: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(109): warning #279: controlling expression is constant
> if ((float *) 0)
> ^
>
> configure:11598: $? = 0
> configure:11602: test -z
> || test ! -s conftest.err
> configure:11605: $? = 0
> configure:11608: test -s conftest.o
> configure:11611: $? = 0
> configure:11622: result: yes
> configure:11625: checking size of float
> configure:11944: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:11947: $? = 0
> configure:11949: ./conftest
> configure:11952: $? = 0
> configure:11975: result: 4
> configure:11982: checking for double
> configure:12006: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(110): warning #279: controlling expression is constant
> if ((double *) 0)
> ^
>
> configure:12012: $? = 0
> configure:12016: test -z
> || test ! -s conftest.err
> configure:12019: $? = 0
> configure:12022: test -s conftest.o
> configure:12025: $? = 0
> configure:12036: result: yes
> configure:12039: checking size of double
> configure:12358: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:12361: $? = 0
> configure:12363: ./conftest
> configure:12366: $? = 0
> configure:12389: result: 8
> configure:12396: checking for void *
> configure:12420: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(111): warning #279: controlling expression is constant
> if ((void * *) 0)
> ^
>
> configure:12426: $? = 0
> configure:12430: test -z
> || test ! -s conftest.err
> configure:12433: $? = 0
> configure:12436: test -s conftest.o
> configure:12439: $? = 0
> configure:12450: result: yes
> configure:12453: checking size of void *
> configure:12772: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:12775: $? = 0
> configure:12777: ./conftest
> configure:12780: $? = 0
> configure:12803: result: 8
> configure:12810: checking for size_t
> configure:12834: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(112): warning #279: controlling expression is constant
> if ((size_t *) 0)
> ^
>
> configure:12840: $? = 0
> configure:12844: test -z
> || test ! -s conftest.err
> configure:12847: $? = 0
> configure:12850: test -s conftest.o
> configure:12853: $? = 0
> configure:12864: result: yes
> configure:12867: checking size of size_t
> configure:13186: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:13189: $? = 0
> configure:13191: ./conftest
> configure:13194: $? = 0
> configure:13217: result: 8
> configure:13225: checking for ssize_t
> configure:13279: result: yes
> configure:13282: checking size of ssize_t
> configure:13601: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:13604: $? = 0
> configure:13606: ./conftest
> configure:13609: $? = 0
> configure:13632: result: 8
> configure:13641: checking for ptrdiff_t
> configure:13695: result: yes
> configure:13698: checking size of ptrdiff_t
> configure:14017: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:14020: $? = 0
> configure:14022: ./conftest
> configure:14025: $? = 0
> configure:14048: result: 8
> configure:14062: checking alignment of char
> configure:14465: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:14468: $? = 0
> configure:14470: ./conftest
> configure:14473: $? = 0
> configure:14493: result: 1
> configure:14505: checking alignment of short
> configure:14908: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:14911: $? = 0
> configure:14913: ./conftest
> configure:14916: $? = 0
> configure:14936: result: 2
> configure:14948: checking alignment of wchar_t
> configure:15351: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:15354: $? = 0
> configure:15356: ./conftest
> configure:15359: $? = 0
> configure:15379: result: 4
> configure:15391: checking alignment of int
> configure:15794: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:15797: $? = 0
> configure:15799: ./conftest
> configure:15802: $? = 0
> configure:15822: result: 4
> configure:15834: checking alignment of long
> configure:16237: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:16240: $? = 0
> configure:16242: ./conftest
> configure:16245: $? = 0
> configure:16265: result: 8
> configure:16278: checking alignment of long long
> configure:16681: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:16684: $? = 0
> configure:16686: ./conftest
> configure:16689: $? = 0
> configure:16709: result: 8
> configure:16722: checking alignment of float
> configure:17125: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:17128: $? = 0
> configure:17130: ./conftest
> configure:17133: $? = 0
> configure:17153: result: 4
> configure:17165: checking alignment of double
> configure:17568: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:17571: $? = 0
> configure:17573: ./conftest
> configure:17576: $? = 0
> configure:17596: result: 8
> configure:17609: checking alignment of long double
> configure:18012: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:18015: $? = 0
> configure:18017: ./conftest
> configure:18020: $? = 0
> configure:18040: result: 16
> configure:18053: checking alignment of void *
> configure:18456: /opt/intel/cce/9.1.042/bin/icc -o conftest -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> configure:18459: $? = 0
> configure:18461: ./conftest
> configure:18464: $? = 0
> configure:18484: result: 8
> configure:18501: checking for C bool type
> configure:18520: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG
> -finline-functions -fno-strict-aliasing -restrict conftest.c >&5
> conftest.c(126): error: identifier "bool" is undefined
> bool bar, foo = true; bar = foo;
> ^
>
> conftest.c(126): error: identifier "true" is undefined
> bool bar, foo = true; bar = foo;
> ^
>
> compilation aborted for conftest.c (code 2)
> configure:18526: $? = 2
> configure: failed program was:
> | /* confdefs.h. */
> |
> | #define PACKAGE_NAME "Open MPI"
> | #define PACKAGE_TARNAME "openmpi"
> | #define PACKAGE_VERSION "1.2.3"
> | #define PACKAGE_STRING "Open MPI 1.2.3"
> | #define PACKAGE_BUGREPORT "http://www.open-mpi.org/community/help/"
> | #define OMPI_MAJOR_VERSION 1
> | #define OMPI_MINOR_VERSION 2
> | #define OMPI_RELEASE_VERSION 3
> | #define OMPI_GREEK_VERSION ""
> | #define OMPI_VERSION "3"
> | #define ORTE_MAJOR_VERSION 1
> | #define ORTE_MINOR_VERSION 2
> | #define ORTE_RELEASE_VERSION 3
> | #define ORTE_GREEK_VERSION ""
> | #define ORTE_VERSION "3"
> | #define OPAL_MAJOR_VERSION 1
> | #define OPAL_MINOR_VERSION 2
> | #define OPAL_RELEASE_VERSION 3
> | #define OPAL_GREEK_VERSION ""
> | #define OPAL_VERSION "3"
> | #define OMPI_ARCH "x86_64-unknown-linux-gnu"
> | #define OMPI_ENABLE_MEM_DEBUG 0
> | #define OMPI_ENABLE_MEM_PROFILE 0
> | #define OMPI_ENABLE_DEBUG 0
> | #define OMPI_WANT_MPI_CXX_SEEK 1
> | #define MPI_PARAM_CHECK ompi_mpi_param_check
> | #define OMPI_WANT_PRETTY_PRINT_STACKTRACE 1
> | #define OMPI_WANT_PERUSE 0
> | #define OMPI_ENABLE_PTY_SUPPORT 1
> | #define OMPI_ENABLE_HETEROGENEOUS_SUPPORT 1
> | #define OPAL_ENABLE_TRACE 0
> | #define OPAL_ENABLE_IPV6 1
> | #define ORTE_WANT_ORTERUN_PREFIX_BY_DEFAULT 0
> | #define OMPI_CC "/opt/intel/cce/9.1.042/bin/icc"
> | #define STDC_HEADERS 1
> | #define _GNU_SOURCE 1
> | #define OMPI_C_HAVE_BUILTIN_EXPECT 1
> | #define OMPI_C_HAVE_BUILTIN_PREFETCH 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 HAVE_LONG_LONG 1
> | #define HAVE_LONG_DOUBLE 1
> | #define HAVE_INT8_T 1
> | #define HAVE_UINT8_T 1
> | #define HAVE_INT16_T 1
> | #define HAVE_UINT16_T 1
> | #define HAVE_INT32_T 1
> | #define HAVE_UINT32_T 1
> | #define HAVE_INT64_T 1
> | #define HAVE_UINT64_T 1
> | #define HAVE_INTPTR_T 1
> | #define HAVE_UINTPTR_T 1
> | #define HAVE_MODE_T 1
> | #define HAVE_SSIZE_T 1
> | #define HAVE_PTRDIFF_T 1
> | #define SIZEOF_CHAR 1
> | #define SIZEOF_SHORT 2
> | #define SIZEOF_INT 4
> | #define SIZEOF_LONG 8
> | #define SIZEOF_LONG_LONG 8
> | #define SIZEOF_LONG_DOUBLE 16
> | #define SIZEOF_FLOAT 4
> | #define SIZEOF_DOUBLE 8
> | #define SIZEOF_VOID_P 8
> | #define SIZEOF_SIZE_T 8
> | #define SIZEOF_SSIZE_T 8
> | #define SIZEOF_PTRDIFF_T 8
> | #define OMPI_ALIGNMENT_CHAR 1
> | #define OMPI_ALIGNMENT_SHORT 2
> | #define OMPI_ALIGNMENT_WCHAR 4
> | #define OMPI_ALIGNMENT_INT 4
> | #define OMPI_ALIGNMENT_LONG 8
> | #define OMPI_ALIGNMENT_LONG_LONG 8
> | #define OMPI_ALIGNMENT_FLOAT 4
> | #define OMPI_ALIGNMENT_DOUBLE 8
> | #define OMPI_ALIGNMENT_LONG_DOUBLE 16
> | #define OMPI_ALIGNMENT_VOID_P 8
> | /* 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 ()
> | {
> | bool bar, foo = true; bar = foo;
> | ;
> | return 0;
> | }
> configure:18554: result: no
> configure:18582: checking for inline
> configure:18603: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG -Werror
> -ansi conftest.c >&5
> conftest.c(91): error: identifier "inline" is undefined
> static inline foo_t static_foo () {return 0; }
> ^
>
> conftest.c(91): error: "foo_t" has already been declared in the current scope
> static inline foo_t static_foo () {return 0; }
> ^
>
> conftest.c(91): error: expected a ";"
> static inline foo_t static_foo () {return 0; }
> ^
>
> conftest.c(94): error #12: parsing restarts here after previous syntax error
>
> compilation aborted for conftest.c (code 2)
> configure:18609: $? = 2
> configure: failed program was:
> | /* confdefs.h. */
> |
> | #define PACKAGE_NAME "Open MPI"
> | #define PACKAGE_TARNAME "openmpi"
> | #define PACKAGE_VERSION "1.2.3"
> | #define PACKAGE_STRING "Open MPI 1.2.3"
> | #define PACKAGE_BUGREPORT "http://www.open-mpi.org/community/help/"
> | #define OMPI_MAJOR_VERSION 1
> | #define OMPI_MINOR_VERSION 2
> | #define OMPI_RELEASE_VERSION 3
> | #define OMPI_GREEK_VERSION ""
> | #define OMPI_VERSION "3"
> | #define ORTE_MAJOR_VERSION 1
> | #define ORTE_MINOR_VERSION 2
> | #define ORTE_RELEASE_VERSION 3
> | #define ORTE_GREEK_VERSION ""
> | #define ORTE_VERSION "3"
> | #define OPAL_MAJOR_VERSION 1
> | #define OPAL_MINOR_VERSION 2
> | #define OPAL_RELEASE_VERSION 3
> | #define OPAL_GREEK_VERSION ""
> | #define OPAL_VERSION "3"
> | #define OMPI_ARCH "x86_64-unknown-linux-gnu"
> | #define OMPI_ENABLE_MEM_DEBUG 0
> | #define OMPI_ENABLE_MEM_PROFILE 0
> | #define OMPI_ENABLE_DEBUG 0
> | #define OMPI_WANT_MPI_CXX_SEEK 1
> | #define MPI_PARAM_CHECK ompi_mpi_param_check
> | #define OMPI_WANT_PRETTY_PRINT_STACKTRACE 1
> | #define OMPI_WANT_PERUSE 0
> | #define OMPI_ENABLE_PTY_SUPPORT 1
> | #define OMPI_ENABLE_HETEROGENEOUS_SUPPORT 1
> | #define OPAL_ENABLE_TRACE 0
> | #define OPAL_ENABLE_IPV6 1
> | #define ORTE_WANT_ORTERUN_PREFIX_BY_DEFAULT 0
> | #define OMPI_CC "/opt/intel/cce/9.1.042/bin/icc"
> | #define STDC_HEADERS 1
> | #define _GNU_SOURCE 1
> | #define OMPI_C_HAVE_BUILTIN_EXPECT 1
> | #define OMPI_C_HAVE_BUILTIN_PREFETCH 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 HAVE_LONG_LONG 1
> | #define HAVE_LONG_DOUBLE 1
> | #define HAVE_INT8_T 1
> | #define HAVE_UINT8_T 1
> | #define HAVE_INT16_T 1
> | #define HAVE_UINT16_T 1
> | #define HAVE_INT32_T 1
> | #define HAVE_UINT32_T 1
> | #define HAVE_INT64_T 1
> | #define HAVE_UINT64_T 1
> | #define HAVE_INTPTR_T 1
> | #define HAVE_UINTPTR_T 1
> | #define HAVE_MODE_T 1
> | #define HAVE_SSIZE_T 1
> | #define HAVE_PTRDIFF_T 1
> | #define SIZEOF_CHAR 1
> | #define SIZEOF_SHORT 2
> | #define SIZEOF_INT 4
> | #define SIZEOF_LONG 8
> | #define SIZEOF_LONG_LONG 8
> | #define SIZEOF_LONG_DOUBLE 16
> | #define SIZEOF_FLOAT 4
> | #define SIZEOF_DOUBLE 8
> | #define SIZEOF_VOID_P 8
> | #define SIZEOF_SIZE_T 8
> | #define SIZEOF_SSIZE_T 8
> | #define SIZEOF_PTRDIFF_T 8
> | #define OMPI_ALIGNMENT_CHAR 1
> | #define OMPI_ALIGNMENT_SHORT 2
> | #define OMPI_ALIGNMENT_WCHAR 4
> | #define OMPI_ALIGNMENT_INT 4
> | #define OMPI_ALIGNMENT_LONG 8
> | #define OMPI_ALIGNMENT_LONG_LONG 8
> | #define OMPI_ALIGNMENT_FLOAT 4
> | #define OMPI_ALIGNMENT_DOUBLE 8
> | #define OMPI_ALIGNMENT_LONG_DOUBLE 16
> | #define OMPI_ALIGNMENT_VOID_P 8
> | #define OMPI_NEED_C_BOOL 1
> | /* end confdefs.h. */
> | #ifndef __cplusplus
> | typedef int foo_t;
> | static inline foo_t static_foo () {return 0; }
> | inline foo_t foo () {return 0; }
> | #endif
> |
> configure:18603: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG -Werror
> -ansi conftest.c >&5
> configure:18609: $? = 0
> configure:18613: test -z
> || test ! -s conftest.err
> configure:18616: $? = 0
> configure:18619: test -s conftest.o
> configure:18622: $? = 0
> configure:18634: result: __inline__
> configure:18659: checking for C/C++ restrict keyword
> configure:18677: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG -Werror
> -ansi conftest.c >&5
> conftest.c(92): error: expected a ";"
> float * restrict x;
> ^
>
> compilation aborted for conftest.c (code 2)
> configure:18683: $? = 2
> configure: failed program was:
> | /* confdefs.h. */
> |
> | #define PACKAGE_NAME "Open MPI"
> | #define PACKAGE_TARNAME "openmpi"
> | #define PACKAGE_VERSION "1.2.3"
> | #define PACKAGE_STRING "Open MPI 1.2.3"
> | #define PACKAGE_BUGREPORT "http://www.open-mpi.org/community/help/"
> | #define OMPI_MAJOR_VERSION 1
> | #define OMPI_MINOR_VERSION 2
> | #define OMPI_RELEASE_VERSION 3
> | #define OMPI_GREEK_VERSION ""
> | #define OMPI_VERSION "3"
> | #define ORTE_MAJOR_VERSION 1
> | #define ORTE_MINOR_VERSION 2
> | #define ORTE_RELEASE_VERSION 3
> | #define ORTE_GREEK_VERSION ""
> | #define ORTE_VERSION "3"
> | #define OPAL_MAJOR_VERSION 1
> | #define OPAL_MINOR_VERSION 2
> | #define OPAL_RELEASE_VERSION 3
> | #define OPAL_GREEK_VERSION ""
> | #define OPAL_VERSION "3"
> | #define OMPI_ARCH "x86_64-unknown-linux-gnu"
> | #define OMPI_ENABLE_MEM_DEBUG 0
> | #define OMPI_ENABLE_MEM_PROFILE 0
> | #define OMPI_ENABLE_DEBUG 0
> | #define OMPI_WANT_MPI_CXX_SEEK 1
> | #define MPI_PARAM_CHECK ompi_mpi_param_check
> | #define OMPI_WANT_PRETTY_PRINT_STACKTRACE 1
> | #define OMPI_WANT_PERUSE 0
> | #define OMPI_ENABLE_PTY_SUPPORT 1
> | #define OMPI_ENABLE_HETEROGENEOUS_SUPPORT 1
> | #define OPAL_ENABLE_TRACE 0
> | #define OPAL_ENABLE_IPV6 1
> | #define ORTE_WANT_ORTERUN_PREFIX_BY_DEFAULT 0
> | #define OMPI_CC "/opt/intel/cce/9.1.042/bin/icc"
> | #define STDC_HEADERS 1
> | #define _GNU_SOURCE 1
> | #define OMPI_C_HAVE_BUILTIN_EXPECT 1
> | #define OMPI_C_HAVE_BUILTIN_PREFETCH 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 HAVE_LONG_LONG 1
> | #define HAVE_LONG_DOUBLE 1
> | #define HAVE_INT8_T 1
> | #define HAVE_UINT8_T 1
> | #define HAVE_INT16_T 1
> | #define HAVE_UINT16_T 1
> | #define HAVE_INT32_T 1
> | #define HAVE_UINT32_T 1
> | #define HAVE_INT64_T 1
> | #define HAVE_UINT64_T 1
> | #define HAVE_INTPTR_T 1
> | #define HAVE_UINTPTR_T 1
> | #define HAVE_MODE_T 1
> | #define HAVE_SSIZE_T 1
> | #define HAVE_PTRDIFF_T 1
> | #define SIZEOF_CHAR 1
> | #define SIZEOF_SHORT 2
> | #define SIZEOF_INT 4
> | #define SIZEOF_LONG 8
> | #define SIZEOF_LONG_LONG 8
> | #define SIZEOF_LONG_DOUBLE 16
> | #define SIZEOF_FLOAT 4
> | #define SIZEOF_DOUBLE 8
> | #define SIZEOF_VOID_P 8
> | #define SIZEOF_SIZE_T 8
> | #define SIZEOF_SSIZE_T 8
> | #define SIZEOF_PTRDIFF_T 8
> | #define OMPI_ALIGNMENT_CHAR 1
> | #define OMPI_ALIGNMENT_SHORT 2
> | #define OMPI_ALIGNMENT_WCHAR 4
> | #define OMPI_ALIGNMENT_INT 4
> | #define OMPI_ALIGNMENT_LONG 8
> | #define OMPI_ALIGNMENT_LONG_LONG 8
> | #define OMPI_ALIGNMENT_FLOAT 4
> | #define OMPI_ALIGNMENT_DOUBLE 8
> | #define OMPI_ALIGNMENT_LONG_DOUBLE 16
> | #define OMPI_ALIGNMENT_VOID_P 8
> | #define OMPI_NEED_C_BOOL 1
> | #ifndef __cplusplus
> | #define inline __inline__
> | #endif
> | /* end confdefs.h. */
> | float * restrict x;
> configure:18677: /opt/intel/cce/9.1.042/bin/icc -c -O3 -DNDEBUG -Werror
> -ansi conftest.c >&5
> configure:18683: $? = 0
> configure:18687: test -z
> || test ! -s conftest.err
> configure:18690: $? = 0
> configure:18693: test -s conftest.o
> configure:18696: $? = 0
> configure:18708: result: __restrict
> configure:18725: checking for weak symbol support
> configure:18756: /opt/intel/cce/9.1.042/bin/icc -O3 -DNDEBUG -Werror -ansi
> -c conftest_weak.c
> configure:18763: $? = 0
> configure:18773: /opt/intel/cce/9.1.042/bin/icc -O3 -DNDEBUG -Werror -ansi
> conftest.c conftest_weak.o -o conftest
> configure:18780: $? = 0
> configure:18807: result: yes
> configure:19078: checking for C++ compiler version
> configure:19081: /opt/intel/cce/9.1.042/icpc --version </dev/null >&5
> ./configure: line 19082: /opt/intel/cce/9.1.042/icpc: No such file or
> directory
> configure:19084: $? = 127
> configure:19086: /opt/intel/cce/9.1.042/icpc -v </dev/null >&5
> ./configure: line 19087: /opt/intel/cce/9.1.042/icpc: No such file or
> directory
> configure:19089: $? = 127
> configure:19091: /opt/intel/cce/9.1.042/icpc -V </dev/null >&5
> ./configure: line 19092: /opt/intel/cce/9.1.042/icpc: No such file or
> directory
> configure:19094: $? = 127
> configure:19097: checking whether we are using the GNU C++ compiler
> configure:19121: /opt/intel/cce/9.1.042/icpc -c -DNDEBUG conftest.cc >&5
> ./configure: line 19122: /opt/intel/cce/9.1.042/icpc: No such file or
> directory
> configure:19127: $? = 127
> configure: failed program was:
> | /* confdefs.h. */
> |
> | #define PACKAGE_NAME "Open MPI"
> | #define PACKAGE_TARNAME "openmpi"
> | #define PACKAGE_VERSION "1.2.3"
> | #define PACKAGE_STRING "Open MPI 1.2.3"
> | #define PACKAGE_BUGREPORT "http://www.open-mpi.org/community/help/"
> | #define OMPI_MAJOR_VERSION 1
> | #define OMPI_MINOR_VERSION 2
> | #define OMPI_RELEASE_VERSION 3
> | #define OMPI_GREEK_VERSION ""
> | #define OMPI_VERSION "3"
> | #define ORTE_MAJOR_VERSION 1
> | #define ORTE_MINOR_VERSION 2
> | #define ORTE_RELEASE_VERSION 3
> | #define ORTE_GREEK_VERSION ""
> | #define ORTE_VERSION "3"
> | #define OPAL_MAJOR_VERSION 1
> | #define OPAL_MINOR_VERSION 2
> | #define OPAL_RELEASE_VERSION 3
> | #define OPAL_GREEK_VERSION ""
> | #define OPAL_VERSION "3"
> | #define OMPI_ARCH "x86_64-unknown-linux-gnu"
> | #define OMPI_ENABLE_MEM_DEBUG 0
> | #define OMPI_ENABLE_MEM_PROFILE 0
> | #define OMPI_ENABLE_DEBUG 0
> | #define OMPI_WANT_MPI_CXX_SEEK 1
> | #define MPI_PARAM_CHECK ompi_mpi_param_check
> | #define OMPI_WANT_PRETTY_PRINT_STACKTRACE 1
> | #define OMPI_WANT_PERUSE 0
> | #define OMPI_ENABLE_PTY_SUPPORT 1
> | #define OMPI_ENABLE_HETEROGENEOUS_SUPPORT 1
> | #define OPAL_ENABLE_TRACE 0
> | #define OPAL_ENABLE_IPV6 1
> | #define ORTE_WANT_ORTERUN_PREFIX_BY_DEFAULT 0
> | #define OMPI_CC "/opt/intel/cce/9.1.042/bin/icc"
> | #define STDC_HEADERS 1
> | #define _GNU_SOURCE 1
> | #define |