[Ipopt] Build Errors with HSL and Intel Compilers
Breannan Smith
smith at cs.columbia.edu
Wed Feb 5 11:05:01 EST 2014
Dear Ipopt Community,
Has anyone managed to build recent versions of Ipopt with HSL and the Intel
toolchain? With ICC version 14.0.1 20131010, Ipopt version 3.11.7.tgz, and
HSL Ipopt version 2014.01.10, I obtain the following error at build time:
/bin/sh ./../../libtool --mode=compile ifort -O -openmp -c -o
hsl_ma97d.lo `test -f 'coinhsl/hsl_ma97/hsl_ma97d.f90' || echo
'../../../ThirdParty/HSL/'`coinhsl/hsl_ma97/hsl_ma97d.f90
ifort -O -openmp -c ../../../ThirdParty/HSL/coinhsl/hsl_ma97/hsl_ma97d.f90
-fno-common -o .libs/hsl_ma97d.o
../../../ThirdParty/HSL/coinhsl/hsl_ma97/hsl_ma97d.f90(2990): error #5082:
Syntax error, found 'ALLOC' when expecting one of: <IDENTIFIER>
<CHAR_CON_KIND_PARAM> <CHAR_NAM_KIND_PARAM> <CHARACTER_CONSTANT> /
!$OMP SHARED(abort, alloc, buf, child_list, child_ptr, control, invp,
&
-----------------------^
The build seems to work fine with the GCC toolchain version 4.8. I am
configuring with the following:
../configure CXX=icpc CC=icc F77=ifort ADD_CFLAGS=-openmp
ADD_FFLAGS=-openmp ADD_CXXFLAGS=-openmp --with-blas="-L$MKLROOT/lib/intel64
-lmkl_intel_lp64 -lmkl_sequential -lmkl_core" --prefix=$IPOPT_DIR
Thank you for the advice!
Best regards,
Breannan Smith
smith at cs.columbia.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/ipopt/attachments/20140205/80612743/attachment.html>
More information about the Ipopt
mailing list