[Coin-ipopt] Problem with Intel compilers on linux

Yohan Chalabi yohan.chalabi at epfl.ch
Thu Dec 1 14:08:38 EST 2005


Hello,

I am trying to build ipopt with the intel compilers on linux without 
success.
There are different warnings in config.log but I don't know how to fix it.
Any ideas?

The warnings are:

configure:6387: WARNING: cmath: present but cannot be compiled
configure:6389: WARNING: cmath:     check for missing prerequisite headers?
configure:6391: WARNING: cmath: see the Autoconf documentation
configure:6393: WARNING: cmath:     section "Present But Cannot Be Compiled"
configure:6395: WARNING: cmath: proceeding with the preprocessor's result
configure:6397: WARNING: cmath: in the future, the compiler will take 
precedence
configure:8682: WARNING: Cannot find C-function for checking NaN and 
Inf.  Check will be disabled


And the complete log file is:



This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by Ipopt configure 3.0.0, which was
generated by GNU Autoconf 2.59.  Invocation command line was

  $ ./configure CC=icc F77=ifort CXX=icpc 
CXXLIBS=/usr/lib/gcc/i486-linux-gnu/4.0.2/ -lsdc++

## --------- ##
## Platform. ##
## --------- ##

hostname = econotux
uname -m = i686
uname -r = 2.6.12-10-686
uname -s = Linux
uname -v = #1 Fri Nov 18 12:09:04 UTC 2005

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = i686
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /opt/intel/cc/9.0/bin
PATH: /opt/intel/idb/9.0/bin
PATH: /opt/intel/fc/9.0/bin
PATH: /home/chalabi/bin
PATH: /usr/local/bin
PATH: /usr/local/sbin
PATH: /sbin
PATH: /usr/sbin
PATH: /bin
PATH: /usr/bin
PATH: /usr/bin/X11
PATH: /usr/games


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1436: checking build system type
configure:1454: result: i686-pc-linux-gnu
configure:1593: checking for C++ compiler version
configure:1596: icpc --version </dev/null >&5
icpc (ICC) 9.0  20050430
Copyright (C) 1985-2005 Intel Corporation.  All rights reserved.

configure:1599: $? = 0
configure:1601: icpc -v </dev/null >&5
Version 9.0
configure:1604: $? = 0
configure:1606: icpc -V </dev/null >&5
Intel(R) C++ Compiler for 32-bit applications, Version 9.0    Build 
20050430Z Package ID: l_cc_p_9.0.021
Copyright (C) 1985-2005 Intel Corporation.  All rights reserved.
FOR NON-COMMERCIAL USE ONLY

icpc: Command line error: no files specified; for help type "icpc -help"
configure:1609: $? = 1
configure:1632: checking for C++ compiler default output file name
configure:1635: icpc    conftest.cc  >&5
configure:1638: $? = 0
configure:1684: result: a.out
configure:1689: checking whether the C++ compiler works
configure:1695: ./a.out
configure:1698: $? = 0
configure:1715: result: yes
configure:1722: checking whether we are cross compiling
configure:1724: result: no
configure:1727: checking for suffix of executables
configure:1729: icpc -o conftest    conftest.cc  >&5
configure:1732: $? = 0
configure:1757: result:
configure:1763: checking for suffix of object files
configure:1784: icpc -c   conftest.cc >&5
configure:1787: $? = 0
configure:1809: result: o
configure:1813: checking whether we are using the GNU C++ compiler
configure:1837: icpc -c   conftest.cc >&5
configure:1843: $? = 0
configure:1847: test -z
             || test ! -s conftest.err
configure:1850: $? = 0
configure:1853: test -s conftest.o
configure:1856: $? = 0
configure:1869: result: yes
configure:1875: checking whether icpc accepts -g
configure:1896: icpc -c -g  conftest.cc >&5
configure:1902: $? = 0
configure:1906: test -z
             || test ! -s conftest.err
configure:1909: $? = 0
configure:1912: test -s conftest.o
configure:1915: $? = 0
configure:1926: result: yes
configure:1968: icpc -c -g -O2  conftest.cc >&5
configure:1974: $? = 0
configure:1978: test -z
             || test ! -s conftest.err
configure:1981: $? = 0
configure:1984: test -s conftest.o
configure:1987: $? = 0
configure:2013: icpc -c -g -O2  conftest.cc >&5
conftest.cc(13): error: identifier "exit" is undefined
  exit (42);
  ^

compilation aborted for conftest.cc (code 2)
configure:2019: $? = 2
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Ipopt"
| #define PACKAGE_TARNAME "ipopt"
| #define PACKAGE_VERSION "3.0.0"
| #define PACKAGE_STRING "Ipopt 3.0.0"
| #define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
| /* end confdefs.h.  */
|
| int
| main ()
| {
| exit (42);
|   ;
|   return 0;
| }
configure:1968: icpc -c -g -O2  conftest.cc >&5
conftest.cc(9): error: namespace "std" has no member "exit"
  extern "C" void std::exit (int) throw (); using std::exit;
                       ^

conftest.cc(9): error: namespace "std" has no member "exit"
  extern "C" void std::exit (int) throw (); using std::exit;
                                                       ^

compilation aborted for conftest.cc (code 2)
configure:1974: $? = 2
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Ipopt"
| #define PACKAGE_TARNAME "ipopt"
| #define PACKAGE_VERSION "3.0.0"
| #define PACKAGE_STRING "Ipopt 3.0.0"
| #define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
| /* end confdefs.h.  */
| extern "C" void std::exit (int) throw (); using std::exit;
| #include <stdlib.h>
| int
| main ()
| {
| exit (42);
|   ;
|   return 0;
| }
configure:1968: icpc -c -g -O2  conftest.cc >&5
conftest.cc(9): error: namespace "std" has no member "exit"
  extern "C" void std::exit (int); using std::exit;
                       ^

conftest.cc(9): error: namespace "std" has no member "exit"
  extern "C" void std::exit (int); using std::exit;
                                              ^

compilation aborted for conftest.cc (code 2)
configure:1974: $? = 2
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Ipopt"
| #define PACKAGE_TARNAME "ipopt"
| #define PACKAGE_VERSION "3.0.0"
| #define PACKAGE_STRING "Ipopt 3.0.0"
| #define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
| /* end confdefs.h.  */
| extern "C" void std::exit (int); using std::exit;
| #include <stdlib.h>
| int
| main ()
| {
| exit (42);
|   ;
|   return 0;
| }
configure:1968: icpc -c -g -O2  conftest.cc >&5
configure:1974: $? = 0
configure:1978: test -z
             || test ! -s conftest.err
configure:1981: $? = 0
configure:1984: test -s conftest.o
configure:1987: $? = 0
configure:2013: icpc -c -g -O2  conftest.cc >&5
configure:2019: $? = 0
configure:2023: test -z
             || test ! -s conftest.err
configure:2026: $? = 0
configure:2029: test -s conftest.o
configure:2032: $? = 0
configure:2214: checking whether flag "-i_dynamic" is needed
configure:2233: icpc -o conftest    conftest.cc  >&5
configure:2239: $? = 0
configure:2243: test -z
             || test ! -s conftest.err
