[mpich-discuss] installing mpich2 into mac os

Ufuk Utku Turuncoglu turuncu at ucar.edu
Thu Jun 4 15:14:09 CDT 2009


config.log file

Anthony Chan wrote:
> It looks like the config.log is truncated and it does not
> show the C++ test failure as indicated in the configure output.
> Could you resend the config.log alone ?
>
> A.Chan
> ----- "Ufuk Utku Turuncoglu" <turuncu at ucar.edu> wrote:
>
>   
>> Hi,
>>
>> Thanks for your help. You can find the files as attachment.
>>
>> --ufuk
>>
>> Anthony Chan wrote:
>>     
>>> Can you send us the configure output (the messages that were
>>> displayed on your screen, i.e. c.txt from "./configure ... 2>&1 |
>>>       
>> tee c.txt")
>>     
>>> as well as config.log which is generated automatically from
>>>       
>> configure.
>>     
>>> A.Chan
>>>
>>> ----- "Ufuk Utku Turuncoglu" <turuncu at ucar.edu> wrote:
>>>
>>>   
>>>       
>>>> Hi,
>>>>
>>>> I try to install mpich2 1.1 to mac os x 10.5.7 using intel
>>>>         
>> compilers.
>>     
>>>> If 
>>>> i leave blank CXX option, it installs without error. I am using 
>>>> following environment variables and configuration command,
>>>>
>>>> export FC=ifort
>>>> export F77=ifort
>>>> export F90=ifort
>>>> export FFLAGS="-O3 -xT -align all -fno-alias -m64"
>>>> export CC=icc
>>>> export CFLAGS="-no-multibyte-chars -O3 -m64"
>>>>
>>>> ./configure --prefix=`pwd` --disable-rlog --enable-fast=O3
>>>>
>>>> but if i set environment variables to use intel C++ compiler icpc
>>>>
>>>> export CXX=icpc
>>>> export CXXFLAGS="-no-multibyte-chars -O3 -m64"
>>>> export CXXCPP="icpc -E"
>>>>
>>>> it gives sanity check error for icpc compiler. I also unset CXXCPP
>>>>         
>> but
>>     
>>>> i 
>>>> get still sanity check error. Is there any specific flag to solve
>>>> this? 
>>>> The intel compiler versions are,
>>>>
>>>> Intel(R) Fortran Compiler for applications running on Intel(R) 64,
>>>>         
>>>> Version 10.1    Build 20070913 Package ID: m_fc_b_10.1.006
>>>> Intel(R) C Compiler for applications running on Intel(R) 64,
>>>>         
>> Version 
>>     
>>>> 10.1    Build 20070913 Package ID: m_cc_p_10.1.006
>>>> Intel(R) C++ Compiler for applications running on Intel(R) 64,
>>>>         
>> Version
>>     
>>>> 10.1    Build 20070913 Package ID: m_cc_p_10.1.006
>>>>
>>>> Thanks,
>>>>
>>>> --ufuk
>>>>     
>>>>         
>> Configuring MPICH2 version 1.1 with 
>> '--prefix=/Volumes/dali/progs/mpich2-1.1' '--disable-rlog'
>> '--enable-fast=O3' 'CC=icc' 'CFLAGS=-no-multibyte-chars -O3 -m64'
>> 'F77=ifort' 'FFLAGS=-O3 -xT -align all -fno-alias -m64' 'F90=ifort'
>> 'CXX=icpc' 'CXXFLAGS=-no-multibyte-chars -O3 -m64'
>> 'MPICH2LIB_CXXFLAGS=-O3' 'MPICH2LIB_FFLAGS=-O3'
>> 'MPICH2LIB_F90FLAGS=-O3'
>> Running on system: Darwin epsilon.guest.ucar.edu 9.7.0 Darwin Kernel
>> Version 9.7.0: Tue Mar 31 22:52:17 PDT 2009;
>> root:xnu-1228.12.14~1/RELEASE_I386 i386
>> Executing mpich2prereq in /Volumes/dali/progs/mpich2-1.1/src/mpid/ch3
>> with
>> Executing mpich2prereq in
>> /Volumes/dali/progs/mpich2-1.1/src/mpid/ch3/channels/nemesis
>> sourcing /Volumes/dali/progs/mpich2-1.1/src/pm/mpd/mpich2prereq
>> sourcing /Volumes/dali/progs/mpich2-1.1/src/pm/hydra/mpich2prereq
>> sourcing /Volumes/dali/progs/mpich2-1.1/src/pm/gforker/mpich2prereq
>> sourcing /Volumes/dali/progs/mpich2-1.1/src/pm/mpd/setup_pm
>> checking for gcc... icc
>> checking for C compiler default output file name... a.out
>> checking whether the C compiler works... yes
>> checking whether we are cross compiling... no
>> checking for suffix of executables...
>> checking for suffix of object files... o
>> checking whether we are using the GNU C compiler... yes
>> checking whether icc accepts -g... no
>> checking for icc option to accept ISO C89... none needed
>> checking how to run the C preprocessor... icc -E -traditional-cpp
>> checking whether the compiler defines __func__... yes
>> checking whether the compiler defines __FUNC__... no
>> checking whether the compiler sets __FUNCTION__... yes
>> checking whether C compiler accepts option -O3... yes
>> checking whether routines compiled with -O3 can be linked with ones
>> compiled without -O3... yes
>> checking for type of weak symbol alias support... no
>> checking whether __attribute__ ((weak)) allowed... yes
>> checking whether __attribute ((weak_import)) allowed... yes
>> checking whether we are using the GNU Fortran 77 compiler... no
>> checking whether ifort accepts -g... yes
>> checking whether Fortran 77 compiler accepts option -O3... yes
>> checking whether routines compiled with -O3 can be linked with ones
>> compiled without -O3... yes
>> checking whether Fortran 77 compiler accepts option -O3... yes
>> checking whether routines compiled with -O3 can be linked with ones
>> compiled without -O3... yes
>> checking how to get verbose linking output from ifort... -v
>> checking for Fortran 77 libraries of ifort... 
>> -L/opt/intel/fce/10.1.006/lib
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/x86_64
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/ -L/usr/lib/
>> /opt/intel/fce/10.1.006/lib/libifport.a
>> /opt/intel/fce/10.1.006/lib/libifcore.a
>> /opt/intel/fce/10.1.006/lib/libimf.a
>> /opt/intel/fce/10.1.006/lib/libsvml.a
>> /opt/intel/fce/10.1.006/lib/libipgo.a -lSystemStubs -lmx
>> /opt/intel/fce/10.1.006/lib/libirc.a
>> /opt/intel/fce/10.1.006/lib/libirc_s.a -ldl
>> checking whether ifort accepts the FLIBS found by autoconf... yes
>> checking whether C can link with  -L/opt/intel/fce/10.1.006/lib
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/x86_64
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/ -L/usr/lib/
>> /opt/intel/fce/10.1.006/lib/libifport.a
>> /opt/intel/fce/10.1.006/lib/libifcore.a
>> /opt/intel/fce/10.1.006/lib/libimf.a
>> /opt/intel/fce/10.1.006/lib/libsvml.a
>> /opt/intel/fce/10.1.006/lib/libipgo.a -lSystemStubs -lmx
>> /opt/intel/fce/10.1.006/lib/libirc.a
>> /opt/intel/fce/10.1.006/lib/libirc_s.a -ldl... yes
>> checking for linker for Fortran main programs... Use Fortran to link
>> programs
>> checking whether Fortran 77 and C objects are compatible... yes
>> checking for Fortran 77 name mangling... lower underscore
>> checking what libraries are needed to link Fortran programs with C
>> routines that use stdio... none
>> checking that f works as the extension for Fortran 90 program... yes
>> checking whether we are using the GNU Fortran 90 compiler... no
>> checking whether ifort accepts -g... yes
>> checking for extension for Fortran 90 programs... f90
>> checking whether the Fortran 90 compiler (ifort  ) works... yes
>> checking whether the Fortran 90 compiler (ifort  ) is a
>> cross-compiler... no
>> checking whether Fortran 90 works with Fortran 77... yes
>> checking whether Fortran accepts ! for comments... yes
>> checking for include directory flag for Fortran... -I
>> checking for Fortran 77 flag for library directories... -L
>> checking for which Fortran libraries are needed to link C with
>> Fortran... none
>> checking whether Fortran compiler processes .F files with C
>> preprocessor... yes
>> checking that f works as the extension for Fortran 90 program... yes
>> checking whether we are using the GNU Fortran 90 compiler... (cached)
>> no
>> checking whether ifort accepts -g... (cached) yes
>> checking for extension for Fortran 90 programs... f90
>> checking whether the Fortran 90 compiler (ifort  ) works... yes
>> checking whether the Fortran 90 compiler (ifort  ) is a
>> cross-compiler... no
>> checking for Fortran 90 module extension... mod
>> checking for Fortran 90 module include flag... -I
>> checking whether Fortran 90 accepts f90 suffix... yes
>> checking whether Fortran 90 compiler accepts option -O3... yes
>> checking whether routines compiled with -O3 can be linked with ones
>> compiled without -O3... yes
>> checking whether Fortran 90 compiler accepts option -O3... yes
>> checking whether routines compiled with -O3 can be linked with ones
>> compiled without -O3... yes
>> checking whether Fortran 90 compiler processes .F90 files with C
>> preprocessor... yes
>> checking what libraries are needed to link Fortran90 programs with C
>> routines that use stdio... none
>> checking for f90 compiler vendor... intel
>> checking for c++... icpc
>> checking whether we are using the GNU C++ compiler... yes
>> checking whether icpc accepts -g... no
>> checking whether the C++ compiler icpc can build an executable... yes
>> checking whether C++ compiler works with string... yes
>> checking whether the compiler supports exceptions... yes
>> checking whether the compiler recognizes bool as a built-in type...
>> yes
>> checking whether the compiler implements namespaces... yes
>> checking whether <iostream> available... yes
>> checking whether the compiler implements the namespace std... yes
>> checking whether <math> available... no
>> checking for GNU g++ version... 4 . 0
>> checking whether C++ compiler accepts option -O3... yes
>> checking whether routines compiled with -O3 can be linked with ones
>> compiled without -O3... yes
>> checking whether C++ compiler accepts option -O3... yes
>> checking whether routines compiled with -O3 can be linked with ones
>> compiled without -O3... yes
>> checking for perl... /usr/bin/perl
>> checking for ar... ar
>> checking for ranlib... ranlib
>> checking for etags... etags
>> checking for etags argument to specify language... --language=c
>> checking for killall... killall
>> checking for a BSD-compatible install... /usr/bin/install -c
>> checking whether install works... yes
>> checking whether install breaks libraries... no
>> checking whether mkdir -p works... yes
>> checking for make... make
>> checking whether clock skew breaks make... no
>> checking whether make supports include... yes
>> checking whether make allows comments in actions... yes
>> checking for virtual path format... VPATH
>> checking whether make sets CFLAGS... yes
>> checking for bash... /bin/bash
>> checking whether /bin/bash supports arrays... yes
>> checking for doctext... false
>> checking for location of doctext style files... unavailable
>> checking for an ANSI C-conforming const... yes
>> checking for volatile... yes
>> checking for restrict... __restrict
>> checking for inline... inline
>> checking whether __attribute__ allowed... yes
>> checking whether __attribute__((format)) allowed... yes
>> checking whether byte ordering is bigendian... universal
>> checking whether C compiler allows unaligned doubles... yes
>> checking whether icc supports __func__... yes
>> Using gcc to determine dependencies
>> checking whether long double is supported... yes
>> checking whether long long is supported... yes
>> checking for max C struct integer alignment... eight
>> checking for max C struct floating point alignment... sixteen
>> checking for max C struct alignment of structs with doubles... eight
>> checking for max C struct floating point alignment with long
>> doubles... sixteen
>> configure: WARNING: Structures containing long doubles may be aligned
>> differently from structures with floats or longs.  MPICH2 does not
>> handle this case automatically and you should avoid assumed extents
>> for structures containing float types.
>> checking if alignment of structs with doubles is based on position...
>> no
>> checking if alignment of structs with long long ints is based on
>> position... no
>> checking if double alignment breaks rules, find actual alignment... no
>> checking for alignment restrictions on pointers... int or better
>> checking size of char... 1
>> checking size of unsigned char... 1
>> checking size of short... 2
>> checking size of unsigned short... 2
>> checking size of int... 4
>> checking size of unsigned int... 4
>> checking size of long... 8
>> checking size of unsigned long... 8
>> checking size of long long... 8
>> checking size of unsigned long long... 8
>> checking size of float... 4
>> checking size of double... 8
>> checking size of long double... 16
>> checking size of wchar_t... 0
>> checking stddef.h usability... yes
>> checking stddef.h presence... yes
>> checking for stddef.h... yes
>> checking for sizeof wchar_t... 4
>> checking size of void *... 8
>> checking for size of float int... 8
>> checking for size of double int... 12
>> checking for size of long int... 12
>> checking for size of short int... 6
>> checking for size of 2 int... 8
>> checking for size of long double int... 20
>> checking sys/bitypes.h usability... no
>> checking sys/bitypes.h presence... no
>> checking for sys/bitypes.h... no
>> checking inttypes.h usability... yes
>> checking inttypes.h presence... yes
>> checking for inttypes.h... yes
>> checking stdint.h usability... yes
>> checking stdint.h presence... yes
>> checking for stdint.h... yes
>> checking for int8_t... yes
>> checking for int16_t... yes
>> checking for int32_t... yes
>> checking for int64_t... yes
>> checking for uint8_t... yes
>> checking for uint16_t... yes
>> checking for uint32_t... yes
>> checking for uint64_t... yes
>> checking for size of Fortran type integer... 4
>> checking for size of Fortran type real... 4
>> checking for size of Fortran type double precision... 8
>> checking whether integer*1 is supported... yes
>> checking whether integer*2 is supported... yes
>> checking whether integer*4 is supported... yes
>> checking whether integer*8 is supported... yes
>> checking whether integer*16 is supported... no
>> checking whether real*4 is supported... yes
>> checking whether real*8 is supported... yes
>> checking whether real*16 is supported... yes
>> checking for C type matching Fortran integer... int
>> checking for size of MPI_Status... 20
>> checking for values of Fortran logicals... True is -1 and False is 0
>> checking for Fortran 90 integer kind for 8-byte integers... 8
>> checking whether real*8 is supported in Fortran 90... yes
>> checking size of bool... 1
>> checking how to run the C++ preprocessor... /lib/cpp
>> configure: error: C++ preprocessor "/lib/cpp" fails sanity check
>> See `config.log' for more details.
>>
>> 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.62.  Invocation command line was
>>
>>   $ ./configure --prefix=/Volumes/dali/progs/mpich2-1.1 --disable-rlog
>> --enable-fast=O3
>>
>> ## --------- ##
>> ## Platform. ##
>> ## --------- ##
>>
>> hostname = epsilon.guest.ucar.edu
>> uname -m = i386
>> uname -r = 9.7.0
>> uname -s = Darwin
>> uname -v = Darwin Kernel Version 9.7.0: Tue Mar 31 22:52:17 PDT 2009;
>> root:xnu-1228.12.14~1/RELEASE_I386
>>
>> /usr/bin/uname -p = i386
>> /bin/uname -X     = unknown
>>
>> /bin/arch              = unknown
>> /usr/bin/arch -k       = unknown
>> /usr/convex/getsysinfo = unknown
>> /usr/bin/hostinfo      = Mach kernel version:
>> 	 Darwin Kernel Version 9.7.0: Tue Mar 31 22:52:17 PDT 2009;
>> root:xnu-1228.12.14~1/RELEASE_I386
>> Kernel configured for up to 2 processors.
>> 2 processors are physically available.
>> 2 processors are logically available.
>> Processor type: i486 (Intel 80486)
>> Processors active: 0 1
>> Primary memory available: 2.00 gigabytes
>> Default processor set: 87 tasks, 437 threads, 2 processors
>> Load average: 1.44, Mach factor: 0.54
>> /bin/machine           = unknown
>> /usr/bin/oslevel       = unknown
>> /bin/universe          = unknown
>>
>> PATH: /sw/bin
>> PATH: /sw/sbin
>> PATH: /Volumes/dali/progs/mpich2-1.1/bin
>> PATH: /Volumes/dali/progs/parallel-netcdf-1.0.3/bin
>> PATH: /Volumes/dali/progs/apache-ant-1.7.1/bin
>> PATH: /Volumes/dali/progs/gnupg-1.4.9/bin
>> PATH: /Volumes/dali/progs/md5/bin
>> PATH: /Applications/NetBeans/NetBeans
>> 6.5.app/Contents/Resources/NetBeans/javafx2/javafx-sdk1.0/bin
>> PATH: /Volumes/dali/progs/cdo-1.3.1/bin
>> PATH: /Volumes/dali/progs/netcdf-4.0/bin
>> PATH: /Volumes/dali/progs/resolute_1.3/bin
>> PATH: /Volumes/dali/progs/ncl-5.1.0/bin
>> PATH: /opt/local/bin
>> PATH: /Volumes/dali/ActiveWorks/roms_grid/Python-2.6/bin
>> PATH: /Volumes/dali/ActiveWorks/roms_grid/gridgen
>> PATH: /Volumes/dali/ActiveWorks/roms_grid/gridutils/bin
>> PATH: /opt/intel/cce/10.1.006/bin
>> PATH: /opt/intel/fce/10.1.006/bin
>> PATH: /Volumes/dali/progs/gt4.0.8/bin
>> PATH: /Volumes/dali/progs/gt4.0.8/sbin
>> PATH: /usr/bin
>> PATH: /bin
>> PATH: /usr/sbin
>> PATH: /sbin
>> PATH: /usr/local/bin
>> PATH: /usr/texbin
>> PATH: /usr/X11/bin
>> PATH: /Volumes/dali/progs/ferret/bin
>> PATH: /usr/X11R6/bin
>>
>>
>> ## ----------- ##
>> ## Core tests. ##
>> ## ----------- ##
>>
>> configure:4086: checking for gcc
>> configure:4113: result: icc
>> configure:4351: checking for C compiler version
>> configure:4359: icc --version >&5
>> icc (ICC) 10.1 20070913
>> Copyright (C) 1985-2007 Intel Corporation.  All rights reserved.
>>
>> configure:4363: $? = 0
>> configure:4370: icc -v >&5
>> Version 10.1
>> configure:4374: $? = 0
>> configure:4381: icc -V >&5
>> Intel(R) C Compiler for applications running on Intel(R) 64, Version
>> 10.1    Build 20070913 Package ID: m_cc_p_10.1.006
>> Copyright (C) 1985-2007 Intel Corporation.  All rights reserved.
>>
>> configure:4385: $? = 0
>> configure:4408: checking for C compiler default output file name
>> configure:4430: icc -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:4434: $? = 0
>> configure:4472: result: a.out
>> configure:4489: checking whether the C compiler works
>> configure:4499: ./a.out
>> configure:4503: $? = 0
>> configure:4520: result: yes
>> configure:4527: checking whether we are cross compiling
>> configure:4529: result: no
>> configure:4532: checking for suffix of executables
>> configure:4539: icc -o conftest -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:4543: $? = 0
>> configure:4567: result:
>> configure:4573: checking for suffix of object files
>> configure:4599: icc -c -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:4603: $? = 0
>> configure:4626: result: o
>> configure:4630: checking whether we are using the GNU C compiler
>> configure:4659: icc -c -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:4666: $? = 0
>> configure:4683: result: yes
>> configure:4692: checking whether icc accepts -g
>> configure:4722: icc -c -g 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> Catastrophic error: could not set locale "" to allow processing of
>> multibyte characters
>>
>> compilation aborted for conftest.c (code 4)
>> configure:4729: $? = 4
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | /* end confdefs.h.  */
>> |
>> | int
>> | main ()
>> | {
>> |
>> |   ;
>> |   return 0;
>> | }
>> configure:4761: icc -c  
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> Catastrophic error: could not set locale "" to allow processing of
>> multibyte characters
>>
>> compilation aborted for conftest.c (code 4)
>> configure:4768: $? = 4
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | /* end confdefs.h.  */
>> |
>> | int
>> | main ()
>> | {
>> |
>> |   ;
>> |   return 0;
>> | }
>> configure:4801: icc -c -g 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> Catastrophic error: could not set locale "" to allow processing of
>> multibyte characters
>>
>> compilation aborted for conftest.c (code 4)
>> configure:4808: $? = 4
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | /* end confdefs.h.  */
>> |
>> | int
>> | main ()
>> | {
>> |
>> |   ;
>> |   return 0;
>> | }
>> configure:4830: result: no
>> configure:4847: checking for icc option to accept ISO C89
>> configure:4921: icc  -c -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:4928: $? = 0
>> configure:4951: result: none needed
>> configure:4974: checking how to run the C preprocessor
>> configure:5014: icc -E 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c
>> Catastrophic error: could not set locale "" to allow processing of
>> multibyte characters
>>
>> configure:5021: $? = 4
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | /* end confdefs.h.  */
>> | #ifdef __STDC__
>> | # include <limits.h>
>> | #else
>> | # include <assert.h>
>> | #endif
>> | 		     Syntax error
>> configure:5014: icc -E 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c
>> Catastrophic error: could not set locale "" to allow processing of
>> multibyte characters
>>
>> configure:5021: $? = 4
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | /* end confdefs.h.  */
>> | #ifdef __STDC__
>> | # include <limits.h>
>> | #else
>> | # include <assert.h>
>> | #endif
>> | 		     Syntax error
>> configure:5014: icc -E -traditional-cpp 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c
>> <command line>:4: warning: "__INTMAX_TYPE__" redefined
>> <built-in>:10: warning: this is the location of the previous
>> definition
>> <command line>:5: warning: "__UINTMAX_TYPE__" redefined
>> <built-in>:11: warning: this is the location of the previous
>> definition
>> configure:5021: $? = 0
>> configure:5052: icc -E -traditional-cpp 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c
>> <command line>:4: warning: "__INTMAX_TYPE__" redefined
>> <built-in>:10: warning: this is the location of the previous
>> definition
>> <command line>:5: warning: "__UINTMAX_TYPE__" redefined
>> <built-in>:11: warning: this is the location of the previous
>> definition
>> conftest.c:20: error: ac_nonexistent.h: No such file or directory
>> configure:5059: $? = 1
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | /* end confdefs.h.  */
>> | #include <ac_nonexistent.h>
>> configure:5092: result: icc -E -traditional-cpp
>> configure:5121: icc -E -traditional-cpp 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c
>> <command line>:4: warning: "__INTMAX_TYPE__" redefined
>> <built-in>:10: warning: this is the location of the previous
>> definition
>> <command line>:5: warning: "__UINTMAX_TYPE__" redefined
>> <built-in>:11: warning: this is the location of the previous
>> definition
>> configure:5128: $? = 0
>> configure:5159: icc -E -traditional-cpp 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c
>> <command line>:4: warning: "__INTMAX_TYPE__" redefined
>> <built-in>:10: warning: this is the location of the previous
>> definition
>> <command line>:5: warning: "__UINTMAX_TYPE__" redefined
>> <built-in>:11: warning: this is the location of the previous
>> definition
>> conftest.c:20: error: ac_nonexistent.h: No such file or directory
>> configure:5166: $? = 1
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | /* end confdefs.h.  */
>> | #include <ac_nonexistent.h>
>> configure:5681: checking whether the compiler defines __func__
>> configure:5711: icc -o conftest -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:5715: $? = 0
>> configure:5721: ./conftest
>> configure:5725: $? = 0
>> configure:5791: result: yes
>> configure:5802: checking whether the compiler defines __FUNC__
>> configure:5832: icc -o conftest -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> conftest.c(6): error: identifier "__FUNC__" is undefined
>>       return (strcmp(__FUNC__, "foo") == 0);
>>                      ^
>>
>> compilation aborted for conftest.c (code 2)
>> configure:5836: $? = 2
>> configure: program exited with status 2
>> configure: failed program was:
>> |
>> | #include <string.h>
>> | int foo(void);
>> | int foo(void)
>> | {
>> |     return (strcmp(__FUNC__, "foo") == 0);
>> | }
>> | int main(int argc, char ** argv)
>> | {
>> |     return (foo() ? 0 : 1);
>> | }
>> |
>> configure:5912: result: no
>> configure:5923: checking whether the compiler sets __FUNCTION__
>> configure:5953: icc -o conftest -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:5957: $? = 0
>> configure:5963: ./conftest
>> configure:5967: $? = 0
>> configure:6033: result: yes
>> configure:6051: checking whether C compiler accepts option -O3
>> configure:6061: result: yes
>> configure:6063: checking whether routines compiled with -O3 can be
>> linked with ones compiled without -O3
>> configure:6071: result: yes
>> configure:6303: checking for type of weak symbol alias support
>> configure:6337: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> conftest.c(24): warning #1776: weak aliases not supported; pragma
>> ignored
>>   #pragma weak PFoo = Foo
>>                          ^
>>
>> Undefined symbols:
>>   "_PFoo", referenced from:
>>       _main in iccWmnMUl.o
>> ld: symbol(s) not found
>> configure:6344: $? = 1
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | /* end confdefs.h.  */
>> |
>> | extern int PFoo(int);
>> | #pragma weak PFoo = Foo
>> | int Foo(int a) { return a; }
>> |
>> | int
>> | main ()
>> | {
>> | return PFoo(1);
>> |   ;
>> |   return 0;
>> | }
>> configure:6455: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> conftest.c(24): warning #161: unrecognized #pragma
>>   #pragma _HP_SECONDARY_DEF Foo  PFoo
>>           ^
>>
>> Undefined symbols:
>>   "_PFoo", referenced from:
>>       _main in icc107Wrt.o
>> ld: symbol(s) not found
>> configure:6462: $? = 1
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | /* end confdefs.h.  */
>> |
>> | extern int PFoo(int);
>> | #pragma _HP_SECONDARY_DEF Foo  PFoo
>> | int Foo(int a) { return a; }
>> |
>> | int
>> | main ()
>> | {
>> | return PFoo(1);
>> |   ;
>> |   return 0;
>> | }
>> configure:6508: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> conftest.c(24): warning #161: unrecognized #pragma
>>   #pragma _CRI duplicate PFoo as Foo
>>           ^
>>
>> Undefined symbols:
>>   "_PFoo", referenced from:
>>       _main in icce7j8Wx.o
>> ld: symbol(s) not found
>> configure:6515: $? = 1
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | /* end confdefs.h.  */
>> |
>> | extern int PFoo(int);
>> | #pragma _CRI duplicate PFoo as Foo
>> | int Foo(int a) { return a; }
>> |
>> | int
>> | main ()
>> | {
>> | return PFoo(1);
>> |   ;
>> |   return 0;
>> | }
>> configure:6543: result: no
>> configure:6570: checking whether __attribute__ ((weak)) allowed
>> configure:6597: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:6604: $? = 0
>> configure:6619: result: yes
>> configure:6623: checking whether __attribute ((weak_import)) allowed
>> configure:6650: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:6657: $? = 0
>> configure:6672: result: yes
>> configure:6903: checking for Fortran 77 compiler version
>> configure:6911: ifort --version >&5
>> ifort (IFORT) 10.1 20070913
>> Copyright (C) 1985-2007 Intel Corporation.  All rights reserved.
>>
>> configure:6915: $? = 0
>> configure:6922: ifort -v >&5
>> Version 10.1
>> configure:6926: $? = 0
>> configure:6933: ifort -V >&5
>> Intel(R) Fortran Compiler for applications running on Intel(R) 64,
>> Version 10.1    Build 20070913 Package ID: m_fc_b_10.1.006
>> Copyright (C) 1985-2007 Intel Corporation.  All rights reserved.
>>
>> configure:6937: $? = 0
>> configure:6945: checking whether we are using the GNU Fortran 77
>> compiler
>> configure:6964: ifort -c -O3 -xT -align all -fno-alias -m64 conftest.F
>>     
>>> &5
>>>       
>> fortcom: Error: conftest.F, line 3: Syntax error, found
>> END-OF-STATEMENT when expecting one of: => = . ( : %
>>        choke me
>> ---------------^
>> fortcom: Error: conftest.F, line 3: This statement is positioned
>> incorrectly and/or has syntax errors.
>>        choke me
>> ---------------^
>> compilation aborted for conftest.F (code 1)
>> configure:6971: $? = 1
>> configure: failed program was:
>> |       program main
>> | #ifndef __GNUC__
>> |        choke me
>> | #endif
>> |
>> |       end
>> configure:6988: result: no
>> configure:6994: checking whether ifort accepts -g
>> configure:7011: ifort -c -g conftest.f >&5
>> configure:7018: $? = 0
>> configure:7034: result: yes
>> configure:7349: checking whether Fortran 77 compiler accepts option
>> -O3
>> configure:7365: ifort -O3 -xT -align all -fno-alias -m64 -o conftest
>> conftest.f  >conftest.bas 2>&1
>> configure:7368: $? = 0
>> configure:7370: ifort -O3 -O3 -xT -align all -fno-alias -m64 -o
>> conftest conftest.f  >conftest.out 2>&1
>> configure:7373: $? = 0
>> configure:7376: result: yes
>> configure:7378: checking whether routines compiled with -O3 can be
>> linked with ones compiled without -O3
>> configure:7384: ifort -c -O3 -xT -align all -fno-alias -m64
>> conftest2.f >conftest2.out 2>&1
>> configure:7387: $? = 0
>> configure:7389: ifort -O3 -O3 -xT -align all -fno-alias -m64 -o
>> conftest conftest2.o conftest.f  >conftest.bas 2>&1
>> configure:7392: $? = 0
>> configure:7431: result: yes
>> configure:7513: checking whether Fortran 77 compiler accepts option
>> -O3
>> configure:7529: ifort -O3 -xT -align all -fno-alias -m64 -O3 -o
>> conftest conftest.f  >conftest.bas 2>&1
>> configure:7532: $? = 0
>> configure:7534: ifort -O3 -O3 -xT -align all -fno-alias -m64 -O3 -o
>> conftest conftest.f  >conftest.out 2>&1
>> configure:7537: $? = 0
>> configure:7540: result: yes
>> configure:7542: checking whether routines compiled with -O3 can be
>> linked with ones compiled without -O3
>> configure:7548: ifort -c -O3 -xT -align all -fno-alias -m64 -O3
>> conftest2.f >conftest2.out 2>&1
>> configure:7551: $? = 0
>> configure:7553: ifort -O3 -O3 -xT -align all -fno-alias -m64 -O3 -o
>> conftest conftest2.o conftest.f  >conftest.bas 2>&1
>> configure:7556: $? = 0
>> configure:7595: result: yes
>> configure:7628: checking how to get verbose linking output from ifort
>> configure:7644: ifort -c -O3 -xT -align all -fno-alias -m64 -O3 -O3
>> conftest.f >&5
>> configure:7651: $? = 0
>> configure:7673: ifort -o conftest -O3 -xT -align all -fno-alias -m64
>> -O3 -O3 -v conftest.f
>> Version 10.1
>> /opt/intel/fce/10.1.006/bin/fortcom    -D__INTEL_COMPILER=1010 -D_MT
>> -D__INTEL_COMPILER_BUILD_DATE=20070913 -D__PIC__ -D__pic__ -D__APPLE__
>> -D__MACH__ -D__x86_64 -D__x86_64__ -mGLOB_pack_sort_init_list -I.
>> -I/opt/intel/fce/10.1.006/include
>> -I/opt/intel/fce/10.1.006/substitute_headers
>> -I/usr/lib/gcc/i686-apple-darwin9/4.0.1/include -I/usr/local/include
>> -I/usr/include -I/usr/lib/gcc/i686-apple-darwin9/4.0.1/include "-align
>> all" "-fp_modspec fp_speculation_FAST" -O3 -mP1OPT_version=1010
>> -mGLOB_source_language=GLOB_SOURCE_LANGUAGE_F90 -mGLOB_tune_for_fort
>> -mGLOB_use_fort_dope_vector -mP2OPT_static_promotion
>> -mP1OPT_print_version=FALSE -mP3OPT_use_mspp_call_convention
>> -mCG_use_gas_got_workaround=F -mP2OPT_align_option_used=TRUE
>> "-mGLOB_options_string=-o conftest -O3 -xT -align all -fno-alias -m64
>> -O3 -O3 -v" -mGLOB_position_independent_code -mGLOB_preemption_model=1
>> -mGLOB_cxx_limited_range=FALSE -mP2OPT_eh_nirvana
>> -mGLOB_diag_file=/var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifort4gusOa.diag
>> -mGLOB_as_output_backup_file_name=/var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortjw9wBLas_.s
>> -mGLOB_machine_model=GLOB_MACHINE_MODEL_EFI2
>> -mGLOB_fp_speculation=GLOB_FP_SPECULATION_FAST
>> -mGLOB_extended_instructions=0x80 -mGLOB_advanced_optim=TRUE
>> -mP2OPT_subs_out_of_bound=FALSE -mGLOB_ansi_alias
>> -mIPOPT_ninl_user_level=2 -mIPOPT_args_in_regs=0
>> -mPGOPTI_value_profile_use=T -mGLOB_opt_level=3 -mIPOPT_activate
>> -mIPOPT_lite -mP2OPT_hlo_level=3 -mP2OPT_hlo
>> -mP2OPT_no_alias_in_function -mP2OPT_no_call_ref_alias
>> -mPAROPT_par_report=1
>> -mIPOPT_obj_output_file_name=/var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifort4gusOa.o
>> -mGLOB_os_target=GLOB_OS_TARGET_MACH
>> -mGLOB_obj_output_file=/var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifort4gusOa.o
>> -mGLOB_source_dialect=GLOB_SOURCE_DIALECT_FORTRAN
>> -mP1OPT_source_file_name=conftest.f conftest.f
>> ld    -lcrt1.o -dynamic -arch x86_64 -weak_reference_mismatches
>> non-weak -o conftest /opt/intel/fce/10.1.006/lib/for_main.o
>> /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifort4gusOa.o
>> -L/opt/intel/fce/10.1.006/lib
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/x86_64
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/ -L/usr/lib/
>> /opt/intel/fce/10.1.006/lib/libifport.a
>> /opt/intel/fce/10.1.006/lib/libifcore.a
>> /opt/intel/fce/10.1.006/lib/libimf.a
>> /opt/intel/fce/10.1.006/lib/libsvml.a
>> /opt/intel/fce/10.1.006/lib/libipgo.a -lgcc -lgcc_s.10.4 -lgcc
>> -lSystemStubs -lmx -lSystem /opt/intel/fce/10.1.006/lib/libirc.a
>> /opt/intel/fce/10.1.006/lib/libirc_s.a -ldl
>> rm
>> /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortN7tBbGlibgcc
>>
>> rm
>> /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortvSTOFggnudirs
>>
>> rm /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortrE8uw9dashv
>>
>> rm /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortFYAOi8os
>>
>> rm /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortqhhb68tos
>>
>> rm /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortjw9wBLas_.s
>>
>> rm
>> /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortdv1D6tldashv
>>
>> rm /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortDewMpZarg
>>
>> rm
>> /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortMl5AMMgnudirs
>>
>> rm /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifort4gusOa.o
>> configure:7742: result: -v
>> configure:7744: checking for Fortran 77 libraries of ifort
>> configure:7767: ifort -o conftest -O3 -xT -align all -fno-alias -m64
>> -O3 -O3 -v conftest.f
>> Version 10.1
>> /opt/intel/fce/10.1.006/bin/fortcom    -D__INTEL_COMPILER=1010 -D_MT
>> -D__INTEL_COMPILER_BUILD_DATE=20070913 -D__PIC__ -D__pic__ -D__APPLE__
>> -D__MACH__ -D__x86_64 -D__x86_64__ -mGLOB_pack_sort_init_list -I.
>> -I/opt/intel/fce/10.1.006/include
>> -I/opt/intel/fce/10.1.006/substitute_headers
>> -I/usr/lib/gcc/i686-apple-darwin9/4.0.1/include -I/usr/local/include
>> -I/usr/include -I/usr/lib/gcc/i686-apple-darwin9/4.0.1/include "-align
>> all" "-fp_modspec fp_speculation_FAST" -O3 -mP1OPT_version=1010
>> -mGLOB_source_language=GLOB_SOURCE_LANGUAGE_F90 -mGLOB_tune_for_fort
>> -mGLOB_use_fort_dope_vector -mP2OPT_static_promotion
>> -mP1OPT_print_version=FALSE -mP3OPT_use_mspp_call_convention
>> -mCG_use_gas_got_workaround=F -mP2OPT_align_option_used=TRUE
>> "-mGLOB_options_string=-o conftest -O3 -xT -align all -fno-alias -m64
>> -O3 -O3 -v" -mGLOB_position_independent_code -mGLOB_preemption_model=1
>> -mGLOB_cxx_limited_range=FALSE -mP2OPT_eh_nirvana
>> -mGLOB_diag_file=/var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortKxAL12.diag
>> -mGLOB_as_output_backup_file_name=/var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortboT4ZAas_.s
>> -mGLOB_machine_model=GLOB_MACHINE_MODEL_EFI2
>> -mGLOB_fp_speculation=GLOB_FP_SPECULATION_FAST
>> -mGLOB_extended_instructions=0x80 -mGLOB_advanced_optim=TRUE
>> -mP2OPT_subs_out_of_bound=FALSE -mGLOB_ansi_alias
>> -mIPOPT_ninl_user_level=2 -mIPOPT_args_in_regs=0
>> -mPGOPTI_value_profile_use=T -mGLOB_opt_level=3 -mIPOPT_activate
>> -mIPOPT_lite -mP2OPT_hlo_level=3 -mP2OPT_hlo
>> -mP2OPT_no_alias_in_function -mP2OPT_no_call_ref_alias
>> -mPAROPT_par_report=1
>> -mIPOPT_obj_output_file_name=/var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortKxAL12.o
>> -mGLOB_os_target=GLOB_OS_TARGET_MACH
>> -mGLOB_obj_output_file=/var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortKxAL12.o
>> -mGLOB_source_dialect=GLOB_SOURCE_DIALECT_FORTRAN
>> -mP1OPT_source_file_name=conftest.f conftest.f
>> ld    -lcrt1.o -dynamic -arch x86_64 -weak_reference_mismatches
>> non-weak -o conftest /opt/intel/fce/10.1.006/lib/for_main.o
>> /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortKxAL12.o
>> -L/opt/intel/fce/10.1.006/lib
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/x86_64
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/ -L/usr/lib/
>> /opt/intel/fce/10.1.006/lib/libifport.a
>> /opt/intel/fce/10.1.006/lib/libifcore.a
>> /opt/intel/fce/10.1.006/lib/libimf.a
>> /opt/intel/fce/10.1.006/lib/libsvml.a
>> /opt/intel/fce/10.1.006/lib/libipgo.a -lgcc -lgcc_s.10.4 -lgcc
>> -lSystemStubs -lmx -lSystem /opt/intel/fce/10.1.006/lib/libirc.a
>> /opt/intel/fce/10.1.006/lib/libirc_s.a -ldl
>> rm
>> /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortTyONOWlibgcc
>>
>> rm
>> /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortD6fqs2gnudirs
>>
>> rm /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortjqsDxndashv
>>
>> rm /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortVCGmWJos
>>
>> rm /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortw6WuY1tos
>>
>> rm /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortboT4ZAas_.s
>>
>> rm
>> /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortQqaW3kldashv
>>
>> rm /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifort7JXJi5arg
>>
>> rm
>> /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifort7eCYIWgnudirs
>>
>> rm /var/folders/+t/+twBBPM6Fma-3aBFZWubik+++TI/-Tmp-//ifortKxAL12.o
>> configure:7944: result:  -L/opt/intel/fce/10.1.006/lib
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/x86_64
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/ -L/usr/lib/
>> /opt/intel/fce/10.1.006/lib/libifport.a
>> /opt/intel/fce/10.1.006/lib/libifcore.a
>> /opt/intel/fce/10.1.006/lib/libimf.a
>> /opt/intel/fce/10.1.006/lib/libsvml.a
>> /opt/intel/fce/10.1.006/lib/libipgo.a -lSystemStubs -lmx
>> /opt/intel/fce/10.1.006/lib/libirc.a
>> /opt/intel/fce/10.1.006/lib/libirc_s.a -ldl
>> configure:7960: checking whether ifort accepts the FLIBS found by
>> autoconf
>> configure:7972: ifort -o conftest -O3 -xT -align all -fno-alias -m64
>> -O3 -O3  conftest.f  >&5
>> configure:7975: $? = 0
>> configure:7983: result: yes
>> configure:8021: checking whether C can link with 
>> -L/opt/intel/fce/10.1.006/lib
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/x86_64
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/ -L/usr/lib/
>> /opt/intel/fce/10.1.006/lib/libifport.a
>> /opt/intel/fce/10.1.006/lib/libifcore.a
>> /opt/intel/fce/10.1.006/lib/libimf.a
>> /opt/intel/fce/10.1.006/lib/libsvml.a
>> /opt/intel/fce/10.1.006/lib/libipgo.a -lSystemStubs -lmx
>> /opt/intel/fce/10.1.006/lib/libirc.a
>> /opt/intel/fce/10.1.006/lib/libirc_s.a -ldl
>> configure:8047: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  
>> -L/opt/intel/fce/10.1.006/lib
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/x86_64
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/ -L/usr/lib/
>> /opt/intel/fce/10.1.006/lib/libifport.a
>> /opt/intel/fce/10.1.006/lib/libifcore.a
>> /opt/intel/fce/10.1.006/lib/libimf.a
>> /opt/intel/fce/10.1.006/lib/libsvml.a
>> /opt/intel/fce/10.1.006/lib/libipgo.a -lSystemStubs -lmx
>> /opt/intel/fce/10.1.006/lib/libirc.a
>> /opt/intel/fce/10.1.006/lib/libirc_s.a -ldl >&5
>> configure:8054: $? = 0
>> configure:8074: result: yes
>> configure:8178: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:8185: $? = 0
>> configure:8203: checking for linker for Fortran main programs
>> configure:8213: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:8216: $? = 0
>> configure:8235: ifort -c -O3 -xT -align all -fno-alias -m64 -O3 -O3
>> conftest.f >&5
>> configure:8238: $? = 0
>> configure:8246: result: Use Fortran to link programs
>> configure:8270: checking whether Fortran 77 and C objects are
>> compatible
>> configure:8300: icc -c -no-multibyte-chars -O3 -m64 -O3 conftestc.c
>> 1>&5
>> configure:8303: $? = 0
>> configure:8322: ifort -c -O3 -xT -align all -fno-alias -m64 -O3 -O3
>> conftestf.f 1>&5
>> configure:8325: $? = 0
>> configure:8336: ifort -O3 -xT -align all -fno-alias -m64 -O3 -O3 -o
>> conftest conftestf.o conftestc.o  >&5
>> configure:8339: $? = 0
>> configure:8341: result: yes
>> configure:8419: checking for Fortran 77 name mangling
>> configure:8446: ifort -c -O3 -xT -align all -fno-alias -m64 -O3 -O3
>> conftest.f 1>&5
>> configure:8449: $? = 0
>> configure:8487: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c
>> fconftestf.o  -L/opt/intel/fce/10.1.006/lib
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/x86_64
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/ -L/usr/lib/
>> /opt/intel/fce/10.1.006/lib/libifport.a
>> /opt/intel/fce/10.1.006/lib/libifcore.a
>> /opt/intel/fce/10.1.006/lib/libimf.a
>> /opt/intel/fce/10.1.006/lib/libsvml.a
>> /opt/intel/fce/10.1.006/lib/libipgo.a -lSystemStubs -lmx
>> /opt/intel/fce/10.1.006/lib/libirc.a
>> /opt/intel/fce/10.1.006/lib/libirc_s.a -ldl  >&5
>> Undefined symbols:
>>   "_my_name", referenced from:
>>       _main in iccfB4X3e.o
>> ld: symbol(s) not found
>> configure:8494: $? = 1
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | #define HAVE_LONG_LONG 1
>> | /* end confdefs.h.  */
>> | extern void my_name(int);
>> | int
>> | main ()
>> | {
>> | my_name(0);
>> |   ;
>> |   return 0;
>> | }
>> configure:8535: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c
>> fconftestf.o  -L/opt/intel/fce/10.1.006/lib
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/x86_64
>> -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/ -L/usr/lib/
>> /opt/intel/fce/10.1.006/lib/libifport.a
>> /opt/intel/fce/10.1.006/lib/libifcore.a
>> /opt/intel/fce/10.1.006/lib/libimf.a
>> /opt/intel/fce/10.1.006/lib/libsvml.a
>> /opt/intel/fce/10.1.006/lib/libipgo.a -lSystemStubs -lmx
>> /opt/intel/fce/10.1.006/lib/libirc.a
>> /opt/intel/fce/10.1.006/lib/libirc_s.a -ldl  >&5
>> configure:8542: $? = 0
>> configure:9227: result: lower underscore
>> configure:9320: checking what libraries are needed to link Fortran
>> programs with C routines that use stdio
>> configure:9341: icc -c -no-multibyte-chars -O3 -m64 -O3 conftestc.c
>> 1>&5
>> configure:9344: $? = 0
>> configure:9353: ifort -O3 -xT -align all -fno-alias -m64 -O3 -O3 -o
>> conftest conftest.f conftestc.o 1>&5
>> configure:9356: $? = 0
>> configure:9381: result: none
>> configure:9555: checking that f works as the extension for Fortran 90
>> program
>> configure:9561: ifort -c  conftest.f >&5
>> configure:9564: $? = 0
>> configure:9566: result: yes
>> configure:9618: checking for Fortran 90 compiler version
>> configure:9621: ifort --version </dev/null >&5
>> ifort (IFORT) 10.1 20070913
>> Copyright (C) 1985-2007 Intel Corporation.  All rights reserved.
>>
>> configure:9624: $? = 0
>> configure:9626: ifort -v </dev/null >&5
>> Version 10.1
>> configure:9629: $? = 0
>> configure:9631: ifort -V </dev/null >&5
>> Intel(R) Fortran Compiler for applications running on Intel(R) 64,
>> Version 10.1    Build 20070913 Package ID: m_fc_b_10.1.006
>> Copyright (C) 1985-2007 Intel Corporation.  All rights reserved.
>>
>> configure:9634: $? = 0
>> configure:9642: checking whether we are using the GNU Fortran 90
>> compiler
>> configure:9661: ifort -c  conftest.F >&5
>> fortcom: Error: conftest.F, line 3: Syntax error, found
>> END-OF-STATEMENT when expecting one of: => = . ( : %
>>        choke me
>> ---------------^
>> fortcom: Error: conftest.F, line 3: This statement is positioned
>> incorrectly and/or has syntax errors.
>>        choke me
>> ---------------^
>> compilation aborted for conftest.F (code 1)
>> configure:9668: $? = 1
>> configure: failed program was:
>> |       program main
>> | #ifndef __GNUC__
>> |        choke me
>> | #endif
>> |
>> |       end
>> configure:9685: result: no
>> configure:9692: checking whether ifort accepts -g
>> configure:9709: ifort -c -g conftest.f >&5
>> configure:9716: $? = 0
>> configure:9732: result: yes
>> configure:10046: checking for extension for Fortran 90 programs
>> configure:10054: ifort -c  conftest.f90 1>&5
>> configure:10057: $? = 0
>> configure:10059: result: f90
>> configure:10082: checking whether the Fortran 90 compiler (ifort  )
>> works
>> configure:10099: ifort -o conftest   conftest.f90  1>&5
>> configure:10102: $? = 0
>> configure:10126: result: yes
>> configure:10132: checking whether the Fortran 90 compiler (ifort  ) is
>> a cross-compiler
>> configure:10134: result: no
>> configure:10139: checking whether Fortran 90 works with Fortran 77
>> configure:10174: ifort -c -O3 -xT -align all -fno-alias -m64 -O3 -O3
>> conftest2.f 1>&5
>> configure:10177: $? = 0
>> configure:10179: ifort -o conftest   conftest1.f90 conftest2.o  1>&5
>> configure:10182: $? = 0
>> configure:10202: result: yes
>> configure:10244: checking whether Fortran accepts ! for comments
>> configure:10267: ifort -c -O3 -xT -align all -fno-alias -m64 -O3 -O3
>> conftest.f >&5
>> configure:10274: $? = 0
>> configure:10295: result: yes
>> configure:10305: checking for include directory flag for Fortran
>> configure:10325: ifort -c -O3 -xT -align all -fno-alias -m64 -O3 -O3
>> -Isrc conftest.f 1>&5
>> configure:10328: $? = 0
>> configure:10340: result: -I
>> configure:10358: checking for Fortran 77 flag for library directories
>> configure:10376: ifort -c -O3 -xT -align all -fno-alias -m64 -O3 -O3
>> conftest1.f 1>&5
>> configure:10379: $? = 0
>> configure:10387: ar cr conftest2/libconftest.a conftest1.o
>> configure:10390: $? = 0
>> configure:10393: ranlib conftest2/libconftest.a
>> configure:10396: $? = 0
>> configure:10400: ifort -o conftest -O3 -xT -align all -fno-alias -m64
>> -O3 -O3 -Lconftest2 conftest.f -lconftest  1>&5
>> configure:10403: $? = 0
>> configure:10419: result: -L
>> configure:10496: checking for which Fortran libraries are needed to
>> link C with Fortran
>> configure:10509: ifort -c -O3 -xT -align all -fno-alias -m64 -O3 -O3
>> conftest.f 1>&5
>> configure:10512: $? = 0
>> configure:10553: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c
>> mconftestf.o  >&5
>> configure:10560: $? = 0
>> configure:10729: result: none
>> configure:10823: checking whether Fortran compiler processes .F files
>> with C preprocessor
>> configure:10834: ifort -c -O3 -xT -align all -fno-alias -m64 -O3 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.F 1>&5
>> configure:10837: $? = 0
>> configure:10859: result: yes
>> configure:11023: checking that f works as the extension for Fortran 90
>> program
>> configure:11029: ifort -c  conftest.f >&5
>> configure:11032: $? = 0
>> configure:11034: result: yes
>> configure:11086: checking for Fortran 90 compiler version
>> configure:11089: ifort --version </dev/null >&5
>> ifort (IFORT) 10.1 20070913
>> Copyright (C) 1985-2007 Intel Corporation.  All rights reserved.
>>
>> configure:11092: $? = 0
>> configure:11094: ifort -v </dev/null >&5
>> Version 10.1
>> configure:11097: $? = 0
>> configure:11099: ifort -V </dev/null >&5
>> Intel(R) Fortran Compiler for applications running on Intel(R) 64,
>> Version 10.1    Build 20070913 Package ID: m_fc_b_10.1.006
>> Copyright (C) 1985-2007 Intel Corporation.  All rights reserved.
>>
>> configure:11102: $? = 0
>> configure:11110: checking whether we are using the GNU Fortran 90
>> compiler
>> configure:11153: result: no
>> configure:11160: checking whether ifort accepts -g
>> configure:11200: result: yes
>> configure:11223: checking for extension for Fortran 90 programs
>> configure:11231: ifort -c  conftest.f90 1>&5
>> configure:11234: $? = 0
>> configure:11236: result: f90
>> configure:11259: checking whether the Fortran 90 compiler (ifort  )
>> works
>> configure:11276: ifort -o conftest   conftest.f90  1>&5
>> configure:11279: $? = 0
>> configure:11302: result: yes
>> configure:11308: checking whether the Fortran 90 compiler (ifort  ) is
>> a cross-compiler
>> configure:11310: result: no
>> configure:11339: checking for Fortran 90 module extension
>> configure:11358: ifort -c  conftest.f >&5
>> configure:11361: $? = 0
>> configure:11415: result: mod
>> configure:11425: checking for Fortran 90 module include flag
>> configure:11450: ifort -c  conftest.f >&5
>> configure:11453: $? = 0
>> configure:11529: result: -I
>> configure:11568: checking whether Fortran 90 accepts f90 suffix
>> configure:11592: ifort -c  conftest.f90 >&5
>> configure:11599: $? = 0
>> configure:11620: result: yes
>> configure:11636: checking whether Fortran 90 compiler accepts option
>> -O3
>> configure:11652: ifort  -o conftest conftest.f90  >conftest.bas 2>&1
>> configure:11655: $? = 0
>> configure:11657: ifort -O3  -o conftest conftest.f90  >conftest.out
>> 2>&1
>> configure:11660: $? = 0
>> configure:11663: result: yes
>> configure:11665: checking whether routines compiled with -O3 can be
>> linked with ones compiled without -O3
>> configure:11671: ifort -c  conftest2.f90 >conftest2.out 2>&1
>> configure:11674: $? = 0
>> configure:11676: ifort -O3  -o conftest conftest2.o conftest.f90 
>>     
>>> conftest.bas 2>&1
>>>       
>> configure:11679: $? = 0
>> configure:11718: result: yes
>> configure:11800: checking whether Fortran 90 compiler accepts option
>> -O3
>> configure:11816: ifort  -O3 -o conftest conftest.f90  >conftest.bas
>> 2>&1
>> configure:11819: $? = 0
>> configure:11821: ifort -O3  -O3 -o conftest conftest.f90 
>>     
>>> conftest.out 2>&1
>>>       
>> configure:11824: $? = 0
>> configure:11827: result: yes
>> configure:11829: checking whether routines compiled with -O3 can be
>> linked with ones compiled without -O3
>> configure:11835: ifort -c  -O3 conftest2.f90 >conftest2.out 2>&1
>> configure:11838: $? = 0
>> configure:11840: ifort -O3  -O3 -o conftest conftest2.o conftest.f90 
>>     
>>> conftest.bas 2>&1
>>>       
>> configure:11843: $? = 0
>> configure:11882: result: yes
>> configure:11911: checking whether Fortran 90 compiler processes .F90
>> files with C preprocessor
>> configure:11922: ifort -c  -O3 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.F90 1>&5
>> configure:11925: $? = 0
>> configure:11947: result: yes
>> configure:11977: checking what libraries are needed to link Fortran90
>> programs with C routines that use stdio
>> configure:11999: icc -c -no-multibyte-chars -O3 -m64 -O3 conftestc.c
>> 1>&5
>> configure:12002: $? = 0
>> configure:12011: ifort  -O3 -O3 -o conftest conftest.f90 conftestc.o
>> 1>&5
>> configure:12014: $? = 0
>> configure:12039: result: none
>> configure:12059: checking for f90 compiler vendor
>> configure:12099: result: intel
>> configure:12180: checking for c++
>> configure:12207: result: icpc
>> configure:12348: checking for C++ compiler version
>> configure:12356: icpc --version >&5
>> icpc (ICC) 10.1 20070913
>> Copyright (C) 1985-2007 Intel Corporation.  All rights reserved.
>>
>> configure:12360: $? = 0
>> configure:12367: icpc -v >&5
>> Version 10.1
>> configure:12371: $? = 0
>> configure:12378: icpc -V >&5
>> Intel(R) C++ Compiler for applications running on Intel(R) 64, Version
>> 10.1    Build 20070913 Package ID: m_cc_p_10.1.006
>> Copyright (C) 1985-2007 Intel Corporation.  All rights reserved.
>>
>> configure:12382: $? = 0
>> configure:12385: checking whether we are using the GNU C++ compiler
>> configure:12414: icpc -c -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.cpp >&5
>> configure:12421: $? = 0
>> configure:12438: result: yes
>> configure:12447: checking whether icpc accepts -g
>> configure:12477: icpc -c -g 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.cpp >&5
>> Catastrophic error: could not set locale "" to allow processing of
>> multibyte characters
>>
>> compilation aborted for conftest.cpp (code 4)
>> configure:12484: $? = 4
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | #define HAVE_LONG_LONG 1
>> | #define F77_NAME_LOWER_USCORE 1
>> | #define STDCALL
>> | #define HAVE_FORTRAN_BINDING 1
>> | /* end confdefs.h.  */
>> |
>> | int
>> | main ()
>> | {
>> |
>> |   ;
>> |   return 0;
>> | }
>> configure:12516: icpc -c  
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.cpp >&5
>> Catastrophic error: could not set locale "" to allow processing of
>> multibyte characters
>>
>> compilation aborted for conftest.cpp (code 4)
>> configure:12523: $? = 4
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | #define HAVE_LONG_LONG 1
>> | #define F77_NAME_LOWER_USCORE 1
>> | #define STDCALL
>> | #define HAVE_FORTRAN_BINDING 1
>> | /* end confdefs.h.  */
>> |
>> | int
>> | main ()
>> | {
>> |
>> |   ;
>> |   return 0;
>> | }
>> configure:12556: icpc -c -g 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.cpp >&5
>> Catastrophic error: could not set locale "" to allow processing of
>> multibyte characters
>>
>> compilation aborted for conftest.cpp (code 4)
>> configure:12563: $? = 4
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | #define HAVE_LONG_LONG 1
>> | #define F77_NAME_LOWER_USCORE 1
>> | #define STDCALL
>> | #define HAVE_FORTRAN_BINDING 1
>> | /* end confdefs.h.  */
>> |
>> | int
>> | main ()
>> | {
>> |
>> |   ;
>> |   return 0;
>> | }
>> configure:12585: result: no
>> configure:12629: checking whether the C++ compiler icpc can build an
>> executable
>> configure:12669: icpc -o conftest -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.cpp  >&5
>> configure:12676: $? = 0
>> configure:12702: result: yes
>> configure:12711: checking whether C++ compiler works with string
>> configure:12745: icpc -c -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.cpp >&5
>> configure:12752: $? = 0
>> configure:12773: result: yes
>> configure:12786: checking whether the compiler supports exceptions
>> configure:12819: icpc -c -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.cpp >&5
>> configure:12826: $? = 0
>> configure:12848: result: yes
>> configure:12858: checking whether the compiler recognizes bool as a
>> built-in type
>> configure:12895: icpc -c -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.cpp >&5
>> configure:12902: $? = 0
>> configure:12924: result: yes
>> configure:12934: checking whether the compiler implements namespaces
>> configure:12967: icpc -c -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.cpp >&5
>> configure:12974: $? = 0
>> configure:12996: result: yes
>> configure:13017: checking whether <iostream> available
>> configure:13046: icpc -c -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.cpp >&5
>> configure:13053: $? = 0
>> configure:13068: result: yes
>> configure:13074: checking whether the compiler implements the
>> namespace std
>> configure:13111: icpc -c -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.cpp >&5
>> configure:13118: $? = 0
>> configure:13141: result: yes
>> configure:13155: checking whether <math> available
>> configure:13184: icpc -c -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.cpp >&5
>> conftest.cpp(30): catastrophic error: could not open source file
>> "math"
>>   #include <math>
>>                  ^
>>
>> compilation aborted for conftest.cpp (code 4)
>> configure:13191: $? = 4
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | #define HAVE_LONG_LONG 1
>> | #define F77_NAME_LOWER_USCORE 1
>> | #define STDCALL
>> | #define HAVE_FORTRAN_BINDING 1
>> | #define HAVE_CXX_EXCEPTIONS /**/
>> | #define HAVE_NAMESPACES /**/
>> | #define HAVE_NAMESPACE_STD /**/
>> | /* end confdefs.h.  */
>> |
>> | #include <math>
>> |
>> | int
>> | main ()
>> | {
>> | using namespace std;
>> |   ;
>> |   return 0;
>> | }
>> configure:13206: result: no
>> configure:13265: checking for GNU g++ version
>> configure:13301: icpc -o conftest -no-multibyte-chars -O3 -m64 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.cpp  >&5
>> configure:13305: $? = 0
>> configure:13311: ./conftest
>> configure:13315: $? = 0
>> configure:13332: result: 4 . 0
>> configure:13381: checking whether C++ compiler accepts option -O3
>> configure:13391: result: yes
>> configure:13393: checking whether routines compiled with -O3 can be
>> linked with ones compiled without -O3
>> configure:13401: result: yes
>> configure:13531: checking whether C++ compiler accepts option -O3
>> configure:13541: result: yes
>> configure:13543: checking whether routines compiled with -O3 can be
>> linked with ones compiled without -O3
>> configure:13551: result: yes
>> configure:13663: checking for perl
>> configure:13681: found /usr/bin/perl
>> configure:13693: result: /usr/bin/perl
>> configure:13706: checking for ar
>> configure:13722: found /usr/bin/ar
>> configure:13733: result: ar
>> configure:13755: checking for ranlib
>> configure:13771: found /usr/bin/ranlib
>> configure:13782: result: ranlib
>> configure:13805: checking for etags
>> configure:13821: found /usr/bin/etags
>> configure:13832: result: etags
>> configure:13846: checking for etags argument to specify language
>> configure:13867: result: --language=c
>> configure:13885: checking for killall
>> configure:13901: found /usr/bin/killall
>> configure:13912: result: killall
>> configure:13959: checking for a BSD-compatible install
>> configure:14027: result: /usr/bin/install -c
>> configure:14047: checking whether install works
>> configure:14055: result: yes
>> configure:14167: checking whether install breaks libraries
>> configure:14212: result: no
>> configure:14234: checking whether mkdir -p works
>> configure:14250: result: yes
>> configure:14268: checking for make
>> configure:14284: found /usr/bin/make
>> configure:14295: result: make
>> configure:14309: checking whether clock skew breaks make
>> configure:14334: result: no
>> configure:14344: checking whether make supports include
>> configure:14368: result: yes
>> configure:14377: checking whether make allows comments in actions
>> configure:14400: result: yes
>> configure:14414: checking for virtual path format
>> configure:14457: result: VPATH
>> configure:14467: checking whether make sets CFLAGS
>> configure:14489: result: yes
>> configure:14538: checking for bash
>> configure:14556: found /bin/bash
>> configure:14568: result: /bin/bash
>> configure:14591: checking whether /bin/bash supports arrays
>> configure:14600: result: yes
>> configure:15954: checking for doctext
>> configure:15985: result: false
>> configure:15995: checking for location of doctext style files
>> configure:16012: result: unavailable
>> configure:16024: checking for an ANSI C-conforming const
>> configure:16099: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> conftest.c(60): warning #592: variable "t" is used before its value is
>> set
>>       *t++ = 0;
>>        ^
>>
>> conftest.c(76): warning #592: variable "b" is used before its value is
>> set
>>       struct s *b; b->j = 5;
>>                    ^
>>
>> conftest.c(82): warning #592: variable "cs" is used before its value
>> is set
>>     return !cs[0] && !zero.x;
>>             ^
>>
>> configure:16106: $? = 0
>> configure:16121: result: yes
>> configure:16132: checking for volatile
>> configure:16159: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:16166: $? = 0
>> configure:16181: result: yes
>> configure:16192: checking for restrict
>> configure:16219: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> conftest.c(35): error: expected a ";"
>>   int * restrict a;
>>                  ^
>>
>> compilation aborted for conftest.c (code 2)
>> configure:16226: $? = 2
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | #define HAVE_LONG_LONG 1
>> | #define F77_NAME_LOWER_USCORE 1
>> | #define STDCALL
>> | #define HAVE_FORTRAN_BINDING 1
>> | #define HAVE_CXX_EXCEPTIONS /**/
>> | #define HAVE_NAMESPACES /**/
>> | #define HAVE_NAMESPACE_STD /**/
>> | #define HAVE_CXX_BINDING 1
>> | #define HAVE_NAMEPUB_SERVICE 1
>> | /* end confdefs.h.  */
>> |
>> | int
>> | main ()
>> | {
>> | int * restrict a;
>> |   ;
>> |   return 0;
>> | }
>> configure:16262: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> conftest.c(35): error: expected a ";"
>>   int * _Restrict a;
>>                   ^
>>
>> compilation aborted for conftest.c (code 2)
>> configure:16269: $? = 2
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | #define HAVE_LONG_LONG 1
>> | #define F77_NAME_LOWER_USCORE 1
>> | #define STDCALL
>> | #define HAVE_FORTRAN_BINDING 1
>> | #define HAVE_CXX_EXCEPTIONS /**/
>> | #define HAVE_NAMESPACES /**/
>> | #define HAVE_NAMESPACE_STD /**/
>> | #define HAVE_CXX_BINDING 1
>> | #define HAVE_NAMEPUB_SERVICE 1
>> | /* end confdefs.h.  */
>> |
>> | int
>> | main ()
>> | {
>> | int * _Restrict a;
>> |   ;
>> |   return 0;
>> | }
>> configure:16306: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:16313: $? = 0
>> configure:16330: result: __restrict
>> configure:16345: checking for inline
>> configure:16371: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:16378: $? = 0
>> configure:16396: result: inline
>> configure:16419: checking whether __attribute__ allowed
>> configure:16446: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:16453: $? = 0
>> configure:16468: result: yes
>> configure:16470: checking whether __attribute__((format)) allowed
>> configure:16497: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:16504: $? = 0
>> configure:16519: result: yes
>> configure:16545: checking whether byte ordering is bigendian
>> configure:16570: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:16577: $? = 0
>> configure:16919: result: universal
>> configure:16965: checking whether C compiler allows unaligned doubles
>> configure:17008: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:17012: $? = 0
>> configure:17018: ./conftest
>> configure:17022: $? = 0
>> configure:17039: result: yes
>> configure:17058: checking whether icc supports __func__
>> configure:17084: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:17091: $? = 0
>> configure:17106: result: yes
>> configure:17250: result: Using gcc to determine dependencies
>> configure:17282: checking whether long double is supported
>> configure:17309: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:17316: $? = 0
>> configure:17331: result: yes
>> configure:17342: checking whether long long is supported
>> configure:17369: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:17376: $? = 0
>> configure:17391: result: yes
>> configure:17404: checking for max C struct integer alignment
>> configure:17532: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:17536: $? = 0
>> configure:17542: ./conftest
>> configure:17546: $? = 0
>> configure:17565: result: eight
>> configure:17602: checking for max C struct floating point alignment
>> configure:17714: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:17718: $? = 0
>> configure:17724: ./conftest
>> configure:17728: $? = 0
>> configure:17747: result: sixteen
>> configure:17782: checking for max C struct alignment of structs with
>> doubles
>> configure:17863: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:17867: $? = 0
>> configure:17873: ./conftest
>> configure:17877: $? = 0
>> configure:17896: result: eight
>> configure:17903: checking for max C struct floating point alignment
>> with long doubles
>> configure:17985: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:17989: $? = 0
>> configure:17995: ./conftest
>> configure:17999: $? = 0
>> configure:18018: result: sixteen
>> configure:18028: WARNING: Structures containing long doubles may be
>> aligned differently from structures with floats or longs.  MPICH2 does
>> not handle this case automatically and you should avoid assumed
>> extents for structures containing float types.
>> configure:18063: checking if alignment of structs with doubles is
>> based on position
>> configure:18107: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:18111: $? = 0
>> configure:18117: ./conftest
>> configure:18121: $? = 0
>> configure:18140: result: no
>> configure:18156: checking if alignment of structs with long long ints
>> is based on position
>> configure:18202: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:18206: $? = 0
>> configure:18212: ./conftest
>> configure:18216: $? = 0
>> configure:18235: result: no
>> configure:18251: checking if double alignment breaks rules, find
>> actual alignment
>> configure:18308: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:18312: $? = 0
>> configure:18318: ./conftest
>> configure:18322: $? = 0
>> configure:18341: result: no
>> configure:18357: checking for alignment restrictions on pointers
>> configure:18387: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:18391: $? = 0
>> configure:18397: ./conftest
>> configure:18401: $? = 0
>> configure:18427: result: int or better
>> configure:18439: checking size of char
>> configure:18742: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:18746: $? = 0
>> configure:18752: ./conftest
>> configure:18756: $? = 0
>> configure:18780: result: 1
>> configure:18794: checking size of unsigned char
>> configure:19097: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:19101: $? = 0
>> configure:19107: ./conftest
>> configure:19111: $? = 0
>> configure:19135: result: 1
>> configure:19149: checking size of short
>> configure:19452: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:19456: $? = 0
>> configure:19462: ./conftest
>> configure:19466: $? = 0
>> configure:19490: result: 2
>> configure:19504: checking size of unsigned short
>> configure:19807: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:19811: $? = 0
>> configure:19817: ./conftest
>> configure:19821: $? = 0
>> configure:19845: result: 2
>> configure:19859: checking size of int
>> configure:20162: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:20166: $? = 0
>> configure:20172: ./conftest
>> configure:20176: $? = 0
>> configure:20200: result: 4
>> configure:20214: checking size of unsigned int
>> configure:20517: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:20521: $? = 0
>> configure:20527: ./conftest
>> configure:20531: $? = 0
>> configure:20555: result: 4
>> configure:20569: checking size of long
>> configure:20872: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:20876: $? = 0
>> configure:20882: ./conftest
>> configure:20886: $? = 0
>> configure:20910: result: 8
>> configure:20924: checking size of unsigned long
>> configure:21227: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:21231: $? = 0
>> configure:21237: ./conftest
>> configure:21241: $? = 0
>> configure:21265: result: 8
>> configure:21279: checking size of long long
>> configure:21582: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:21586: $? = 0
>> configure:21592: ./conftest
>> configure:21596: $? = 0
>> configure:21620: result: 8
>> configure:21634: checking size of unsigned long long
>> configure:21937: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:21941: $? = 0
>> configure:21947: ./conftest
>> configure:21951: $? = 0
>> configure:21975: result: 8
>> configure:21989: checking size of float
>> configure:22292: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:22296: $? = 0
>> configure:22302: ./conftest
>> configure:22306: $? = 0
>> configure:22330: result: 4
>> configure:22344: checking size of double
>> configure:22647: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:22651: $? = 0
>> configure:22657: ./conftest
>> configure:22661: $? = 0
>> configure:22685: result: 8
>> configure:22699: checking size of long double
>> configure:23002: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:23006: $? = 0
>> configure:23012: ./conftest
>> configure:23016: $? = 0
>> configure:23040: result: 16
>> configure:23054: checking size of wchar_t
>> configure:23357: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> conftest.c(87): error: identifier "wchar_t" is undefined
>>   static long int longval () { return (long int) (sizeof (wchar_t)); }
>>                                                           ^
>>
>> conftest.c(88): error: identifier "wchar_t" is undefined
>>   static unsigned long int ulongval () { return (long int) (sizeof
>> (wchar_t)); }
>>                                                                     ^
>>
>> compilation aborted for conftest.c (code 2)
>> configure:23361: $? = 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 USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | #define HAVE_LONG_LONG 1
>> | #define F77_NAME_LOWER_USCORE 1
>> | #define STDCALL
>> | #define HAVE_FORTRAN_BINDING 1
>> | #define HAVE_CXX_EXCEPTIONS /**/
>> | #define HAVE_NAMESPACES /**/
>> | #define HAVE_NAMESPACE_STD /**/
>> | #define HAVE_CXX_BINDING 1
>> | #define HAVE_NAMEPUB_SERVICE 1
>> | #define restrict __restrict
>> | #define HAVE_GCC_ATTRIBUTE 1
>> | #define WORDS_UNIVERSAL_ENDIAN 1
>> | #define HAVE_LONG_DOUBLE 1
>> | #define HAVE_LONG_LONG_INT 1
>> | #define HAVE_MAX_INTEGER_ALIGNMENT 8
>> | #define HAVE_MAX_STRUCT_ALIGNMENT 8
>> | #define HAVE_MAX_FP_ALIGNMENT 16
>> | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
>> | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
>> | #define SIZEOF_CHAR 1
>> | #define SIZEOF_UNSIGNED_CHAR 1
>> | #define SIZEOF_SHORT 2
>> | #define SIZEOF_UNSIGNED_SHORT 2
>> | #define SIZEOF_INT 4
>> | #define SIZEOF_UNSIGNED_INT 4
>> | #define SIZEOF_LONG 8
>> | #define SIZEOF_UNSIGNED_LONG 8
>> | #define SIZEOF_LONG_LONG 8
>> | #define SIZEOF_UNSIGNED_LONG_LONG 8
>> | #define SIZEOF_FLOAT 4
>> | #define SIZEOF_DOUBLE 8
>> | #define SIZEOF_LONG_DOUBLE 16
>> | /* end confdefs.h.  */
>> | #include <stdio.h>
>> | #ifdef HAVE_SYS_TYPES_H
>> | # include <sys/types.h>
>> | #endif
>> | #ifdef HAVE_SYS_STAT_H
>> | # include <sys/stat.h>
>> | #endif
>> | #ifdef STDC_HEADERS
>> | # include <stdlib.h>
>> | # include <stddef.h>
>> | #else
>> | # ifdef HAVE_STDLIB_H
>> | #  include <stdlib.h>
>> | # endif
>> | #endif
>> | #ifdef HAVE_STRING_H
>> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
>> | #  include <memory.h>
>> | # endif
>> | # include <string.h>
>> | #endif
>> | #ifdef HAVE_STRINGS_H
>> | # include <strings.h>
>> | #endif
>> | #ifdef HAVE_INTTYPES_H
>> | # include <inttypes.h>
>> | #endif
>> | #ifdef HAVE_STDINT_H
>> | # include <stdint.h>
>> | #endif
>> | #ifdef HAVE_UNISTD_H
>> | # include <unistd.h>
>> | #endif
>> | static long int longval () { return (long int) (sizeof (wchar_t)); }
>> | static unsigned long int ulongval () { return (long int) (sizeof
>> (wchar_t)); }
>> | #include <stdio.h>
>> | #include <stdlib.h>
>> | int
>> | main ()
>> | {
>> |
>> |   FILE *f = fopen ("conftest.val", "w");
>> |   if (! f)
>> |     return 1;
>> |   if (((long int) (sizeof (wchar_t))) < 0)
>> |     {
>> |       long int i = longval ();
>> |       if (i != ((long int) (sizeof (wchar_t))))
>> | 	return 1;
>> |       fprintf (f, "%ld", i);
>> |     }
>> |   else
>> |     {
>> |       unsigned long int i = ulongval ();
>> |       if (i != ((long int) (sizeof (wchar_t))))
>> | 	return 1;
>> |       fprintf (f, "%lu", i);
>> |     }
>> |   /* Do not output a trailing newline, as this causes \r\n confusion
>> |      on some platforms.  */
>> |   return ferror (f) || fclose (f) != 0;
>> |
>> |   ;
>> |   return 0;
>> | }
>> configure:23395: result: 0
>> configure:23425: checking stddef.h usability
>> configure:23442: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:23449: $? = 0
>> configure:23463: result: yes
>> configure:23467: checking stddef.h presence
>> configure:23482: icc -E -traditional-cpp 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c
>> <command line>:4: warning: "__INTMAX_TYPE__" redefined
>> <built-in>:10: warning: this is the location of the previous
>> definition
>> <command line>:5: warning: "__UINTMAX_TYPE__" redefined
>> <built-in>:11: warning: this is the location of the previous
>> definition
>> configure:23489: $? = 0
>> configure:23503: result: yes
>> configure:23531: checking for stddef.h
>> configure:23540: result: yes
>> configure:23557: checking for sizeof wchar_t
>> configure:23586: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> conftest.c(62): warning #266: function "exit" declared implicitly
>>     if (!f) exit(1);
>>             ^
>>
>> conftest.c(63): warning #181: argument is incompatible with
>> corresponding format string conversion
>>     fprintf(f, "%d\n", sizeof(a));
>>                        ^
>>
>> conftest.c(64): warning #266: function "exit" declared implicitly
>>     exit(0);
>>     ^
>>
>> configure:23590: $? = 0
>> configure:23596: ./conftest
>> configure:23600: $? = 0
>> configure:23616: result: 4
>> configure:23625: checking size of void *
>> configure:23928: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:23932: $? = 0
>> configure:23938: ./conftest
>> configure:23942: $? = 0
>> configure:23966: result: 8
>> configure:23978: checking for size of float int
>> configure:24009: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:24013: $? = 0
>> configure:24019: ./conftest
>> configure:24023: $? = 0
>> configure:24048: result: 8
>> configure:24054: checking for size of double int
>> configure:24085: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:24089: $? = 0
>> configure:24095: ./conftest
>> configure:24099: $? = 0
>> configure:24124: result: 12
>> configure:24130: checking for size of long int
>> configure:24161: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:24165: $? = 0
>> configure:24171: ./conftest
>> configure:24175: $? = 0
>> configure:24200: result: 12
>> configure:24206: checking for size of short int
>> configure:24237: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:24241: $? = 0
>> configure:24247: ./conftest
>> configure:24251: $? = 0
>> configure:24276: result: 6
>> configure:24282: checking for size of 2 int
>> configure:24313: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:24317: $? = 0
>> configure:24323: ./conftest
>> configure:24327: $? = 0
>> configure:24352: result: 8
>> configure:24358: checking for size of long double int
>> configure:24389: icc -o conftest -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src  conftest.c  >&5
>> configure:24393: $? = 0
>> configure:24399: ./conftest
>> configure:24403: $? = 0
>> configure:24428: result: 20
>> configure:24446: checking sys/bitypes.h usability
>> configure:24463: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> conftest.c(90): catastrophic error: could not open source file
>> "sys/bitypes.h"
>>   #include <sys/bitypes.h>
>>                           ^
>>
>> compilation aborted for conftest.c (code 4)
>> configure:24470: $? = 4
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | #define HAVE_LONG_LONG 1
>> | #define F77_NAME_LOWER_USCORE 1
>> | #define STDCALL
>> | #define HAVE_FORTRAN_BINDING 1
>> | #define HAVE_CXX_EXCEPTIONS /**/
>> | #define HAVE_NAMESPACES /**/
>> | #define HAVE_NAMESPACE_STD /**/
>> | #define HAVE_CXX_BINDING 1
>> | #define HAVE_NAMEPUB_SERVICE 1
>> | #define restrict __restrict
>> | #define HAVE_GCC_ATTRIBUTE 1
>> | #define WORDS_UNIVERSAL_ENDIAN 1
>> | #define HAVE_LONG_DOUBLE 1
>> | #define HAVE_LONG_LONG_INT 1
>> | #define HAVE_MAX_INTEGER_ALIGNMENT 8
>> | #define HAVE_MAX_STRUCT_ALIGNMENT 8
>> | #define HAVE_MAX_FP_ALIGNMENT 16
>> | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
>> | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
>> | #define SIZEOF_CHAR 1
>> | #define SIZEOF_UNSIGNED_CHAR 1
>> | #define SIZEOF_SHORT 2
>> | #define SIZEOF_UNSIGNED_SHORT 2
>> | #define SIZEOF_INT 4
>> | #define SIZEOF_UNSIGNED_INT 4
>> | #define SIZEOF_LONG 8
>> | #define SIZEOF_UNSIGNED_LONG 8
>> | #define SIZEOF_LONG_LONG 8
>> | #define SIZEOF_UNSIGNED_LONG_LONG 8
>> | #define SIZEOF_FLOAT 4
>> | #define SIZEOF_DOUBLE 8
>> | #define SIZEOF_LONG_DOUBLE 16
>> | #define SIZEOF_WCHAR_T 0
>> | #define HAVE_STDDEF_H 1
>> | #define SIZEOF_VOID_P 8
>> | /* end confdefs.h.  */
>> | #include <stdio.h>
>> | #ifdef HAVE_SYS_TYPES_H
>> | # include <sys/types.h>
>> | #endif
>> | #ifdef HAVE_SYS_STAT_H
>> | # include <sys/stat.h>
>> | #endif
>> | #ifdef STDC_HEADERS
>> | # include <stdlib.h>
>> | # include <stddef.h>
>> | #else
>> | # ifdef HAVE_STDLIB_H
>> | #  include <stdlib.h>
>> | # endif
>> | #endif
>> | #ifdef HAVE_STRING_H
>> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
>> | #  include <memory.h>
>> | # endif
>> | # include <string.h>
>> | #endif
>> | #ifdef HAVE_STRINGS_H
>> | # include <strings.h>
>> | #endif
>> | #ifdef HAVE_INTTYPES_H
>> | # include <inttypes.h>
>> | #endif
>> | #ifdef HAVE_STDINT_H
>> | # include <stdint.h>
>> | #endif
>> | #ifdef HAVE_UNISTD_H
>> | # include <unistd.h>
>> | #endif
>> | #include <sys/bitypes.h>
>> configure:24484: result: no
>> configure:24488: checking sys/bitypes.h presence
>> configure:24503: icc -E -traditional-cpp 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c
>> <command line>:4: warning: "__INTMAX_TYPE__" redefined
>> <built-in>:10: warning: this is the location of the previous
>> definition
>> <command line>:5: warning: "__UINTMAX_TYPE__" redefined
>> <built-in>:11: warning: this is the location of the previous
>> definition
>> conftest.c:57: error: sys/bitypes.h: No such file or directory
>> configure:24510: $? = 1
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | #define HAVE_LONG_LONG 1
>> | #define F77_NAME_LOWER_USCORE 1
>> | #define STDCALL
>> | #define HAVE_FORTRAN_BINDING 1
>> | #define HAVE_CXX_EXCEPTIONS /**/
>> | #define HAVE_NAMESPACES /**/
>> | #define HAVE_NAMESPACE_STD /**/
>> | #define HAVE_CXX_BINDING 1
>> | #define HAVE_NAMEPUB_SERVICE 1
>> | #define restrict __restrict
>> | #define HAVE_GCC_ATTRIBUTE 1
>> | #define WORDS_UNIVERSAL_ENDIAN 1
>> | #define HAVE_LONG_DOUBLE 1
>> | #define HAVE_LONG_LONG_INT 1
>> | #define HAVE_MAX_INTEGER_ALIGNMENT 8
>> | #define HAVE_MAX_STRUCT_ALIGNMENT 8
>> | #define HAVE_MAX_FP_ALIGNMENT 16
>> | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
>> | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
>> | #define SIZEOF_CHAR 1
>> | #define SIZEOF_UNSIGNED_CHAR 1
>> | #define SIZEOF_SHORT 2
>> | #define SIZEOF_UNSIGNED_SHORT 2
>> | #define SIZEOF_INT 4
>> | #define SIZEOF_UNSIGNED_INT 4
>> | #define SIZEOF_LONG 8
>> | #define SIZEOF_UNSIGNED_LONG 8
>> | #define SIZEOF_LONG_LONG 8
>> | #define SIZEOF_UNSIGNED_LONG_LONG 8
>> | #define SIZEOF_FLOAT 4
>> | #define SIZEOF_DOUBLE 8
>> | #define SIZEOF_LONG_DOUBLE 16
>> | #define SIZEOF_WCHAR_T 0
>> | #define HAVE_STDDEF_H 1
>> | #define SIZEOF_VOID_P 8
>> | /* end confdefs.h.  */
>> | #include <sys/bitypes.h>
>> configure:24524: result: no
>> configure:24552: checking for sys/bitypes.h
>> configure:24559: result: no
>> configure:24591: checking inttypes.h usability
>> configure:24608: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:24615: $? = 0
>> configure:24629: result: yes
>> configure:24633: checking inttypes.h presence
>> configure:24648: icc -E -traditional-cpp 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c
>> <command line>:4: warning: "__INTMAX_TYPE__" redefined
>> <built-in>:10: warning: this is the location of the previous
>> definition
>> <command line>:5: warning: "__UINTMAX_TYPE__" redefined
>> <built-in>:11: warning: this is the location of the previous
>> definition
>> configure:24655: $? = 0
>> configure:24669: result: yes
>> configure:24697: checking for inttypes.h
>> configure:24706: result: yes
>> configure:24591: checking stdint.h usability
>> configure:24608: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:24615: $? = 0
>> configure:24629: result: yes
>> configure:24633: checking stdint.h presence
>> configure:24648: icc -E -traditional-cpp 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c
>> <command line>:4: warning: "__INTMAX_TYPE__" redefined
>> <built-in>:10: warning: this is the location of the previous
>> definition
>> <command line>:5: warning: "__UINTMAX_TYPE__" redefined
>> <built-in>:11: warning: this is the location of the previous
>> definition
>> configure:24655: $? = 0
>> configure:24669: result: yes
>> configure:24697: checking for stdint.h
>> configure:24706: result: yes
>> configure:24723: checking for int8_t
>> configure:24754: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:24761: $? = 0
>> configure:24790: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> conftest.c(95): error: the size of an array must be greater than zero
>>   static int test_array [1 - 2 * !((int8_t) ((((int8_t) 1 << (8 - 2))
>> - 1) * 2 + 1)
>>                          ^
>>
>> compilation aborted for conftest.c (code 2)
>> configure:24797: $? = 2
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | #define HAVE_LONG_LONG 1
>> | #define F77_NAME_LOWER_USCORE 1
>> | #define STDCALL
>> | #define HAVE_FORTRAN_BINDING 1
>> | #define HAVE_CXX_EXCEPTIONS /**/
>> | #define HAVE_NAMESPACES /**/
>> | #define HAVE_NAMESPACE_STD /**/
>> | #define HAVE_CXX_BINDING 1
>> | #define HAVE_NAMEPUB_SERVICE 1
>> | #define restrict __restrict
>> | #define HAVE_GCC_ATTRIBUTE 1
>> | #define WORDS_UNIVERSAL_ENDIAN 1
>> | #define HAVE_LONG_DOUBLE 1
>> | #define HAVE_LONG_LONG_INT 1
>> | #define HAVE_MAX_INTEGER_ALIGNMENT 8
>> | #define HAVE_MAX_STRUCT_ALIGNMENT 8
>> | #define HAVE_MAX_FP_ALIGNMENT 16
>> | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
>> | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
>> | #define SIZEOF_CHAR 1
>> | #define SIZEOF_UNSIGNED_CHAR 1
>> | #define SIZEOF_SHORT 2
>> | #define SIZEOF_UNSIGNED_SHORT 2
>> | #define SIZEOF_INT 4
>> | #define SIZEOF_UNSIGNED_INT 4
>> | #define SIZEOF_LONG 8
>> | #define SIZEOF_UNSIGNED_LONG 8
>> | #define SIZEOF_LONG_LONG 8
>> | #define SIZEOF_UNSIGNED_LONG_LONG 8
>> | #define SIZEOF_FLOAT 4
>> | #define SIZEOF_DOUBLE 8
>> | #define SIZEOF_LONG_DOUBLE 16
>> | #define SIZEOF_WCHAR_T 0
>> | #define HAVE_STDDEF_H 1
>> | #define SIZEOF_VOID_P 8
>> | #define HAVE_INTTYPES_H 1
>> | #define HAVE_STDINT_H 1
>> | /* end confdefs.h.  */
>> | #include <stdio.h>
>> | #ifdef HAVE_SYS_TYPES_H
>> | # include <sys/types.h>
>> | #endif
>> | #ifdef HAVE_SYS_STAT_H
>> | # include <sys/stat.h>
>> | #endif
>> | #ifdef STDC_HEADERS
>> | # include <stdlib.h>
>> | # include <stddef.h>
>> | #else
>> | # ifdef HAVE_STDLIB_H
>> | #  include <stdlib.h>
>> | # endif
>> | #endif
>> | #ifdef HAVE_STRING_H
>> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
>> | #  include <memory.h>
>> | # endif
>> | # include <string.h>
>> | #endif
>> | #ifdef HAVE_STRINGS_H
>> | # include <strings.h>
>> | #endif
>> | #ifdef HAVE_INTTYPES_H
>> | # include <inttypes.h>
>> | #endif
>> | #ifdef HAVE_STDINT_H
>> | # include <stdint.h>
>> | #endif
>> | #ifdef HAVE_UNISTD_H
>> | # include <unistd.h>
>> | #endif
>> | int
>> | main ()
>> | {
>> | static int test_array [1 - 2 * !((int8_t) ((((int8_t) 1 << (8 - 2))
>> - 1) * 2 + 1)
>> | 		 < (int8_t) ((((int8_t) 1 << (8 - 2)) - 1) * 2 + 2))];
>> | test_array [0] = 0
>> |
>> |   ;
>> |   return 0;
>> | }
>> configure:24826: result: yes
>> configure:24839: checking for int16_t
>> configure:24870: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:24877: $? = 0
>> configure:24906: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> conftest.c(95): error: the size of an array must be greater than zero
>>   static int test_array [1 - 2 * !((int16_t) ((((int16_t) 1 << (16 -
>> 2)) - 1) * 2 + 1)
>>                          ^
>>
>> compilation aborted for conftest.c (code 2)
>> configure:24913: $? = 2
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | #define HAVE_LONG_LONG 1
>> | #define F77_NAME_LOWER_USCORE 1
>> | #define STDCALL
>> | #define HAVE_FORTRAN_BINDING 1
>> | #define HAVE_CXX_EXCEPTIONS /**/
>> | #define HAVE_NAMESPACES /**/
>> | #define HAVE_NAMESPACE_STD /**/
>> | #define HAVE_CXX_BINDING 1
>> | #define HAVE_NAMEPUB_SERVICE 1
>> | #define restrict __restrict
>> | #define HAVE_GCC_ATTRIBUTE 1
>> | #define WORDS_UNIVERSAL_ENDIAN 1
>> | #define HAVE_LONG_DOUBLE 1
>> | #define HAVE_LONG_LONG_INT 1
>> | #define HAVE_MAX_INTEGER_ALIGNMENT 8
>> | #define HAVE_MAX_STRUCT_ALIGNMENT 8
>> | #define HAVE_MAX_FP_ALIGNMENT 16
>> | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
>> | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
>> | #define SIZEOF_CHAR 1
>> | #define SIZEOF_UNSIGNED_CHAR 1
>> | #define SIZEOF_SHORT 2
>> | #define SIZEOF_UNSIGNED_SHORT 2
>> | #define SIZEOF_INT 4
>> | #define SIZEOF_UNSIGNED_INT 4
>> | #define SIZEOF_LONG 8
>> | #define SIZEOF_UNSIGNED_LONG 8
>> | #define SIZEOF_LONG_LONG 8
>> | #define SIZEOF_UNSIGNED_LONG_LONG 8
>> | #define SIZEOF_FLOAT 4
>> | #define SIZEOF_DOUBLE 8
>> | #define SIZEOF_LONG_DOUBLE 16
>> | #define SIZEOF_WCHAR_T 0
>> | #define HAVE_STDDEF_H 1
>> | #define SIZEOF_VOID_P 8
>> | #define HAVE_INTTYPES_H 1
>> | #define HAVE_STDINT_H 1
>> | /* end confdefs.h.  */
>> | #include <stdio.h>
>> | #ifdef HAVE_SYS_TYPES_H
>> | # include <sys/types.h>
>> | #endif
>> | #ifdef HAVE_SYS_STAT_H
>> | # include <sys/stat.h>
>> | #endif
>> | #ifdef STDC_HEADERS
>> | # include <stdlib.h>
>> | # include <stddef.h>
>> | #else
>> | # ifdef HAVE_STDLIB_H
>> | #  include <stdlib.h>
>> | # endif
>> | #endif
>> | #ifdef HAVE_STRING_H
>> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
>> | #  include <memory.h>
>> | # endif
>> | # include <string.h>
>> | #endif
>> | #ifdef HAVE_STRINGS_H
>> | # include <strings.h>
>> | #endif
>> | #ifdef HAVE_INTTYPES_H
>> | # include <inttypes.h>
>> | #endif
>> | #ifdef HAVE_STDINT_H
>> | # include <stdint.h>
>> | #endif
>> | #ifdef HAVE_UNISTD_H
>> | # include <unistd.h>
>> | #endif
>> | int
>> | main ()
>> | {
>> | static int test_array [1 - 2 * !((int16_t) ((((int16_t) 1 << (16 -
>> 2)) - 1) * 2 + 1)
>> | 		 < (int16_t) ((((int16_t) 1 << (16 - 2)) - 1) * 2 + 2))];
>> | test_array [0] = 0
>> |
>> |   ;
>> |   return 0;
>> | }
>> configure:24942: result: yes
>> configure:24955: checking for int32_t
>> configure:24986: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:24993: $? = 0
>> configure:25022: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> conftest.c(96): warning #61: integer operation result is out of range
>>   		 < (int32_t) ((((int32_t) 1 << (32 - 2)) - 1) * 2 + 2))];
>>   		                                                  ^
>>
>> conftest.c(95): error: the size of an array must be greater than zero
>>   static int test_array [1 - 2 * !((int32_t) ((((int32_t) 1 << (32 -
>> 2)) - 1) * 2 + 1)
>>                          ^
>>
>> compilation aborted for conftest.c (code 2)
>> configure:25029: $? = 2
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | #define HAVE_LONG_LONG 1
>> | #define F77_NAME_LOWER_USCORE 1
>> | #define STDCALL
>> | #define HAVE_FORTRAN_BINDING 1
>> | #define HAVE_CXX_EXCEPTIONS /**/
>> | #define HAVE_NAMESPACES /**/
>> | #define HAVE_NAMESPACE_STD /**/
>> | #define HAVE_CXX_BINDING 1
>> | #define HAVE_NAMEPUB_SERVICE 1
>> | #define restrict __restrict
>> | #define HAVE_GCC_ATTRIBUTE 1
>> | #define WORDS_UNIVERSAL_ENDIAN 1
>> | #define HAVE_LONG_DOUBLE 1
>> | #define HAVE_LONG_LONG_INT 1
>> | #define HAVE_MAX_INTEGER_ALIGNMENT 8
>> | #define HAVE_MAX_STRUCT_ALIGNMENT 8
>> | #define HAVE_MAX_FP_ALIGNMENT 16
>> | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
>> | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
>> | #define SIZEOF_CHAR 1
>> | #define SIZEOF_UNSIGNED_CHAR 1
>> | #define SIZEOF_SHORT 2
>> | #define SIZEOF_UNSIGNED_SHORT 2
>> | #define SIZEOF_INT 4
>> | #define SIZEOF_UNSIGNED_INT 4
>> | #define SIZEOF_LONG 8
>> | #define SIZEOF_UNSIGNED_LONG 8
>> | #define SIZEOF_LONG_LONG 8
>> | #define SIZEOF_UNSIGNED_LONG_LONG 8
>> | #define SIZEOF_FLOAT 4
>> | #define SIZEOF_DOUBLE 8
>> | #define SIZEOF_LONG_DOUBLE 16
>> | #define SIZEOF_WCHAR_T 0
>> | #define HAVE_STDDEF_H 1
>> | #define SIZEOF_VOID_P 8
>> | #define HAVE_INTTYPES_H 1
>> | #define HAVE_STDINT_H 1
>> | /* end confdefs.h.  */
>> | #include <stdio.h>
>> | #ifdef HAVE_SYS_TYPES_H
>> | # include <sys/types.h>
>> | #endif
>> | #ifdef HAVE_SYS_STAT_H
>> | # include <sys/stat.h>
>> | #endif
>> | #ifdef STDC_HEADERS
>> | # include <stdlib.h>
>> | # include <stddef.h>
>> | #else
>> | # ifdef HAVE_STDLIB_H
>> | #  include <stdlib.h>
>> | # endif
>> | #endif
>> | #ifdef HAVE_STRING_H
>> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
>> | #  include <memory.h>
>> | # endif
>> | # include <string.h>
>> | #endif
>> | #ifdef HAVE_STRINGS_H
>> | # include <strings.h>
>> | #endif
>> | #ifdef HAVE_INTTYPES_H
>> | # include <inttypes.h>
>> | #endif
>> | #ifdef HAVE_STDINT_H
>> | # include <stdint.h>
>> | #endif
>> | #ifdef HAVE_UNISTD_H
>> | # include <unistd.h>
>> | #endif
>> | int
>> | main ()
>> | {
>> | static int test_array [1 - 2 * !((int32_t) ((((int32_t) 1 << (32 -
>> 2)) - 1) * 2 + 1)
>> | 		 < (int32_t) ((((int32_t) 1 << (32 - 2)) - 1) * 2 + 2))];
>> | test_array [0] = 0
>> |
>> |   ;
>> |   return 0;
>> | }
>> configure:25058: result: yes
>> configure:25071: checking for int64_t
>> configure:25102: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:25109: $? = 0
>> configure:25138: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> conftest.c(96): warning #61: integer operation result is out of range
>>   		 < (int64_t) ((((int64_t) 1 << (64 - 2)) - 1) * 2 + 2))];
>>   		                                                  ^
>>
>> conftest.c(95): error: the size of an array must be greater than zero
>>   static int test_array [1 - 2 * !((int64_t) ((((int64_t) 1 << (64 -
>> 2)) - 1) * 2 + 1)
>>                          ^
>>
>> compilation aborted for conftest.c (code 2)
>> configure:25145: $? = 2
>> configure: failed program was:
>> | /* confdefs.h.  */
>> | #define PACKAGE_NAME ""
>> | #define PACKAGE_TARNAME ""
>> | #define PACKAGE_VERSION ""
>> | #define PACKAGE_STRING ""
>> | #define PACKAGE_BUGREPORT ""
>> | #define USE_SMP_COLLECTIVES 1
>> | #define USE_PIPE_COLLECTIVES 1
>> | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
>> | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
>> | #define USE_LOGGING MPID_LOGGING_NONE
>> | #define HAVE_RUNTIME_THREADCHECK 1
>> | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
>> | #define USE_THREAD_IMPL MPICH_THREAD_IMPL_GLOBAL_MUTEX
>> | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
>> | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
>> | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
>> | #define HAVE_ROMIO 1
>> | #define HAVE__FUNC__ /**/
>> | #define HAVE__FUNCTION__ /**/
>> | #define HAVE_LONG_LONG 1
>> | #define F77_NAME_LOWER_USCORE 1
>> | #define STDCALL
>> | #define HAVE_FORTRAN_BINDING 1
>> | #define HAVE_CXX_EXCEPTIONS /**/
>> | #define HAVE_NAMESPACES /**/
>> | #define HAVE_NAMESPACE_STD /**/
>> | #define HAVE_CXX_BINDING 1
>> | #define HAVE_NAMEPUB_SERVICE 1
>> | #define restrict __restrict
>> | #define HAVE_GCC_ATTRIBUTE 1
>> | #define WORDS_UNIVERSAL_ENDIAN 1
>> | #define HAVE_LONG_DOUBLE 1
>> | #define HAVE_LONG_LONG_INT 1
>> | #define HAVE_MAX_INTEGER_ALIGNMENT 8
>> | #define HAVE_MAX_STRUCT_ALIGNMENT 8
>> | #define HAVE_MAX_FP_ALIGNMENT 16
>> | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
>> | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
>> | #define SIZEOF_CHAR 1
>> | #define SIZEOF_UNSIGNED_CHAR 1
>> | #define SIZEOF_SHORT 2
>> | #define SIZEOF_UNSIGNED_SHORT 2
>> | #define SIZEOF_INT 4
>> | #define SIZEOF_UNSIGNED_INT 4
>> | #define SIZEOF_LONG 8
>> | #define SIZEOF_UNSIGNED_LONG 8
>> | #define SIZEOF_LONG_LONG 8
>> | #define SIZEOF_UNSIGNED_LONG_LONG 8
>> | #define SIZEOF_FLOAT 4
>> | #define SIZEOF_DOUBLE 8
>> | #define SIZEOF_LONG_DOUBLE 16
>> | #define SIZEOF_WCHAR_T 0
>> | #define HAVE_STDDEF_H 1
>> | #define SIZEOF_VOID_P 8
>> | #define HAVE_INTTYPES_H 1
>> | #define HAVE_STDINT_H 1
>> | /* end confdefs.h.  */
>> | #include <stdio.h>
>> | #ifdef HAVE_SYS_TYPES_H
>> | # include <sys/types.h>
>> | #endif
>> | #ifdef HAVE_SYS_STAT_H
>> | # include <sys/stat.h>
>> | #endif
>> | #ifdef STDC_HEADERS
>> | # include <stdlib.h>
>> | # include <stddef.h>
>> | #else
>> | # ifdef HAVE_STDLIB_H
>> | #  include <stdlib.h>
>> | # endif
>> | #endif
>> | #ifdef HAVE_STRING_H
>> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
>> | #  include <memory.h>
>> | # endif
>> | # include <string.h>
>> | #endif
>> | #ifdef HAVE_STRINGS_H
>> | # include <strings.h>
>> | #endif
>> | #ifdef HAVE_INTTYPES_H
>> | # include <inttypes.h>
>> | #endif
>> | #ifdef HAVE_STDINT_H
>> | # include <stdint.h>
>> | #endif
>> | #ifdef HAVE_UNISTD_H
>> | # include <unistd.h>
>> | #endif
>> | int
>> | main ()
>> | {
>> | static int test_array [1 - 2 * !((int64_t) ((((int64_t) 1 << (64 -
>> 2)) - 1) * 2 + 1)
>> | 		 < (int64_t) ((((int64_t) 1 << (64 - 2)) - 1) * 2 + 2))];
>> | test_array [0] = 0
>> |
>> |   ;
>> |   return 0;
>> | }
>> configure:25174: result: yes
>> configure:25225: checking for uint8_t
>> configure:25256: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:25263: $? = 0
>> configure:25284: result: yes
>> configure:25302: checking for uint16_t
>> configure:25333: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:25340: $? = 0
>> configure:25361: result: yes
>> configure:25375: checking for uint32_t
>> configure:25406: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:25413: $? = 0
>> configure:25434: result: yes
>> configure:25452: checking for uint64_t
>> configure:25483: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftest.c >&5
>> configure:25490: $? = 0
>> configure:25511: result: yes
>> configure:25902: checking for size of Fortran type integer
>> configure:25938: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftestc.c >&5
>> configure:25941: $? = 0
>> configure:25960: ifort -o conftest -O3 -xT -align all -fno-alias -m64
>> -O3 -O3  conftest.f conftestc.o  >&5
>> configure:25963: $? = 0
>> configure:25999: result: 4
>> configure:26010: checking for size of Fortran type real
>> configure:26046: icc -c -no-multibyte-chars -O3 -m64 -O3 
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src
>> -I/Volumes/dali/progs/mpich2-1.1/src/openpa/src conftestc.c >&5
>> configure:26049: $? = 0
>> configure:26068: ifort -o conftest -O3 -xT -align all -fno-alias -m64
>> -O3 -O3  conftest.f conftestc.o  >&5
>> configure:26071: $? = 0
>> confi
>>     

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: config.log
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20090604/a027dea7/attachment-0001.diff>


More information about the mpich-discuss mailing list