<div dir="ltr">Dear Ipopt Community,<br><br>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:<br>
<br>/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<br> ifort -O -openmp -c ../../../ThirdParty/HSL/coinhsl/hsl_ma97/hsl_ma97d.f90 -fno-common -o .libs/hsl_ma97d.o<br>
../../../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> /<br>
!$OMP SHARED(abort, alloc, buf, child_list, child_ptr, control, invp, &<br>-----------------------^<div><br></div><div>The build seems to work fine with the GCC toolchain version 4.8. I am configuring with the following:</div>
<div><br></div><div>../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<br>
</div><div><br></div><div>Thank you for the advice!</div><div><br></div><div>Best regards,</div><div>Breannan Smith</div><div><a href="mailto:smith@cs.columbia.edu">smith@cs.columbia.edu</a></div></div>