configure:2246: $? = 0
configure:2249: test -s conftest
configure:2252: $? = 0
configure:2254: result: apparently not
configure:2349: checking whether CXXFLAGS="-O3 -ip -mp -pc64" works
configure:2367: icpc -o conftest -O3 -ip -mp -pc64   conftest.cc  >&5
configure:2373: $? = 0
configure:2377: test -z
             || test ! -s conftest.err
configure:2380: $? = 0
configure:2383: test -s conftest
configure:2386: $? = 0
configure:2456: result: yes
configure:2495: Assuming that CXXLIBS is 
"/usr/lib/gcc/i486-linux-gnu/4.0.2/ -lsdc++".
configure:2525: Using AR="ar".
configure:2544: Using ARFLAGS="crv".
configure:2551: Using AR_X="ar x".
configure:2668: checking for C compiler version
configure:2671: icc --version </dev/null >&5
icc (ICC) 9.0  20050430
Copyright (C) 1985-2005 Intel Corporation.  All rights reserved.

configure:2674: $? = 0
configure:2676: icc -v </dev/null >&5
Version 9.0
configure:2679: $? = 0
configure:2681: icc -V </dev/null >&5
Intel(R) C Compiler for 32-bit applications, Version 9.0    Build 
20050430Z Package ID: l_cc_p_9.0.021
Copyright (C) 1985-2005 Intel Corporation.  All rights reserved.
FOR NON-COMMERCIAL USE ONLY

icc: Command line error: no files specified; for help type "icc -help"
configure:2684: $? = 1
configure:2687: checking whether we are using the GNU C compiler
configure:2711: icc -c   conftest.c >&5
configure:2717: $? = 0
configure:2721: test -z
             || test ! -s conftest.err
configure:2724: $? = 0
configure:2727: test -s conftest.o
configure:2730: $? = 0
configure:2743: result: yes
configure:2749: checking whether icc accepts -g
configure:2770: icc -c -g  conftest.c >&5
configure:2776: $? = 0
configure:2780: test -z
             || test ! -s conftest.err
configure:2783: $? = 0
configure:2786: test -s conftest.o
configure:2789: $? = 0
configure:2800: result: yes
configure:2817: checking for icc option to accept ANSI C
configure:2887: icc  -c -g -O2  conftest.c >&5
configure:2893: $? = 0
configure:2897: test -z
             || test ! -s conftest.err
configure:2900: $? = 0
configure:2903: test -s conftest.o
configure:2906: $? = 0
configure:2924: result: none needed
configure:2942: icc -c -g -O2  conftest.c >&5
conftest.c(2): error: identifier "choke" is undefined
    choke me
    ^

conftest.c(3): error: expected a ";"

compilation aborted for conftest.c (code 2)
configure:2948: $? = 2
configure: failed program was:
| #ifndef __cplusplus
|   choke me
| #endif
configure:3242: checking whether flag "-i_dynamic" is needed
configure:3261: icc -o conftest    conftest.c  >&5
configure:3267: $? = 0
configure:3271: test -z
             || test ! -s conftest.err
configure:3274: $? = 0
configure:3277: test -s conftest
configure:3280: $? = 0
configure:3282: result: apparently not
configure:3381: checking whether CFLAGS="-O3 -ip -mp -pc64" works
configure:3399: icc -o conftest -O3 -ip -mp -pc64   conftest.c  >&5
configure:3405: $? = 0
configure:3409: test -z
             || test ! -s conftest.err
configure:3412: $? = 0
configure:3415: test -s conftest
configure:3418: $? = 0
configure:3488: result: yes
configure:3604: checking for Fortran 77 compiler version
configure:3607: ifort --version </dev/null >&5
ifort (IFORT) 9.0  20050430
Copyright (C) 1985-2005 Intel Corporation.  All rights reserved.

configure:3610: $? = 0
configure:3612: ifort -v </dev/null >&5
Version 9.0
configure:3615: $? = 0
configure:3617: ifort -V </dev/null >&5
Intel(R) Fortran Compiler for 32-bit applications, Version 9.0    Build 
20050430Z Package ID: l_fc_p_9.0.021
Copyright (C) 1985-2005 Intel Corporation.  All rights reserved.
FOR NON-COMMERCIAL USE ONLY

ifort: Command line error: no files specified; for help type "ifort -help"
configure:3620: $? = 1
configure:3628: checking whether we are using the GNU Fortran 77 compiler
configure:3642: 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:3648: $? = 1
configure: failed program was:
|       program main
| #ifndef __GNUC__
|        choke me
| #endif
|
|       end
configure:3674: result: no
configure:3680: checking whether ifort accepts -g
configure:3692: ifort -c -g conftest.f >&5
configure:3698: $? = 0
configure:3702: test -z
             || test ! -s conftest.err
configure:3705: $? = 0
configure:3708: test -s conftest.o
configure:3711: $? = 0
configure:3723: result: yes
configure:3905: checking whether flag "-i_dynamic" is needed
configure:3914: ifort -o conftest   conftest.f  >&5
configure:3920: $? = 0
configure:3924: test -z
             || test ! -s conftest.err
configure:3927: $? = 0
configure:3930: test -s conftest
configure:3933: $? = 0
configure:3935: result: apparently not
configure:4029: checking whether FFLAGS="-O3 -ip -mp -pc64 -cm -w90 
-w95" works
configure:4037: ifort -o conftest -O3 -ip -mp -pc64 -cm -w90 -w95  
conftest.f  >&5
configure:4043: $? = 0
configure:4047: test -z
             || test ! -s conftest.err
configure:4050: $? = 0
configure:4053: test -s conftest
configure:4056: $? = 0
configure:4116: result: yes
configure:4124: checking how to get verbose linking output from ifort
configure:4135: ifort -c -O3 -ip -mp -pc64 -cm -w90 -w95 conftest.f >&5
configure:4141: $? = 0
configure:4145: test -z
             || test ! -s conftest.err
configure:4148: $? = 0
configure:4151: test -s conftest.o
configure:4154: $? = 0
configure:4171: ifort -o conftest -O3 -ip -mp -pc64 -cm -w90 -w95 -v  
conftest.f  >&5
Version 9.0
/opt/intel/fc/9.0/bin/fortcom    -D__INTEL_COMPILER=900 -D__ELF__ 
-D__INTEL_COMPILER_BUILD_DATE=20050430 -D__unix__ -D__unix -D__linux__ 
-D__linux -D__gnu_linux__ -Dunix -Dlinux -D__i386 -D__i386__ -Di386 
-mGLOB_pack_sort_init_list -I. -I/opt/intel/fc/9.0/include 
-I/opt/intel/fc/9.0/substitute_headers -I/usr/include -O3 "-stand none" 
"-warn nousage" -mP1OPT_version=900 
-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 -ip -mp -pc64 -cm -w90 -w95 -v" 
-mGLOB_cxx_limited_range=FALSE 
-mGLOB_as_output_backup_file_name=/tmp/ifortW9WAlMas_ 
-mP1OPT_fpsetmask_arg=0xffff127f 
-mGLOB_machine_model=GLOB_MACHINE_MODEL_IA32_NONE 
-mGLOB_maintain_precision -mGLOB_precision_mask=0xffffffff 
-mP2OPT_subs_out_of_bound=FALSE -mGLOB_opt_level=3 -mIPOPT_activate 
-mP2OPT_hlo_level=2 -mP2OPT_hlo 
-mIPOPT_obj_output_file_name=/tmp/ifortKQxKwL.o 
"-mGLOB_linker_version=2.16.1 Debian GNU/Linux" 
-mP3OPT_asm_target=P3OPT_ASM_TARGET_GAS 
-mGLOB_obj_output_file=/tmp/ifortKQxKwL.o 
-mP1OPT_source_file_name=conftest.f conftest.f
ld    /usr/lib/gcc/i486-linux-gnu/4.0.2/../../../crt1.o 
/usr/lib/gcc/i486-linux-gnu/4.0.2/../../../crti.o 
/usr/lib/gcc/i486-linux-gnu/4.0.2/crtbegin.o -dynamic-linker 
/lib/ld-linux.so.2 -m elf_i386 -o conftest 
/opt/intel/fc/9.0/lib/for_main.o /tmp/ifortKQxKwL.o 
-L/opt/intel/fc/9.0/lib -L/usr/lib -Bstatic -lifport -lifcore -Bdynamic 
-limf -lm -Bstatic -lirc -Bdynamic -lc -Bstatic -lirc_s 
/usr/lib/gcc/i486-linux-gnu/4.0.2/crtend.o 
/usr/lib/gcc/i486-linux-gnu/4.0.2/../../../crtn.o --sort-section name
rm /tmp/ifort1vZUVggas

rm /tmp/ifortW9WAlMas_

rm /tmp/ifort3vciLhld

rm /tmp/ifortA7dqbNarg

rm /tmp/ifortKQxKwL.o
configure:4226: result: -v
configure:4228: checking for Fortran libraries of ifort
configure:4249: ifort -o conftest -O3 -ip -mp -pc64 -cm -w90 -w95 -v  
conftest.f  >&5
Version 9.0
/opt/intel/fc/9.0/bin/fortcom    -D__INTEL_COMPILER=900 -D__ELF__ 
-D__INTEL_COMPILER_BUILD_DATE=20050430 -D__unix__ -D__unix -D__linux__ 
-D__linux -D__gnu_linux__ -Dunix -Dlinux -D__i386 -D__i386__ -Di386 
-mGLOB_pack_sort_init_list -I. -I/opt/intel/fc/9.0/include 
-I/opt/intel/fc/9.0/substitute_headers -I/usr/include -O3 "-stand none" 
"-warn nousage" -mP1OPT_version=900 
-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 -ip -mp -pc64 -cm -w90 -w95 -v" 
-mGLOB_cxx_limited_range=FALSE 
-mGLOB_as_output_backup_file_name=/tmp/ifortqk3m6Zas_ 
-mP1OPT_fpsetmask_arg=0xffff127f 
-mGLOB_machine_model=GLOB_MACHINE_MODEL_IA32_NONE 
-mGLOB_maintain_precision -mGLOB_precision_mask=0xffffffff 
-mP2OPT_subs_out_of_bound=FALSE -mGLOB_opt_level=3 -mIPOPT_activate 
-mP2OPT_hlo_level=2 -mP2OPT_hlo 
-mIPOPT_obj_output_file_name=/tmp/ifort83DRhY.o 
"-mGLOB_linker_version=2.16.1 Debian GNU/Linux" 
-mP3OPT_asm_target=P3OPT_ASM_TARGET_GAS 
-mGLOB_obj_output_file=/tmp/ifort83DRhY.o 
-mP1OPT_source_file_name=conftest.f conftest.f
ld    /usr/lib/gcc/i486-linux-gnu/4.0.2/../../../crt1.o 
/usr/lib/gcc/i486-linux-gnu/4.0.2/../../../crti.o 
/usr/lib/gcc/i486-linux-gnu/4.0.2/crtbegin.o -dynamic-linker 
/lib/ld-linux.so.2 -m elf_i386 -o conftest 
/opt/intel/fc/9.0/lib/for_main.o /tmp/ifort83DRhY.o 
-L/opt/intel/fc/9.0/lib -L/usr/lib -Bstatic -lifport -lifcore -Bdynamic 
-limf -lm -Bstatic -lirc -Bdynamic -lc -Bstatic -lirc_s 
/usr/lib/gcc/i486-linux-gnu/4.0.2/crtend.o 
/usr/lib/gcc/i486-linux-gnu/4.0.2/../../../crtn.o --sort-section name
rm /tmp/ifort9dDTbugas

rm /tmp/ifortqk3m6Zas_

rm /tmp/ifortbCMR0vld

rm /tmp/iforte1iTV1arg

rm /tmp/ifort83DRhY.o
configure:4410: result:  -L/opt/intel/fc/9.0/lib -L/usr/lib -lifport 
-lifcore -limf -lm -lirc -lirc_s
configure:4425: checking for dummy main to link with Fortran libraries
configure:4464: icc -o conftest -O3 -ip -mp -pc64   conftest.c   
-L/opt/intel/fc/9.0/lib -L/usr/lib -lifport -lifcore -limf -lm -lirc 
-lirc_s >&5
configure:4470: $? = 0
configure:4474: test -z
             || test ! -s conftest.err
configure:4477: $? = 0
configure:4480: test -s conftest
configure:4483: $? = 0
configure:4561: result: none
configure:4597: checking for Fortran name-mangling scheme
configure:4611: ifort -c -O3 -ip -mp -pc64 -cm -w90 -w95 conftest.f >&5
configure:4617: $? = 0
configure:4621: test -z
             || test ! -s conftest.err
configure:4624: $? = 0
configure:4627: test -s conftest.o
configure:4630: $? = 0
configure:4677: icc -o conftest -O3 -ip -mp -pc64   conftest.c 
cfortran_test.o   -L/opt/intel/fc/9.0/lib -L/usr/lib -lifport -lifcore 
-limf -lm -lirc -lirc_s >&5
/tmp/iccehJJ3p.o: In function `main':
conftest.c:(.text+0x16): undefined reference to `foobar'
configure:4683: $? = 1
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Ipopt"
| #define PACKAGE_TARNAME "ipopt"
| #define PACKAGE_VERSION "3.0.0"
| #define PACKAGE_STRING "Ipopt 3.0.0"
| #define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
| #ifdef __cplusplus
| extern "C" void exit (int) throw ();
| #endif
| /* end confdefs.h.  */
|
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char foobar ();
| #ifdef F77_DUMMY_MAIN
|
| #  ifdef __cplusplus
|      extern "C"
| #  endif
|    int F77_DUMMY_MAIN() { return 1; }
|
| #endif
| int
| main ()
| {
| foobar ();
|   ;
|   return 0;
| }
configure:4677: icc -o conftest -O3 -ip -mp -pc64   conftest.c 
cfortran_test.o   -L/opt/intel/fc/9.0/lib -L/usr/lib -lifport -lifcore 
-limf -lm -lirc -lirc_s >&5
configure:4683: $? = 0
configure:4687: test -z
             || test ! -s conftest.err
configure:4690: $? = 0
configure:4693: test -s conftest
configure:4696: $? = 0
configure:4764: icc -o conftest -O3 -ip -mp -pc64   conftest.c 
cfortran_test.o   -L/opt/intel/fc/9.0/lib -L/usr/lib -lifport -lifcore 
-limf -lm -lirc -lirc_s >&5
configure:4770: $? = 0
configure:4774: test -z
             || test ! -s conftest.err
configure:4777: $? = 0
configure:4780: test -s conftest
configure:4783: $? = 0
configure:4833: result: lower case, underscore, no extra underscore
configure:4993: checking for ranlib
configure:5009: found /usr/bin/ranlib
configure:5020: result: ranlib
configure:5035: checking whether ln -s works
configure:5039: result: yes
configure:5062: checking for a BSD-compatible install
configure:5117: result: /usr/bin/install -c
configure:5128: checking whether build environment is sane
configure:5171: result: yes
configure:5236: checking for gawk
configure:5265: result: no
configure:5236: checking for mawk
configure:5252: found /usr/bin/mawk
configure:5262: result: mawk
configure:5272: checking whether make sets $(MAKE)
configure:5292: result: yes
configure:5322: checking for style of include used by make
configure:5350: result: GNU
configure:5526: checking dependency style of icc
configure:5616: result: gcc3
configure:5635: checking dependency style of icpc
configure:5725: result: gcc3
configure:5743: checking whether to enable maintainer-specific portions 
of Makefiles
configure:5752: result: no
configure:5792: checking how to run the C++ preprocessor
configure:5823: icpc -E  conftest.cc
configure:5829: $? = 0
configure:5861: icpc -E  conftest.cc
conftest.cc(16): catastrophic error: could not open source file 
"ac_nonexistent.h"
  #include <ac_nonexistent.h>
                             ^

configure:5867: $? = 4
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Ipopt"
| #define PACKAGE_TARNAME "ipopt"
| #define PACKAGE_VERSION "3.0.0"
| #define PACKAGE_STRING "Ipopt 3.0.0"
| #define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
| #ifdef __cplusplus
| extern "C" void exit (int) throw ();
| #endif
| #define F77_FUNC(name,NAME) name ## _
| #define F77_FUNC_(name,NAME) name ## _
| #define PACKAGE "ipopt"
| #define VERSION "3.0.0"
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:5906: result: icpc -E
configure:5930: icpc -E  conftest.cc
configure:5936: $? = 0
configure:5968: icpc -E  conftest.cc
conftest.cc(16): catastrophic error: could not open source file 
"ac_nonexistent.h"
  #include <ac_nonexistent.h>
                             ^

configure:5974: $? = 4
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Ipopt"
| #define PACKAGE_TARNAME "ipopt"
| #define PACKAGE_VERSION "3.0.0"
| #define PACKAGE_STRING "Ipopt 3.0.0"
| #define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
| #ifdef __cplusplus
| extern "C" void exit (int) throw ();
| #endif
| #define F77_FUNC(name,NAME) name ## _
| #define F77_FUNC_(name,NAME) name ## _
| #define PACKAGE "ipopt"
| #define VERSION "3.0.0"
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:6018: checking for egrep
configure:6028: result: grep -E
configure:6033: checking for ANSI C header files
configure:6066: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:6072: $? = 0
configure:6076: test -z
             || test ! -s conftest.err
configure:6079: $? = 0
configure:6082: test -s conftest.o
configure:6085: $? = 0
configure:6174: icpc -o conftest -O3 -ip -mp -pc64   conftest.cc  >&5
configure:6177: $? = 0
configure:6179: ./conftest
configure:6182: $? = 0
configure:6197: result: yes
configure:6221: checking for sys/types.h
configure:6237: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:6243: $? = 0
configure:6247: test -z
             || test ! -s conftest.err
configure:6250: $? = 0
configure:6253: test -s conftest.o
configure:6256: $? = 0
configure:6267: result: yes
configure:6221: checking for sys/stat.h
configure:6237: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:6243: $? = 0
configure:6247: test -z
             || test ! -s conftest.err
configure:6250: $? = 0
configure:6253: test -s conftest.o
configure:6256: $? = 0
configure:6267: result: yes
configure:6221: checking for stdlib.h
configure:6237: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:6243: $? = 0
configure:6247: test -z
             || test ! -s conftest.err
configure:6250: $? = 0
configure:6253: test -s conftest.o
configure:6256: $? = 0
configure:6267: result: yes
configure:6221: checking for string.h
configure:6237: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:6243: $? = 0
configure:6247: test -z
             || test ! -s conftest.err
configure:6250: $? = 0
configure:6253: test -s conftest.o
configure:6256: $? = 0
configure:6267: result: yes
configure:6221: checking for memory.h
configure:6237: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:6243: $? = 0
configure:6247: test -z
             || test ! -s conftest.err
configure:6250: $? = 0
configure:6253: test -s conftest.o
configure:6256: $? = 0
configure:6267: result: yes
configure:6221: checking for strings.h
configure:6237: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:6243: $? = 0
configure:6247: test -z
             || test ! -s conftest.err
configure:6250: $? = 0
configure:6253: test -s conftest.o
configure:6256: $? = 0
configure:6267: result: yes
configure:6221: checking for inttypes.h
configure:6237: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:6243: $? = 0
configure:6247: test -z
             || test ! -s conftest.err
configure:6250: $? = 0
configure:6253: test -s conftest.o
configure:6256: $? = 0
configure:6267: result: yes
configure:6221: checking for stdint.h
configure:6237: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:6243: $? = 0
configure:6247: test -z
             || test ! -s conftest.err
configure:6250: $? = 0
configure:6253: test -s conftest.o
configure:6256: $? = 0
configure:6267: result: yes
configure:6221: checking for unistd.h
configure:6237: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:6243: $? = 0
configure:6247: test -z
             || test ! -s conftest.err
configure:6250: $? = 0
configure:6253: test -s conftest.o
configure:6256: $? = 0
configure:6267: result: yes
configure:6293: checking cmath usability
configure:6305: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
/usr/include/c++/4.0.2/cmath(353): error: identifier "__builtin_powi" is 
undefined
    { return __builtin_powi(__x, __i); }
             ^

/usr/include/c++/4.0.2/cmath(357): error: identifier "__builtin_powif" 
is undefined
    { return __builtin_powif(__x, __n); }
             ^

/usr/include/c++/4.0.2/cmath(361): error: identifier "__builtin_powil" 
is undefined
    { return __builtin_powil(__x, __n); }
             ^

compilation aborted for conftest.cc (code 2)
configure:6311: $? = 2
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Ipopt"
| #define PACKAGE_TARNAME "ipopt"
| #define PACKAGE_VERSION "3.0.0"
| #define PACKAGE_STRING "Ipopt 3.0.0"
| #define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
| #ifdef __cplusplus
| extern "C" void exit (int) throw ();
| #endif
| #define F77_FUNC(name,NAME) name ## _
| #define F77_FUNC_(name,NAME) name ## _
| #define PACKAGE "ipopt"
| #define VERSION "3.0.0"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <cmath>
configure:6334: result: no
configure:6338: checking cmath presence
configure:6348: icpc -E  conftest.cc
configure:6354: $? = 0
configure:6374: result: yes
configure:6387: WARNING: cmath: present but cannot be compiled
configure:6389: WARNING: cmath:     check for missing prerequisite headers?
configure:6391: WARNING: cmath: see the Autoconf documentation
configure:6393: WARNING: cmath:     section "Present But Cannot Be Compiled"
configure:6395: WARNING: cmath: proceeding with the preprocessor's result
configure:6397: WARNING: cmath: in the future, the compiler will take 
precedence
configure:6409: checking for cmath
configure:6416: result: yes
configure:6595: checking cctype usability
configure:6607: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:6613: $? = 0
configure:6617: test -z
             || test ! -s conftest.err
configure:6620: $? = 0
configure:6623: test -s conftest.o
configure:6626: $? = 0
configure:6636: result: yes
configure:6640: checking cctype presence
configure:6650: icpc -E  conftest.cc
configure:6656: $? = 0
configure:6676: result: yes
configure:6711: checking for cctype
configure:6718: result: yes
configure:6897: checking cassert usability
configure:6909: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:6915: $? = 0
configure:6919: test -z
             || test ! -s conftest.err
configure:6922: $? = 0
configure:6925: test -s conftest.o
configure:6928: $? = 0
configure:6938: result: yes
configure:6942: checking cassert presence
configure:6952: icpc -E  conftest.cc
configure:6958: $? = 0
configure:6978: result: yes
configure:7013: checking for cassert
configure:7020: result: yes
configure:7199: checking cstdio usability
configure:7211: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:7217: $? = 0
configure:7221: test -z
             || test ! -s conftest.err
configure:7224: $? = 0
configure:7227: test -s conftest.o
configure:7230: $? = 0
configure:7240: result: yes
configure:7244: checking cstdio presence
configure:7254: icpc -E  conftest.cc
configure:7260: $? = 0
configure:7280: result: yes
configure:7315: checking for cstdio
configure:7322: result: yes
configure:7501: checking cstdarg usability
configure:7513: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:7519: $? = 0
configure:7523: test -z
             || test ! -s conftest.err
configure:7526: $? = 0
configure:7529: test -s conftest.o
configure:7532: $? = 0
configure:7542: result: yes
configure:7546: checking cstdarg presence
configure:7556: icpc -E  conftest.cc
configure:7562: $? = 0
configure:7582: result: yes
configure:7617: checking for cstdarg
configure:7624: result: yes
configure:7803: checking cfloat usability
configure:7815: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:7821: $? = 0
configure:7825: test -z
             || test ! -s conftest.err
configure:7828: $? = 0
configure:7831: test -s conftest.o
configure:7834: $? = 0
configure:7844: result: yes
configure:7848: checking cfloat presence
configure:7858: icpc -E  conftest.cc
configure:7864: $? = 0
configure:7884: result: yes
configure:7919: checking for cfloat
configure:7926: result: yes
configure:8114: checking cieeefp usability
configure:8126: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
conftest.cc(66): catastrophic error: could not open source file "cieeefp"
  #include <cieeefp>
                    ^

compilation aborted for conftest.cc (code 4)
configure:8132: $? = 4
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Ipopt"
| #define PACKAGE_TARNAME "ipopt"
| #define PACKAGE_VERSION "3.0.0"
| #define PACKAGE_STRING "Ipopt 3.0.0"
| #define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
| #ifdef __cplusplus
| extern "C" void exit (int) throw ();
| #endif
| #define F77_FUNC(name,NAME) name ## _
| #define F77_FUNC_(name,NAME) name ## _
| #define PACKAGE "ipopt"
| #define VERSION "3.0.0"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CMATH 1
| #define HAVE_CCTYPE 1
| #define HAVE_CASSERT 1
| #define HAVE_CSTDIO 1
| #define HAVE_CSTDARG 1
| #define HAVE_CFLOAT 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <cieeefp>
configure:8155: result: no
configure:8159: checking cieeefp presence
configure:8169: icpc -E  conftest.cc
conftest.cc(32): catastrophic error: could not open source file "cieeefp"
  #include <cieeefp>
                    ^

configure:8175: $? = 4
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Ipopt"
| #define PACKAGE_TARNAME "ipopt"
| #define PACKAGE_VERSION "3.0.0"
| #define PACKAGE_STRING "Ipopt 3.0.0"
| #define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
| #ifdef __cplusplus
| extern "C" void exit (int) throw ();
| #endif
| #define F77_FUNC(name,NAME) name ## _
| #define F77_FUNC_(name,NAME) name ## _
| #define PACKAGE "ipopt"
| #define VERSION "3.0.0"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CMATH 1
| #define HAVE_CCTYPE 1
| #define HAVE_CASSERT 1
| #define HAVE_CSTDIO 1
| #define HAVE_CSTDARG 1
| #define HAVE_CFLOAT 1
| /* end confdefs.h.  */
| #include <cieeefp>
configure:8195: result: no
configure:8230: checking for cieeefp
configure:8237: result: no
configure:8265: checking ieeefp.h usability
configure:8277: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
conftest.cc(66): catastrophic error: could not open source file "ieeefp.h"
  #include <ieeefp.h>
                     ^

compilation aborted for conftest.cc (code 4)
configure:8283: $? = 4
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Ipopt"
| #define PACKAGE_TARNAME "ipopt"
| #define PACKAGE_VERSION "3.0.0"
| #define PACKAGE_STRING "Ipopt 3.0.0"
| #define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
| #ifdef __cplusplus
| extern "C" void exit (int) throw ();
| #endif
| #define F77_FUNC(name,NAME) name ## _
| #define F77_FUNC_(name,NAME) name ## _
| #define PACKAGE "ipopt"
| #define VERSION "3.0.0"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CMATH 1
| #define HAVE_CCTYPE 1
| #define HAVE_CASSERT 1
| #define HAVE_CSTDIO 1
| #define HAVE_CSTDARG 1
| #define HAVE_CFLOAT 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <ieeefp.h>
configure:8306: result: no
configure:8310: checking ieeefp.h presence
configure:8320: icpc -E  conftest.cc
conftest.cc(32): catastrophic error: could not open source file "ieeefp.h"
  #include <ieeefp.h>
                     ^

configure:8326: $? = 4
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Ipopt"
| #define PACKAGE_TARNAME "ipopt"
| #define PACKAGE_VERSION "3.0.0"
| #define PACKAGE_STRING "Ipopt 3.0.0"
| #define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
| #ifdef __cplusplus
| extern "C" void exit (int) throw ();
| #endif
| #define F77_FUNC(name,NAME) name ## _
| #define F77_FUNC_(name,NAME) name ## _
| #define PACKAGE "ipopt"
| #define VERSION "3.0.0"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CMATH 1
| #define HAVE_CCTYPE 1
| #define HAVE_CASSERT 1
| #define HAVE_CSTDIO 1
| #define HAVE_CSTDARG 1
| #define HAVE_CFLOAT 1
| /* end confdefs.h.  */
| #include <ieeefp.h>
configure:8346: result: no
configure:8381: checking for ieeefp.h
configure:8388: result: no
configure:8407: checking whether finite is declared
configure:8461: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
/usr/include/c++/4.0.2/cmath(353): error: identifier "__builtin_powi" is 
undefined
    { return __builtin_powi(__x, __i); }
             ^

/usr/include/c++/4.0.2/cmath(357): error: identifier "__builtin_powif" 
is undefined
    { return __builtin_powif(__x, __n); }
             ^

/usr/include/c++/4.0.2/cmath(361): error: identifier "__builtin_powil" 
is undefined
    { return __builtin_powil(__x, __n); }
             ^

compilation aborted for conftest.cc (code 2)
configure:8467: $? = 2
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Ipopt"
| #define PACKAGE_TARNAME "ipopt"
| #define PACKAGE_VERSION "3.0.0"
| #define PACKAGE_STRING "Ipopt 3.0.0"
| #define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
| #ifdef __cplusplus
| extern "C" void exit (int) throw ();
| #endif
| #define F77_FUNC(name,NAME) name ## _
| #define F77_FUNC_(name,NAME) name ## _
| #define PACKAGE "ipopt"
| #define VERSION "3.0.0"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CMATH 1
| #define HAVE_CCTYPE 1
| #define HAVE_CASSERT 1
| #define HAVE_CSTDIO 1
| #define HAVE_CSTDARG 1
| #define HAVE_CFLOAT 1
| /* end confdefs.h.  */
|
| #ifdef HAVE_CMATH
| # include <cmath>
| #else
| # ifdef HAVE_MATH_H
| #  include <math.h>
| # endif
| #endif
| #ifdef HAVE_CFLOAT
| # include <cfloat>
| #else
| # ifdef HAVE_FLOAT_H
| #  include <float.h>
| # endif
| #endif
| #ifdef HAVE_CIEEEFP
| # include <cieeefp>
| #else
| # ifdef HAVE_IEEEFP_H
| #  include <ieeefp.h>
| # endif
| #endif
|
| #ifdef F77_DUMMY_MAIN
|
| #  ifdef __cplusplus
|      extern "C"
| #  endif
|    int F77_DUMMY_MAIN() { return 1; }
|
| #endif
| int
| main ()
| {
| #ifndef finite
|   char *p = (char *) finite;
| #endif
|
|   ;
|   return 0;
| }
configure:8491: result: no
configure:8498: checking whether _finite is declared
configure:8552: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
/usr/include/c++/4.0.2/cmath(353): error: identifier "__builtin_powi" is 
undefined
    { return __builtin_powi(__x, __i); }
             ^

/usr/include/c++/4.0.2/cmath(357): error: identifier "__builtin_powif" 
is undefined
    { return __builtin_powif(__x, __n); }
             ^

/usr/include/c++/4.0.2/cmath(361): error: identifier "__builtin_powil" 
is undefined
    { return __builtin_powil(__x, __n); }
             ^

conftest.cc(67): error: identifier "_finite" is undefined
    char *p = (char *) _finite;
                       ^

compilation aborted for conftest.cc (code 2)
configure:8558: $? = 2
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Ipopt"
| #define PACKAGE_TARNAME "ipopt"
| #define PACKAGE_VERSION "3.0.0"
| #define PACKAGE_STRING "Ipopt 3.0.0"
| #define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
| #ifdef __cplusplus
| extern "C" void exit (int) throw ();
| #endif
| #define F77_FUNC(name,NAME) name ## _
| #define F77_FUNC_(name,NAME) name ## _
| #define PACKAGE "ipopt"
| #define VERSION "3.0.0"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CMATH 1
| #define HAVE_CCTYPE 1
| #define HAVE_CASSERT 1
| #define HAVE_CSTDIO 1
| #define HAVE_CSTDARG 1
| #define HAVE_CFLOAT 1
| /* end confdefs.h.  */
|
| #ifdef HAVE_CMATH
| # include <cmath>
| #else
| # ifdef HAVE_MATH_H
| #  include <math.h>
| # endif
| #endif
| #ifdef HAVE_CFLOAT
| # include <cfloat>
| #else
| # ifdef HAVE_FLOAT_H
| #  include <float.h>
| # endif
| #endif
| #ifdef HAVE_CIEEEFP
| # include <cieeefp>
| #else
| # ifdef HAVE_IEEEFP_H
| #  include <ieeefp.h>
| # endif
| #endif
|
| #ifdef F77_DUMMY_MAIN
|
| #  ifdef __cplusplus
|      extern "C"
| #  endif
|    int F77_DUMMY_MAIN() { return 1; }
|
| #endif
| int
| main ()
| {
| #ifndef _finite
|   char *p = (char *) _finite;
| #endif
|
|   ;
|   return 0;
| }
configure:8582: result: no
configure:8589: checking whether isfinite is declared
configure:8643: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
/usr/include/c++/4.0.2/cmath(353): error: identifier "__builtin_powi" is 
undefined
    { return __builtin_powi(__x, __i); }
             ^

/usr/include/c++/4.0.2/cmath(357): error: identifier "__builtin_powif" 
is undefined
    { return __builtin_powif(__x, __n); }
             ^

/usr/include/c++/4.0.2/cmath(361): error: identifier "__builtin_powil" 
is undefined
    { return __builtin_powil(__x, __n); }
             ^

compilation aborted for conftest.cc (code 2)
configure:8649: $? = 2
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Ipopt"
| #define PACKAGE_TARNAME "ipopt"
| #define PACKAGE_VERSION "3.0.0"
| #define PACKAGE_STRING "Ipopt 3.0.0"
| #define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
| #ifdef __cplusplus
| extern "C" void exit (int) throw ();
| #endif
| #define F77_FUNC(name,NAME) name ## _
| #define F77_FUNC_(name,NAME) name ## _
| #define PACKAGE "ipopt"
| #define VERSION "3.0.0"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CMATH 1
| #define HAVE_CCTYPE 1
| #define HAVE_CASSERT 1
| #define HAVE_CSTDIO 1
| #define HAVE_CSTDARG 1
| #define HAVE_CFLOAT 1
| /* end confdefs.h.  */
|
| #ifdef HAVE_CMATH
| # include <cmath>
| #else
| # ifdef HAVE_MATH_H
| #  include <math.h>
| # endif
| #endif
| #ifdef HAVE_CFLOAT
| # include <cfloat>
| #else
| # ifdef HAVE_FLOAT_H
| #  include <float.h>
| # endif
| #endif
| #ifdef HAVE_CIEEEFP
| # include <cieeefp>
| #else
| # ifdef HAVE_IEEEFP_H
| #  include <ieeefp.h>
| # endif
| #endif
|
| #ifdef F77_DUMMY_MAIN
|
| #  ifdef __cplusplus
|      extern "C"
| #  endif
|    int F77_DUMMY_MAIN() { return 1; }
|
| #endif
| int
| main ()
| {
| #ifndef isfinite
|   char *p = (char *) isfinite;
| #endif
|
|   ;
|   return 0;
| }
configure:8673: result: no
configure:8682: WARNING: Cannot find C-function for checking NaN and 
Inf.  Check will be disabled
configure:8696: checking whether va_copy is declared
configure:8736: icpc -c -O3 -ip -mp -pc64  conftest.cc >&5
configure:8742: $? = 0
configure:8746: test -z
             || test ! -s conftest.err
configure:8749: $? = 0
configure:8752: test -s conftest.o
configure:8755: $? = 0
configure:8766: result: yes
configure:9127: checking for daxpy_ in -lblas
configure:9165: icpc -o conftest -O3 -ip -mp -pc64   conftest.cc 
-lblas    -L/opt/intel/fc/9.0/lib -L/usr/lib -lifport -lifcore -limf -lm 
-lirc -lirc_s >&5
ld: cannot find -lblas
configure:9171: $? = 1
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Ipopt"
| #define PACKAGE_TARNAME "ipopt"
| #define PACKAGE_VERSION "3.0.0"
| #define PACKAGE_STRING "Ipopt 3.0.0"
| #define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
| #ifdef __cplusplus
| extern "C" void exit (int) throw ();
| #endif
| #define F77_FUNC(name,NAME) name ## _
| #define F77_FUNC_(name,NAME) name ## _
| #define PACKAGE "ipopt"
| #define VERSION "3.0.0"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CMATH 1
| #define HAVE_CCTYPE 1
| #define HAVE_CASSERT 1
| #define HAVE_CSTDIO 1
| #define HAVE_CSTDARG 1
| #define HAVE_CFLOAT 1
| #define HAVE_VA_COPY 1
| /* end confdefs.h.  */
|
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char daxpy_ ();
| #ifdef F77_DUMMY_MAIN
|
| #  ifdef __cplusplus
|      extern "C"
| #  endif
|    int F77_DUMMY_MAIN() { return 1; }
|
| #endif
| int
| main ()
| {
| daxpy_ ();
|   ;
|   return 0;
| }
configure:9197: result: no
configure:9210: checking for ./Extern/blas/dgemm.f
configure:9225: result: yes
configure:9306: Checking for Harwell subroutine library
configure:9321: checking for ./Extern/HSL/ma27ad.f
configure:9336: result: yes
configure:9349: checking whether MA27 is threadsafe
      EXTERNAL MA27GD,MA27HD,MA27JD,MA27KD,MA27LD,MA27MD,MA27UD
      EXTERNAL MA27UD
            CALL MA27UD(N,IPE,IW,IP-1,LWFR,NCMPA)
      SUBROUTINE MA27UD(N,IPE,IW,LW,IWFR,NCMPA)
      EXTERNAL MA27UD
            CALL MA27UD(N,IPE,IW,IP-1,LWFR,NCMPA)
configure:9352: result: yes
configure:9363: checking for ./Extern/HSL/mc19ad.f
configure:9378: result: yes
configure:9776: checking for ./Extern/ASL/solvers/asl.h
configure:9791: result: no
configure:10456: creating ./config.status

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by Ipopt config.status 3.0.0, which was
generated by GNU Autoconf 2.59.  Invocation command line was

  CONFIG_FILES    =
  CONFIG_HEADERS  =
  CONFIG_LINKS    =
  CONFIG_COMMANDS =
  $ ./config.status

on econotux

config.status:769: creating Makefile
config.status:769: creating Common/Makefile
config.status:769: creating LinAlg/Makefile
config.status:769: creating LinAlg/TMatrices/Makefile
config.status:769: creating Interfaces/Makefile
config.status:769: creating Algorithm/Makefile
config.status:769: creating Algorithm/LinearSolvers/Makefile
config.status:769: creating Apps/Makefile
config.status:769: creating Apps/AmplSolver/Makefile
config.status:769: creating Apps/CUTErInterface/Makefile
config.status:769: creating Examples/hs071_f/Makefile
config.status:769: creating Examples/Cpp_example/Makefile
config.status:769: creating Examples/hs071_cpp/Makefile
config.status:769: creating Examples/hs071_c/Makefile
config.status:769: creating Extern/Makefile
config.status:769: creating Extern/blas/Makefile
config.status:769: creating Extern/HSL/Makefile
config.status:769: creating Extern/ASL/Makefile
config.status:873: creating inc/config.h
config.status:1319: executing depfiles commands
configure:11960: Configuration successful

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=i686-pc-linux-gnu
ac_cv_build_alias=i686-pc-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_ARFLAGS_set=
ac_cv_env_ARFLAGS_value=
ac_cv_env_AR_X_set=
ac_cv_env_AR_X_value=
ac_cv_env_AR_set=
ac_cv_env_AR_value=
ac_cv_env_ASLMAKEFLAGS_set=
ac_cv_env_ASLMAKEFLAGS_value=
ac_cv_env_CC_set=set
ac_cv_env_CC_value=icc
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXXLIBS_set=set
ac_cv_env_CXXLIBS_value='/usr/lib/gcc/i486-linux-gnu/4.0.2/ -lsdc++'
ac_cv_env_CXX_set=set
ac_cv_env_CXX_value=icpc
ac_cv_env_F77_set=set
ac_cv_env_F77_value=ifort
ac_cv_env_FFLAGS_set=
ac_cv_env_FFLAGS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_TAUCS_INCFLAGS_set=
ac_cv_env_TAUCS_INCFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_exeext=
ac_cv_f77_compiler_gnu=no
ac_cv_f77_dummy_main=none
ac_cv_f77_libs=' -L/opt/intel/fc/9.0/lib -L/usr/lib -lifport -lifcore 
-limf -lm -lirc -lirc_s'
ac_cv_f77_mangling='lower case, underscore, no extra underscore'
ac_cv_file___Extern_ASL_solvers_asl_h=no
ac_cv_file___Extern_HSL_ma27ad_f=yes
ac_cv_file___Extern_HSL_mc19ad_f=yes
ac_cv_file___Extern_blas_dgemm_f=yes
ac_cv_fortran_dummy_main=none
ac_cv_have_decl__finite=no
ac_cv_have_decl_finite=no
ac_cv_have_decl_isfinite=no
ac_cv_have_decl_va_copy=yes
ac_cv_header_cassert=yes
ac_cv_header_cctype=yes
ac_cv_header_cfloat=yes
ac_cv_header_cieeefp=no
ac_cv_header_cmath=yes
ac_cv_header_cstdarg=yes
ac_cv_header_cstdio=yes
ac_cv_header_ieeefp_h=no
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_lib_blas_daxpy_=no
ac_cv_objext=o
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_AWK=mawk
ac_cv_prog_CXXCPP='icpc -E'
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_stdc=
ac_cv_prog_cxx_g=yes
ac_cv_prog_egrep='grep -E'
ac_cv_prog_f77_g=yes
ac_cv_prog_f77_v=-v
ac_cv_prog_make_make_set=yes
am_cv_CC_dependencies_compiler_type=gcc3
am_cv_CXX_dependencies_compiler_type=gcc3

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} /home/chalabi/tmp/trunk/missing --run aclocal-1.9'
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMPL_CPPFLAGS='-I$(top_builddir)/Extern/ASL 
-I$(top_srcdir)/Extern/ASL/solvers'
AMTAR='${SHELL} /home/chalabi/tmp/trunk/missing --run tar'
AR='ar'
ARFLAGS='crv'
AR_X='ar x'
ASLLIB=''
ASLMAKEFILECMDS=''
ASLMAKEFLAGS=''
ASTYLE='astyle'
ASTYLEFLAGS='--mode=c --indent=spaces=2 --indent-cases 
--indent-namespaces --min-conditional-indent=1 --brackets=linux 
--brackets=break-closing-headers --max-instatement-indent=2'
AUTOCONF='${SHELL} /home/chalabi/tmp/trunk/missing --run autoconf'
AUTOHEADER='${SHELL} /home/chalabi/tmp/trunk/missing --run autoheader'
AUTOMAKE='${SHELL} /home/chalabi/tmp/trunk/missing --run automake-1.9'
AWK='mawk'
BUILDAMPLINTERFACE_FALSE=''
BUILDAMPLINTERFACE_TRUE='#'
BUILDASLDIR_FALSE=''
BUILDASLDIR_TRUE='#'
BUILDBLASDIR_FALSE='#'
BUILDBLASDIR_TRUE=''
BUILDBLAS_FALSE='#'
BUILDBLAS_TRUE=''
BUILDHSLDIR_FALSE='#'
BUILDHSLDIR_TRUE=''
BUILDHSL_FALSE='#'
BUILDHSL_TRUE=''
BUILDMA27_FALSE='#'
BUILDMA27_TRUE=''
BUILDMC19_FALSE='#'
BUILDMC19_TRUE=''
CC='icc'
CCDEPMODE='depmode=gcc3'
CFLAGS='-O3 -ip -mp -pc64 '
CPPFLAGS=''
CXX='icpc'
CXXCPP='icpc -E'
CXXDEPMODE='depmode=gcc3'
CXXFLAGS='-O3 -ip -mp -pc64 '
CXXLIBS='/usr/lib/gcc/i486-linux-gnu/4.0.2/ -lsdc++'
CYGPATH_W='echo'
DEFS='-DHAVE_CONFIG_H'
DEPDIR='.deps'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='grep -E'
EXEEXT=''
F77='ifort'
FFLAGS='-O3 -ip -mp -pc64 -cm -w90 -w95'
FLIBS=' -L/opt/intel/fc/9.0/lib -L/usr/lib -lifport -lifcore -limf -lm 
-lirc -lirc_s'
HAVE_MA27_FALSE='#'
HAVE_MA27_TRUE=''
HAVE_MC19_FALSE='#'
HAVE_MC19_TRUE=''
HAVE_PARDISO_FALSE=''
HAVE_PARDISO_TRUE='#'
HAVE_TAUCS_FALSE=''
HAVE_TAUCS_TRUE='#'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'
IPADDLIBS=''
IPALLLIBS='Extern/HSL/libiphsl.a Extern/blas/libipblas.a 
Algorithm/libipoptalg.a Algorithm/LinearSolvers/liblinsolvers.a 
Interfaces/libinterfaces.a Common/libcommon.a LinAlg/liblinalg.a 
LinAlg/TMatrices/libtmatrices.a'
LDFLAGS=''
LIBOBJS=''
LIBS='$(top_builddir)/Extern/HSL/libiphsl.a 
$(top_builddir)/Extern/blas/libipblas.a   -L/opt/intel/fc/9.0/lib 
-L/usr/lib -lifport -lifcore -limf -lm -lirc -lirc_s'
LN_S='ln -s'
LTLIBOBJS=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO='${SHELL} /home/chalabi/tmp/trunk/missing --run makeinfo'
OBJEXT='o'
PACKAGE='ipopt'
PACKAGE_BUGREPORT='coin-ipopt at www-124.ibm.com'
PACKAGE_NAME='Ipopt'
PACKAGE_STRING='Ipopt 3.0.0'
PACKAGE_TARNAME='ipopt'
PACKAGE_VERSION='3.0.0'
PATH_SEPARATOR=':'
RANLIB='ranlib'
SET_MAKE=''
SHELL='/bin/sh'
STRIP=''
TAUCS_INCFLAGS=''
VERSION='3.0.0'
ac_ct_CC=''
ac_ct_CXX=''
ac_ct_F77=''
ac_ct_RANLIB='ranlib'
ac_ct_STRIP=''
am__fastdepCC_FALSE='#'
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE='#'
am__fastdepCXX_TRUE=''
am__include='include'
am__leading_dot='.'
am__quote=''
am__tar='${AMTAR} chof - "$$tardir"'
am__untar='${AMTAR} xf -'
bindir='${exec_prefix}/bin'
build='i686-pc-linux-gnu'
build_alias=''
build_cpu='i686'
build_os='linux-gnu'
build_vendor='pc'
datadir='${prefix}/share'
exec_prefix='${prefix}'
host_alias=''
includedir='${prefix}/include'
infodir='${prefix}/info'
install_sh='/home/chalabi/tmp/trunk/install-sh'
ipoptlib='-L$(IPOPTLIBDIR) -lipopt'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='${prefix}/var'
mandir='${prefix}/man'
mkdir_p='mkdir -p --'
oldincludedir='/usr/include'
prefix='/home/chalabi/tmp/trunk'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define F77_FUNC(name,NAME) name ## _
#define F77_FUNC_(name,NAME) name ## _
#define FORTRAN_INTEGER_TYPE int
#define HAVE_CASSERT 1
#define HAVE_CCTYPE 1
#define HAVE_CFLOAT 1
#define HAVE_CMATH 1
#define HAVE_CSTDARG 1
#define HAVE_CSTDIO 1
#define HAVE_INTTYPES_H 1
#define HAVE_MA27 1
#define HAVE_MC19 1
#define HAVE_MEMORY_H 1
#define HAVE_STDINT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRINGS_H 1
#define HAVE_STRING_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_UNISTD_H 1
#define HAVE_VA_COPY 1
#define PACKAGE "ipopt"
#define PACKAGE_BUGREPORT "coin-ipopt at www-124.ibm.com"
#define PACKAGE_NAME "Ipopt"
#define PACKAGE_STRING "Ipopt 3.0.0"
#define PACKAGE_TARNAME "ipopt"
#define PACKAGE_VERSION "3.0.0"
#define STDC_HEADERS 1
#define VERSION "3.0.0"
#endif
#ifdef __cplusplus
extern "C" void exit (int) throw ();

configure: exit 0




More information about the Coin-ipopt mailing list