Argonne-National-Laboratory / DSP

An open-source parallel optimization solver for structured mixed-integer programming
Other
81 stars 24 forks source link

Linking issue during Installation #47

Closed karan-an-1996 closed 4 years ago

karan-an-1996 commented 4 years ago

Hey everyone,

I am currently trying to install the DSP Solver and am stuck at one certain point during the installation. Somehow it is not able to link the cxx executable.

The following is the error message I am getting. Can somebody help me with the issue?

Regards

image

kibaekkim commented 4 years ago

It looks like a necessary linear algebra package (LAPACK) is not linked. Can you give me some more information about where and how you compile the code?

karan-an-1996 commented 4 years ago

I simply followed the instructions on: https://dsp.readthedocs.io/installation.html

I installed Lapack/BLAS from the website given in the Prerequites section.

Where should the lapack Package be linked to? I also had issues while finding the Lapack and blas library, since the compiler was searching for it in /usr/local/lib where it did not find it since it was installed somewhere else. I solved it by copying libblas.a and liblapack.a and pasting them into /usr/local/lib. Might there be an issue by doing so?

kibaekkim commented 4 years ago

I blieve your workaround of copying the binary files (*.a) only caused the issue, because the compiler cannot find any header file anymore. The BLAS/LAPACK libraries need to be placed to one of the paths defined in LD_LIBRARY_PATH (DYLD_LIBRARY_PATH for mac). Or, you need to put the path to LD_LIBRARY_PATH.

karan-an-1996 commented 4 years ago

I am a bit confused. I installed Blas and Lapack via the Ubuntu command shell in the Linux Subsystem for Windows. By doing so the libraries were available in /usr/some_path/ however, when I tried to uild the model with cmake .. it did not find the libraries. I then copied and pasted the libraries in the Linux Subsystem to /usr/local/lib and it was then able to build the model.

However, the DSP model and so also the LD_LIBRARY_PATH does not contain a link to the binary files. Does that mean that I need to place the files there as well?

kibaekkim commented 4 years ago

Without much information, I can only guess the reason as follows:

The error message you attached here complains that (LAPACK) functions used in a Coin-OR package were not defined. That is most likely that the corresponding header files are missing, which may be your case because cmake was not able to find LAPACK/BLAS libraries. I understand that cmake found the libraries because you copied them. But, cmake still does not know where the corresponding header files are, and thus neither does the linker.

So, what you can try is to make cmake find LAPACK/BLAS libraries without you physically copying the library files. This should be done by setting a system environment variable such as LD_LIBRARY_PATH in linux system. I don't know how the linux sub-system is different in Windows.

I asked my colleague @michel2323 who has a Windows machine to help this. Hopefully, he can give some ideas.

karan-an-1996 commented 4 years ago

Thanks a lot!

It would be really helpful if your colleague might give some ideas on how to solve the issue.

Regards

michel2323 commented 4 years ago

I have installed the packages libblas-dev and liblapack-dev. With those installed my cmake .. finds these and I do not have to copy them manually.

-- The system information: Linux-4.4.0-18362-Microsoft.x86_64
-- Build type: Release
-- A library with BLAS API found.
-- A library with BLAS API found.
-- A library with LAPACK API found.
CMake Warning at extra/CMakeLists.txt:41 (message):
  Library ma27 cannot be found.

CMake Warning at extra/CMakeLists.txt:42 (message):
  OOQP is disabled.

-- SCIP is required for Benders decomposition. Benders decomposition is disabled with SCIP library.
-- Configuring done
-- Generating done
-- Build files have been written to: /home/michel/git/DSP/build

I had at times issues when trying to build or use git on the Windows filesystem as it does not support certain POSIX features properly (like links). So you might try to build it on the Linux filesystem to avoid any issues.

I run into other build issues down the line as I don't have CPLEX or SCIP readily available.

karan-an-1996 commented 4 years ago

Hi,

I also installed the same packages and the configuration process still couldn't find the Blas library. I know used the symbolic link instead of copying the files and will let you guys know whether this worked for me in the installation process.

kibaekkim commented 4 years ago

Thanks @michel2323!

@karan-an-1996: Let us know how that goes.

karan-an-1996 commented 4 years ago

I tried linking the file as stated above but it didn't work. I also deleted the whole folder in the Windows file system and reinstalled it in the Linux File system but I am still stuck at the same point.

Do you have any further ideas how to solve the issue?

karan-an-1996 commented 4 years ago

As I have understood the issue is that cmake does not find the Header files of the Lapack package and therefore is not able to call functions defined in those packages since I have copied the libraries somewhere else. However, by linking the copied library location with the original one it should be able to access the Header files in the original location or am I missing something?

kibaekkim commented 4 years ago

@karan-an-1996 Sorry, it may not be related to header files. Windows subsystems had such linking issues with other software packages using blas/lapack (e.g., SciPy).

michel2323 commented 4 years ago

@karan-an-1996 I don't really understand why lapack and blas is causing issues. I have a regular Ubuntu WSL instance and it works just like on any other Ubuntu installation. It should not be necessary to copy the lapack libraries. Ubuntu should set it up ready for being linked with -lblas an -llapack.

Sorry that I can't reproduce your setup. Maybe try completely removing lapack and blas and apt install them again?

karan-an-1996 commented 4 years ago

@kibaekkim Sure. The message for cmake is the following:

-- The C compiler identification is GNU 7.5.0 -- The CXX compiler identification is GNU 7.5.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- The system information: Linux-4.4.0-18362-Microsoft.x86_64 -- The Fortran compiler identification is GNU 7.5.0 -- Check for working Fortran compiler: /usr/bin/gfortran -- Check for working Fortran compiler: /usr/bin/gfortran -- works -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done -- Checking whether /usr/bin/gfortran supports Fortran 90 -- Checking whether /usr/bin/gfortran supports Fortran 90 -- yes -- Build type: Release -- Looking for Fortran sgemm -- Looking for Fortran sgemm - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- A library with BLAS API found. -- A library with BLAS API found. -- Looking for Fortran cheev -- Looking for Fortran cheev - found -- A library with LAPACK API found. -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") -- Found BZip2: /usr/lib/x86_64-linux-gnu/libbz2.so (found version "1.0.6") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Could NOT find MPI_C (missing: MPI_C_LIB_NAMES MPI_C_HEADER_DIR MPI_C_WORKS) -- Could NOT find MPI_CXX (missing: MPI_CXX_LIB_NAMES MPI_CXX_HEADER_DIR MPI_CXX_WORKS) -- Could NOT find MPI_Fortran (missing: MPI_Fortran_LIB_NAMES MPI_Fortran_F77_HEADER_DIR MPI_Fortran_MODULE_DIR MPI_Fortran_WORKS) -- Could NOT find MPI (missing: MPI_C_FOUND MPI_CXX_FOUND MPI_Fortran_FOUND) CMake Warning at extra/CMakeLists.txt:41 (message): Library ma27 cannot be found.

CMake Warning at extra/CMakeLists.txt:42 (message): OOQP is disabled.

-- SCIP is required for Benders decomposition. Benders decomposition is disabled with SCIP library. -- Configuring done -- Generating done -- Build files have been written to: /usr/local/programs/DSP/build

The message for make is the following:

root@DESKTOP-L12E2ER:/usr/local/programs/DSP/build# make install Scanning dependencies of target CoinUtils [ 1%] Creating directories for 'CoinUtils' [ 2%] No download step for 'CoinUtils' [ 3%] No patch step for 'CoinUtils' [ 4%] No update step for 'CoinUtils' [ 5%] Performing configure step for 'CoinUtils' checking build system type... x86_64-unknown-linux-gnu checking whether we want to compile in debug mode... no checking for gcc... gcc 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 gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed configure: C compiler options are: -O3 -pipe -DNDEBUG -Wimplicit -Wparentheses -Wsequence-point -Wreturn-type -Wcast-qual -Wall -Wno-unknown-pragmas -Wno-long-long checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking whether C++ compiler g++ works... yes configure: C++ compiler options are: -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC configure: Trying to determine Fortran compiler name checking for gfortran... gfortran checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran accepts -g... yes configure: Fortran compiler options are: -O3 -pipe checking for egrep... grep -E checking whether ln -s works... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking dependency style of g++... gcc3 checking whether to enable maintainer-specific portions of Makefiles... no checking host system type... x86_64-unknown-linux-gnu checking for a sed that does not truncate output... /bin/sed checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking how to recognise dependent libraries... pass_all checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking how to run the C++ preprocessor... g++ -E checking the maximum length of command line arguments... 32768 checking command to parse /usr/bin/nm -B output from gcc object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC checking if g++ PIC flag -fPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking for gfortran option to produce PIC... -fPIC checking if gfortran PIC flag -fPIC works... yes checking if gfortran static flag -static works... yes checking if gfortran supports -c -o file.o... yes checking whether the gfortran linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate configure: Build is "x86_64-unknown-linux-gnu". checking if library version is set... no checking whether source of project Glpk is available and should be compiled... no checking whether source of project Blas is available and should be compiled... no checking whether source of project Lapack is available and should be compiled... no checking whether source of project Sample is available and should be compiled... no checking whether source of project Netlib is available and should be compiled... no checking whether source of project CoinUtils is available and should be compiled... yes, source in CoinUtils configure: configuring doxygen documentation options checking for doxygen... no checking for latex... no checking for dot... NO checking which command should be used to link input files... ln -s configure: creating ./config.status config.status: creating Makefile config.status: creating doxydoc/doxygen.conf config.status: executing depfiles commands configure: configuring in CoinUtils configure: running /bin/bash '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/configure' --prefix=/usr/local/programs/DSP/build '--prefix=/usr/local/programs/DSP/build' '--enable-static' '--disable-shared' 'ADD_CXXFLAGS=-fPIC' --cache-file=/dev/null --srcdir=/usr/local/programs/DSP/extra/CoinUtils/CoinUtils checking build system type... x86_64-unknown-linux-gnu checking for svnversion... no checking whether we want to compile in debug mode... no checking for gcc... gcc 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 gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed configure: C compiler options are: -O3 -pipe -DNDEBUG -Wimplicit -Wparentheses -Wsequence-point -Wreturn-type -Wcast-qual -Wall -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking whether C++ compiler g++ works... yes configure: C++ compiler options are: -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILDconfigure: Trying to determine Fortran compiler name checking for gfortran... gfortran checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran accepts -g... yes configure: Fortran compiler options are: -O3 -pipe checking how to get verbose linking output from gfortran... -v checking for Fortran libraries of gfortran... -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. -lgfortran -lm -lgcc_s -lquadmath configure: Corrected Fortran libraries: -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. -lgfortran -lm -lquadmath checking for dummy main to link with Fortran libraries... none checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore checking for egrep... grep -E checking whether ln -s works... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking dependency style of g++... gcc3 checking whether to enable maintainer-specific portions of Makefiles... no configure: Using libtool script in directory .. checking if library version is set... no checking cmath usability... yes checking cmath presence... yes checking for cmath... yes checking cfloat usability... yes checking cfloat presence... yes checking for cfloat... yes checking cieeefp usability... no checking cieeefp presence... no checking for cieeefp... no checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking whether isfinite is declared... no checking whether finite is declared... yes checking for cmath... (cached) yes checking for cfloat... (cached) yes checking for cieeefp... (cached) no checking for ieeefp.h... (cached) no checking whether isnan is declared... no checking whether std::isnan(42.42) is declared... yes checking cinttypes usability... yes checking cinttypes presence... yes checking for cinttypes... yes checking cstdint usability... yes checking cstdint presence... yes checking for cstdint... yes checking for int64_t... yes checking for intptr_t... yes checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking for pkg-config... no checking whether -lblas has BLAS... yes: -lblas checking whether LAPACK is already available with BLAS library... no checking whether -llapack has LAPACK... yes: -llapack checking for COIN-OR package Glpk... skipped check via pkg-config, redirect to fallback checking for COIN-OR package Glpk (fallback)... no, dependency coinglpk not available checking for COIN-OR package Sample... skipped check via pkg-config, redirect to fallback checking for COIN-OR package Sample (fallback)... no, dependency coindatasample not available checking for COIN-OR package Netlib... skipped check via pkg-config, redirect to fallback checking for COIN-OR package Netlib (fallback)... no, dependency coindatanetlib not available checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for gzopen in -lz... yes checking bzlib.h usability... yes checking bzlib.h presence... yes checking for bzlib.h... yes checking for BZ2_bzReadOpen in -lbz2... yes checking whether this is a VPATH configuration... yes configure: configuring doxygen documentation options checking for doxygen... no checking for latex... no checking for dot... NO checking which command should be used to link input files... ln -s configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating test/Makefile config.status: creating coinutils.pc config.status: creating coinutils-uninstalled.pc config.status: creating doxydoc/doxygen.conf config.status: creating src/config.h config.status: creating src/config_coinutils.h config.status: executing depfiles commands configure: Creating VPATH links for data files configure: In case of trouble, first consult the troubleshooting page at https://projects.coin-or.org/BuildTools/wiki/user-troubleshooting configure: Configuration of CoinUtils successful configure: In case of trouble, first consult the troubleshooting page at https://projects.coin-or.org/BuildTools/wiki/user-troubleshooting configure: Main configuration of CoinUtils successful [ 6%] Performing build step for 'CoinUtils' Making all in CoinUtils Making all in src g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinAlloc.lo -MD -MP -MF .deps/CoinAlloc.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinAlloc.cpp -o CoinAlloc.o g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinBuild.lo -MD -MP -MF .deps/CoinBuild.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinBuild.cpp -o CoinBuild.o g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinDenseVector.lo -MD -MP -MF .deps/CoinDenseVector.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinDenseVector.cpp -o CoinDenseVector.o g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinError.lo -MD -MP -MF .deps/CoinError.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinError.cpp -o CoinError.o g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinFactorization1.lo -MD -MP -MF .deps/CoinFactorization1.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinFactorization1.cpp -o CoinFactorization1.o g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILSBUILD -MT CoinFactorization2.lo -MD -MP -MF .deps/CoinFactorization2.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinFactorization2.cpp -o CoinFactorization2.o /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinFactorization2.cpp: In member function 'int CoinFactorization::factorDense()': /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinFactorization2.cpp:523:11: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] newSize += (numberDense + 1) / (sizeof(CoinFactorizationDouble) / sizeof(int));


/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinFactorization2.cpp:524:11: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
   newSize += 2 * ((numberDense_ + 3) / (sizeof(CoinFactorizationDouble) / sizeof(short)));
   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinFactorization2.cpp:525:11: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
   newSize += ((numberRows_ + 3) / (sizeof(CoinFactorizationDouble) / sizeof(short)));
   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinFactorization3.lo -MD -MP -MF .deps/CoinFactorization3.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinFactorization3.cpp -o CoinFactorization3.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinFactorization4.lo -MD -MP -MF .deps/CoinFactorization4.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinFactorization4.cpp -o CoinFactorization4.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinSimpFactorization.lo -MD -MP -MF .deps/CoinSimpFactorization.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinSimpFactorization.cpp -o CoinSimpFactorization.o
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinSimpFactorization.cpp: In member function 'void CoinSimpFactorization::copyUbyColumns()':
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinSimpFactorization.cpp:1742:28: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
     for (int j = rowBeg; j < rowEnd; ++j) {
                          ~~^~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinDenseFactorization.lo -MD -MP -MF .deps/CoinDenseFactorization.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinDenseFactorization.cpp -o CoinDenseFactorization.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinOslFactorization.lo -MD -MP -MF .deps/CoinOslFactorization.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinOslFactorization.cpp -o CoinOslFactorization.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinOslFactorization2.lo -MD -MP -MF .deps/CoinOslFactorization2.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinOslFactorization2.cpp -o CoinOslFactorization2.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinOslFactorization3.lo -MD -MP -MF .deps/CoinOslFactorization3.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinOslFactorization3.cpp -o CoinOslFactorization3.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinFileIO.lo -MD -MP -MF .deps/CoinFileIO.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinFileIO.cpp -o CoinFileIO.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinFinite.lo -MD -MP -MF .deps/CoinFinite.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinFinite.cpp -o CoinFinite.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinIndexedVector.lo -MD -MP -MF .deps/CoinIndexedVector.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinIndexedVector.cpp -o CoinIndexedVector.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinLpIO.lo -MD -MP -MF .deps/CoinLpIO.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinLpIO.cpp -o CoinLpIO.o
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinLpIO.cpp: In member function 'void CoinLpIO::readLp(const char*)':
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinLpIO.cpp:1860:22: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   int length = strlen(filename);
                ~~~~~~^~~~~~~~~~
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinLpIO.cpp: In member function 'void CoinLpIO::readLp()':
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinLpIO.cpp:2299:38: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                   int length = strlen(buff);
                                ~~~~~~^~~~~~
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinLpIO.cpp:2361:38: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                   int length = strlen(next + 1);
                                ~~~~~~^~~~~~~~~~
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinLpIO.cpp: In member function 'int CoinLpIO::newCardLpIO() const':
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinLpIO.cpp:3003:24: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     int length = strlen(inputBuffer_);
                  ~~~~~~^~~~~~~~~~~~~~
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinLpIO.cpp:3021:19: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
       nn = colons - inputBuffer_;
            ~~~~~~~^~~~~~~~~~~~~~
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinLpIO.cpp: In member function 'int CoinLpIO::fscanfLpIO(char*) const':
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinLpIO.cpp:3075:15: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
     n = space - (inputBuffer_ + bufferPosition_);
         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinLpIO.cpp:3091:21: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
           n = space - (inputBuffer_ + bufferPosition_);
               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinMessage.lo -MD -MP -MF .deps/CoinMessage.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinMessage.cpp -o CoinMessage.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinMessageHandler.lo -MD -MP -MF .deps/CoinMessageHandler.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinMessageHandler.cpp -o CoinMessageHandler.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinModel.lo -MD -MP -MF .deps/CoinModel.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinModel.cpp -o CoinModel.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinStructuredModel.lo -MD -MP -MF .deps/CoinStructuredModel.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinStructuredModel.cpp -o CoinStructuredModel.o
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinStructuredModel.cpp: In member function 'int CoinStructuredModel::decompose(const CoinPackedMatrix&, const double*, const double*, const double*, const double*, const double*, int, int, int*, double)':
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinStructuredModel.cpp:743:10: warning: variable 'goodDW' set but not used [-Wunused-but-set-variable]
     bool goodDW = true;
          ^~~~~~
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinStructuredModel.cpp:1317:10: warning: variable 'goodBenders' set but not used [-Wunused-but-set-variable]
     bool goodBenders = true;
          ^~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinModelUseful.lo -MD -MP -MF .deps/CoinModelUseful.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinModelUseful.cpp -o CoinModelUseful.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinModelUseful2.lo -MD -MP -MF .deps/CoinModelUseful2.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinModelUseful2.cpp -o CoinModelUseful2.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinMpsIO.lo -MD -MP -MF .deps/CoinMpsIO.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinMpsIO.cpp -o CoinMpsIO.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPackedMatrix.lo -MD -MP -MF .deps/CoinPackedMatrix.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPackedMatrix.cpp -o CoinPackedMatrix.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPackedVector.lo -MD -MP -MF .deps/CoinPackedVector.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPackedVector.cpp -o CoinPackedVector.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPackedVectorBase.lo -MD -MP -MF .deps/CoinPackedVectorBase.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPackedVectorBase.cpp -o CoinPackedVectorBase.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinParam.lo -MD -MP -MF .deps/CoinParam.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinParam.cpp -o CoinParam.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinParamUtils.lo -MD -MP -MF .deps/CoinParamUtils.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinParamUtils.cpp -o CoinParamUtils.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPostsolveMatrix.lo -MD -MP -MF .deps/CoinPostsolveMatrix.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPostsolveMatrix.cpp -o CoinPostsolveMatrix.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPrePostsolveMatrix.lo -MD -MP -MF .deps/CoinPrePostsolveMatrix.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPrePostsolveMatrix.cpp -o CoinPrePostsolveMatrix.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveDoubleton.lo -MD -MP -MF .deps/CoinPresolveDoubleton.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveDoubleton.cpp -o CoinPresolveDoubleton.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveDual.lo -MD -MP -MF .deps/CoinPresolveDual.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveDual.cpp -o CoinPresolveDual.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveDupcol.lo -MD -MP -MF .deps/CoinPresolveDupcol.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveDupcol.cpp -o CoinPresolveDupcol.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveEmpty.lo -MD -MP -MF .deps/CoinPresolveEmpty.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveEmpty.cpp -o CoinPresolveEmpty.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveFixed.lo -MD -MP -MF .deps/CoinPresolveFixed.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveFixed.cpp -o CoinPresolveFixed.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveForcing.lo -MD -MP -MF .deps/CoinPresolveForcing.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveForcing.cpp -o CoinPresolveForcing.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveHelperFunctions.lo -MD -MP -MF .deps/CoinPresolveHelperFunctions.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveHelperFunctions.cpp -o CoinPresolveHelperFunctions.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveImpliedFree.lo -MD -MP -MF .deps/CoinPresolveImpliedFree.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveImpliedFree.cpp -o CoinPresolveImpliedFree.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveIsolated.lo -MD -MP -MF .deps/CoinPresolveIsolated.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveIsolated.cpp -o CoinPresolveIsolated.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveMatrix.lo -MD -MP -MF .deps/CoinPresolveMatrix.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveMatrix.cpp -o CoinPresolveMatrix.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolvePsdebug.lo -MD -MP -MF .deps/CoinPresolvePsdebug.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolvePsdebug.cpp -o CoinPresolvePsdebug.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveMonitor.lo -MD -MP -MF .deps/CoinPresolveMonitor.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveMonitor.cpp -o CoinPresolveMonitor.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveSingleton.lo -MD -MP -MF .deps/CoinPresolveSingleton.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveSingleton.cpp -o CoinPresolveSingleton.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveSubst.lo -MD -MP -MF .deps/CoinPresolveSubst.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveSubst.cpp -o CoinPresolveSubst.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveTighten.lo -MD -MP -MF .deps/CoinPresolveTighten.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveTighten.cpp -o CoinPresolveTighten.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveTripleton.lo -MD -MP -MF .deps/CoinPresolveTripleton.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveTripleton.cpp -o CoinPresolveTripleton.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveUseless.lo -MD -MP -MF .deps/CoinPresolveUseless.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveUseless.cpp -o CoinPresolveUseless.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinPresolveZeros.lo -MD -MP -MF .deps/CoinPresolveZeros.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveZeros.cpp -o CoinPresolveZeros.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinRational.lo -MD -MP -MF .deps/CoinRational.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinRational.cpp -o CoinRational.o
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinRational.cpp: In member function 'bool CoinRational::nearestRational_(double, double, long int)':
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinRational.cpp:35:25: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion]
     double mediant = (a + c) / (double(b + d));
                      ~~~^~~~
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinRational.cpp:72:41: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion]
     double inaccuracy = fabs(fracpart - numerator_ / double(denominator_));
                                         ^~~~~~~~~~
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinRational.cpp:72:12: warning: unused variable 'inaccuracy' [-Wunused-variable]
     double inaccuracy = fabs(fracpart - numerator_ / double(denominator_));
            ^~~~~~~~~~
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinRational.cpp:76:37: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion]
   numerator_ += std::abs(intpart) * denominator_;
                                     ^~~~~~~~~~~~
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinRational.cpp:76:37: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion]
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinRational.cpp:76:37: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion]
/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinRational.cpp:85:21: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion]
   return fabs(val - numerator_ / double(denominator_)) <= maxdelta;
                     ^~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinSearchTree.lo -MD -MP -MF .deps/CoinSearchTree.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinSearchTree.cpp -o CoinSearchTree.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinShallowPackedVector.lo -MD -MP -MF .deps/CoinShallowPackedVector.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinShallowPackedVector.cpp -o CoinShallowPackedVector.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinSnapshot.lo -MD -MP -MF .deps/CoinSnapshot.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinSnapshot.cpp -o CoinSnapshot.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinWarmStartBasis.lo -MD -MP -MF .deps/CoinWarmStartBasis.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinWarmStartBasis.cpp -o CoinWarmStartBasis.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinWarmStartVector.lo -MD -MP -MF .deps/CoinWarmStartVector.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinWarmStartVector.cpp -o CoinWarmStartVector.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinWarmStartDual.lo -MD -MP -MF .deps/CoinWarmStartDual.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinWarmStartDual.cpp -o CoinWarmStartDual.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCOINUTILS_BUILD -MT CoinWarmStartPrimalDual.lo -MD -MP -MF .deps/CoinWarmStartPrimalDual.Tpo -c /usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinWarmStartPrimalDual.cpp -o CoinWarmStartPrimalDual.o
mkdir .libs
ar cru .libs/libCoinUtils.a  CoinAlloc.o CoinBuild.o CoinDenseVector.o CoinError.o CoinFactorization1.o CoinFactorization2.o CoinFactorization3.o CoinFactorization4.o CoinSimpFactorization.o CoinDenseFactorization.o CoinOslFactorization.o CoinOslFactorization2.o CoinOslFactorization3.o CoinFileIO.o CoinFinite.o CoinIndexedVector.o CoinLpIO.o CoinMessage.o CoinMessageHandler.o CoinModel.o CoinStructuredModel.o CoinModelUseful.o CoinModelUseful2.o CoinMpsIO.o CoinPackedMatrix.o CoinPackedVector.o CoinPackedVectorBase.o CoinParam.o CoinParamUtils.o CoinPostsolveMatrix.o CoinPrePostsolveMatrix.o CoinPresolveDoubleton.o CoinPresolveDual.o CoinPresolveDupcol.o CoinPresolveEmpty.o CoinPresolveFixed.o CoinPresolveForcing.o CoinPresolveHelperFunctions.o CoinPresolveImpliedFree.o CoinPresolveIsolated.o CoinPresolveMatrix.o CoinPresolvePsdebug.o CoinPresolveMonitor.o CoinPresolveSingleton.o CoinPresolveSubst.o CoinPresolveTighten.o CoinPresolveTripleton.o CoinPresolveUseless.o CoinPresolveZeros.o CoinRational.o CoinSearchTree.o CoinShallowPackedVector.o CoinSnapshot.o CoinWarmStartBasis.o CoinWarmStartVector.o CoinWarmStartDual.o CoinWarmStartPrimalDual.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libCoinUtils.a
creating libCoinUtils.la
(cd .libs && rm -f libCoinUtils.la && ln -s ../libCoinUtils.la libCoinUtils.la)
[  8%] Performing install step for 'CoinUtils'
Making install in CoinUtils
Making install in src
 /bin/bash ../../libtool --mode=install /usr/bin/install -c  'libCoinUtils.la' '/usr/local/programs/DSP/build/lib/libCoinUtils.la'
/usr/bin/install -c .libs/libCoinUtils.lai /usr/local/programs/DSP/build/lib/libCoinUtils.la
/usr/bin/install -c .libs/libCoinUtils.a /usr/local/programs/DSP/build/lib/libCoinUtils.a
chmod 644 /usr/local/programs/DSP/build/lib/libCoinUtils.a
ranlib /usr/local/programs/DSP/build/lib/libCoinUtils.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/programs/DSP/build/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/programs/DSP/build/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/Coin_C_defines.h' '/usr/local/programs/DSP/build/include/coin/Coin_C_defines.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinAlloc.hpp' '/usr/local/programs/DSP/build/include/coin/CoinAlloc.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinBuild.hpp' '/usr/local/programs/DSP/build/include/coin/CoinBuild.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinDenseVector.hpp' '/usr/local/programs/DSP/build/include/coin/CoinDenseVector.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinDistance.hpp' '/usr/local/programs/DSP/build/include/coin/CoinDistance.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinError.hpp' '/usr/local/programs/DSP/build/include/coin/CoinError.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinFactorization.hpp' '/usr/local/programs/DSP/build/include/coin/CoinFactorization.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinSimpFactorization.hpp' '/usr/local/programs/DSP/build/include/coin/CoinSimpFactorization.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinDenseFactorization.hpp' '/usr/local/programs/DSP/build/include/coin/CoinDenseFactorization.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinOslFactorization.hpp' '/usr/local/programs/DSP/build/include/coin/CoinOslFactorization.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinFileIO.hpp' '/usr/local/programs/DSP/build/include/coin/CoinFileIO.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinFinite.hpp' '/usr/local/programs/DSP/build/include/coin/CoinFinite.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinFloatEqual.hpp' '/usr/local/programs/DSP/build/include/coin/CoinFloatEqual.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinHelperFunctions.hpp' '/usr/local/programs/DSP/build/include/coin/CoinHelperFunctions.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinIndexedVector.hpp' '/usr/local/programs/DSP/build/include/coin/CoinIndexedVector.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinLpIO.hpp' '/usr/local/programs/DSP/build/include/coin/CoinLpIO.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinMessage.hpp' '/usr/local/programs/DSP/build/include/coin/CoinMessage.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinMessageHandler.hpp' '/usr/local/programs/DSP/build/include/coin/CoinMessageHandler.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinModel.hpp' '/usr/local/programs/DSP/build/include/coin/CoinModel.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinStructuredModel.hpp' '/usr/local/programs/DSP/build/include/coin/CoinStructuredModel.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinModelUseful.hpp' '/usr/local/programs/DSP/build/include/coin/CoinModelUseful.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinMpsIO.hpp' '/usr/local/programs/DSP/build/include/coin/CoinMpsIO.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPackedMatrix.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPackedMatrix.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPackedVector.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPackedVector.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPackedVectorBase.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPackedVectorBase.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinParam.hpp' '/usr/local/programs/DSP/build/include/coin/CoinParam.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPragma.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPragma.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveDoubleton.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveDoubleton.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveDual.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveDual.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveDupcol.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveDupcol.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveEmpty.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveEmpty.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveFixed.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveFixed.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveForcing.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveForcing.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveImpliedFree.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveImpliedFree.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveIsolated.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveIsolated.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveMatrix.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveMatrix.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveMonitor.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveMonitor.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolvePsdebug.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolvePsdebug.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveSingleton.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveSingleton.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveSubst.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveSubst.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveTighten.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveTighten.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveTripleton.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveTripleton.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveUseless.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveUseless.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinPresolveZeros.hpp' '/usr/local/programs/DSP/build/include/coin/CoinPresolveZeros.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinRational.hpp' '/usr/local/programs/DSP/build/include/coin/CoinRational.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinSearchTree.hpp' '/usr/local/programs/DSP/build/include/coin/CoinSearchTree.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinShallowPackedVector.hpp' '/usr/local/programs/DSP/build/include/coin/CoinShallowPackedVector.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinSignal.hpp' '/usr/local/programs/DSP/build/include/coin/CoinSignal.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinSmartPtr.hpp' '/usr/local/programs/DSP/build/include/coin/CoinSmartPtr.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinSnapshot.hpp' '/usr/local/programs/DSP/build/include/coin/CoinSnapshot.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinSort.hpp' '/usr/local/programs/DSP/build/include/coin/CoinSort.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinTime.hpp' '/usr/local/programs/DSP/build/include/coin/CoinTime.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinTypes.hpp' '/usr/local/programs/DSP/build/include/coin/CoinTypes.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinUtility.hpp' '/usr/local/programs/DSP/build/include/coin/CoinUtility.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinWarmStart.hpp' '/usr/local/programs/DSP/build/include/coin/CoinWarmStart.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinWarmStartBasis.hpp' '/usr/local/programs/DSP/build/include/coin/CoinWarmStartBasis.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinWarmStartVector.hpp' '/usr/local/programs/DSP/build/include/coin/CoinWarmStartVector.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinWarmStartDual.hpp' '/usr/local/programs/DSP/build/include/coin/CoinWarmStartDual.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/CoinUtils/CoinUtils/src/CoinWarmStartPrimalDual.hpp' '/usr/local/programs/DSP/build/include/coin/CoinWarmStartPrimalDual.hpp'
 /usr/bin/install -c -m 644 'coinutils.pc' '/usr/local/programs/DSP/build/lib/pkgconfig/coinutils.pc'
[  9%] Completed 'CoinUtils'
[  9%] Built target CoinUtils
Scanning dependencies of target Osi
[ 10%] Creating directories for 'Osi'
[ 11%] No download step for 'Osi'
[ 12%] No patch step for 'Osi'
[ 13%] No update step for 'Osi'
[ 15%] Performing configure step for 'Osi'
checking build system type... x86_64-unknown-linux-gnu
checking whether we want to compile in debug mode... no
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
configure: C compiler options are: -O3 -pipe -DNDEBUG -Wimplicit -Wparentheses -Wsequence-point -Wreturn-type -Wcast-qual -Wall -Wno-unknown-pragmas -Wno-long-long
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether C++ compiler g++ works... yes
configure: C++ compiler options are: -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC
configure: Trying to determine Fortran compiler name
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
configure: Fortran compiler options are: -O3 -pipe
checking for egrep... grep -E
checking whether ln -s works... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking dependency style of g++... gcc3
checking whether to enable maintainer-specific portions of Makefiles... no
checking host system type... x86_64-unknown-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for gfortran option to produce PIC... -fPIC
checking if gfortran PIC flag -fPIC works... yes
checking if gfortran static flag -static works... yes
checking if gfortran supports -c -o file.o... yes
checking whether the gfortran linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
configure: Build is "x86_64-unknown-linux-gnu".
checking if library version is set... no
checking whether source of project Glpk is available and should be compiled... no
checking whether source of project SoPlex is available and should be compiled... no
checking whether source of project Blas is available and should be compiled... no
checking whether source of project Lapack is available and should be compiled... no
checking whether source of project Sample is available and should be compiled... no
checking whether source of project Netlib is available and should be compiled... no
checking whether source of project CoinUtils is available and should be compiled... no, --with-coinutils-lib has been specified
checking whether source of project Osi is available and should be compiled... yes, source in Osi
configure: configuring doxygen documentation options
checking for doxygen... no
checking for latex... no
checking for dot... NO
checking for doxygen doc'n for CoinUtils ... ../CoinUtils/doxydoc (tag)
checking for doxygen doc'n for Cgl ... /usr/local/programs/DSP/build/share/coin/doc/Cgl/doxydoc (tag)
checking for doxygen doc'n for Clp ... ../Clp/doxydoc (tag)
checking for doxygen doc'n for DyLP ... /usr/local/programs/DSP/build/share/coin/doc/DyLP/doxydoc (tag)
checking for doxygen doc'n for Vol ... /usr/local/programs/DSP/build/share/coin/doc/Vol/doxydoc (tag)
checking for doxygen doc'n for SYMPHONY ... /usr/local/programs/DSP/build/share/coin/doc/SYMPHONY/doxydoc (tag)
checking which command should be used to link input files... ln -s
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doxydoc/doxygen.conf
config.status: executing depfiles commands
configure: configuring in Osi
configure: running /bin/bash '/usr/local/programs/DSP/extra/Osi/Osi/configure' --prefix=/usr/local/programs/DSP/build  '--prefix=/usr/local/programs/DSP/build' '--enable-static' '--disable-shared' '--with-coinutils-lib=-L/usr/local/programs/DSP/build/lib -lCoinUtils' '--with-coinutils-incdir=/usr/local/programs/DSP/build/include/coin' '--with-cplex-lib=-L/usr/opt/ibm/ILOG/CPLEX_Studio1210/cplex/lib/x86-64_linux/static_pic -lcplex -lm -lpthread' '--with-cplex-incdir=/usr/opt/ibm/ILOG/CPLEX_Studio1210/cplex/include/ilcplex' '--disable-cplex-libcheck' 'ADD_CXXFLAGS=-fPIC' --cache-file=/dev/null --srcdir=/usr/local/programs/DSP/extra/Osi/Osi
checking build system type... x86_64-unknown-linux-gnu
checking for svnversion... no
checking whether we want to compile in debug mode... no
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
configure: C compiler options are: -O3 -pipe -DNDEBUG -Wimplicit -Wparentheses -Wsequence-point -Wreturn-type -Wcast-qual -Wall -Wno-unknown-pragmas -Wno-long-long   -DOSI_BUILD
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether C++ compiler g++ works... yes
configure: C++ compiler options are: -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC  -DOSI_BUILD
checking for egrep... grep -E
checking whether ln -s works... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking dependency style of g++... gcc3
checking whether to enable maintainer-specific portions of Makefiles... no
configure: Using libtool script in directory ..
checking if library version is set... no
checking for pkg-config... no
checking for COIN-OR package CoinUtils... yes
checking for COIN-OR package Glpk... skipped check via pkg-config, redirect to fallback
checking for COIN-OR package Glpk (fallback)... no, dependency coinglpk not available
checking for COIN-OR package SoPlex... skipped check via pkg-config, redirect to fallback
checking for COIN-OR package SoPlex (fallback)... no, dependency coinsoplex not available
checking for COIN-OR package Sample... skipped check via pkg-config, redirect to fallback
checking for COIN-OR package Sample (fallback)... no, dependency coindatasample not available
checking for COIN-OR package Netlib... skipped check via pkg-config, redirect to fallback
checking for COIN-OR package Netlib (fallback)... no, dependency coindatanetlib not available
checking if user provides library for Cplex... yes
checking if user provides library for Mosek... no
checking if user provides library for Xpress... no
checking if user provides library for Gurobi... no
configure: configuring doxygen documentation options
checking for doxygen... no
checking for latex... no
checking for dot... NO
checking for doxygen doc'n for CoinUtils ... /usr/local/programs/DSP/build/share/coin/doc/CoinUtils/doxydoc (tag)
checking cmath usability... yes
checking cmath presence... yes
checking for cmath... yes
checking cfloat usability... yes
checking cfloat presence... yes
checking for cfloat... yes
checking cieeefp usability... no
checking cieeefp presence... no
checking for cieeefp... no
checking ieeefp.h usability... no
checking ieeefp.h presence... no
checking for ieeefp.h... no
checking which command should be used to link input files... ln -s
configure: creating ./config.status
config.status: creating Makefile
config.status: creating examples/Makefile
config.status: creating src/Osi/Makefile
config.status: creating src/OsiCpx/Makefile
config.status: creating src/OsiGlpk/Makefile
config.status: creating src/OsiMsk/Makefile
config.status: creating src/OsiXpr/Makefile
config.status: creating src/OsiGrb/Makefile
config.status: creating src/OsiSpx/Makefile
config.status: creating src/OsiCommonTest/Makefile
config.status: creating test/Makefile
config.status: creating osi.pc
config.status: creating osi-uninstalled.pc
config.status: creating osi-unittests.pc
config.status: creating osi-unittests-uninstalled.pc
config.status: creating osi-cplex.pc
config.status: creating osi-cplex-uninstalled.pc
config.status: creating doxydoc/doxygen.conf
config.status: creating src/Osi/config.h
config.status: creating src/Osi/config_osi.h
config.status: executing depfiles commands
configure: In case of trouble, first consult the troubleshooting page at https://projects.coin-or.org/BuildTools/wiki/user-troubleshooting
configure: Configuration of Osi successful
configure: In case of trouble, first consult the troubleshooting page at https://projects.coin-or.org/BuildTools/wiki/user-troubleshooting
configure: Main configuration of Osi successful
[ 16%] Performing build step for 'Osi'
Making all in Osi
Making all in src/Osi
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiAuxInfo.lo -MD -MP -MF .deps/OsiAuxInfo.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiAuxInfo.cpp -o OsiAuxInfo.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiBranchingObject.lo -MD -MP -MF .deps/OsiBranchingObject.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiBranchingObject.cpp -o OsiBranchingObject.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiChooseVariable.lo -MD -MP -MF .deps/OsiChooseVariable.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiChooseVariable.cpp -o OsiChooseVariable.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiColCut.lo -MD -MP -MF .deps/OsiColCut.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiColCut.cpp -o OsiColCut.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiCut.lo -MD -MP -MF .deps/OsiCut.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiCut.cpp -o OsiCut.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiCuts.lo -MD -MP -MF .deps/OsiCuts.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiCuts.cpp -o OsiCuts.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiNames.lo -MD -MP -MF .deps/OsiNames.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiNames.cpp -o OsiNames.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiPresolve.lo -MD -MP -MF .deps/OsiPresolve.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiPresolve.cpp -o OsiPresolve.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiRowCut.lo -MD -MP -MF .deps/OsiRowCut.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiRowCut.cpp -o OsiRowCut.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiRowCutDebugger.lo -MD -MP -MF .deps/OsiRowCutDebugger.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiRowCutDebugger.cpp -o OsiRowCutDebugger.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiSolverBranch.lo -MD -MP -MF .deps/OsiSolverBranch.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiSolverBranch.cpp -o OsiSolverBranch.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiSolverInterface.lo -MD -MP -MF .deps/OsiSolverInterface.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiSolverInterface.cpp -o OsiSolverInterface.o
/usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiSolverInterface.cpp: In member function 'int OsiSolverInterface::differentModel(OsiSolverInterface&, bool)':
/usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiSolverInterface.cpp:1820:8: warning: unused variable 'gotHint' [-Wunused-variable]
   bool gotHint = (getHintParam(OsiDoReducePrint, takeHint, strength));
        ^~~~~~~
mkdir .libs
ar cru .libs/libOsi.a  OsiAuxInfo.o OsiBranchingObject.o OsiChooseVariable.o OsiColCut.o OsiCut.o OsiCuts.o OsiNames.o OsiPresolve.o OsiRowCut.o OsiRowCutDebugger.o OsiSolverBranch.o OsiSolverInterface.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libOsi.a
creating libOsi.la
(cd .libs && rm -f libOsi.la && ln -s ../libOsi.la libOsi.la)
Making all in src/OsiCommonTest
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest -I../../src/Osi -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/../Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiColCutTest.lo -MD -MP -MF .deps/OsiColCutTest.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/OsiColCutTest.cpp -o OsiColCutTest.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest -I../../src/Osi -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/../Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiCutsTest.lo -MD -MP -MF .deps/OsiCutsTest.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/OsiCutsTest.cpp -o OsiCutsTest.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest -I../../src/Osi -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/../Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiRowCutDebuggerTest.lo -MD -MP -MF .deps/OsiRowCutDebuggerTest.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/OsiRowCutDebuggerTest.cpp -o OsiRowCutDebuggerTest.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest -I../../src/Osi -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/../Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiRowCutTest.lo -MD -MP -MF .deps/OsiRowCutTest.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/OsiRowCutTest.cpp -o OsiRowCutTest.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest -I../../src/Osi -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/../Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiSimplexAPITest.lo -MD -MP -MF .deps/OsiSimplexAPITest.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/OsiSimplexAPITest.cpp -o OsiSimplexAPITest.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest -I../../src/Osi -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/../Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiNetlibTest.lo -MD -MP -MF .deps/OsiNetlibTest.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/OsiNetlibTest.cpp -o OsiNetlibTest.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest -I../../src/Osi -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/../Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiUnitTestUtils.lo -MD -MP -MF .deps/OsiUnitTestUtils.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/OsiUnitTestUtils.cpp -o OsiUnitTestUtils.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest -I../../src/Osi -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/../Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiSolverInterfaceTest.lo -MD -MP -MF .deps/OsiSolverInterfaceTest.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp -o OsiSolverInterfaceTest.o
mkdir .libs
ar cru .libs/libOsiCommonTests.a  OsiColCutTest.o OsiCutsTest.o OsiRowCutDebuggerTest.o OsiRowCutTest.o OsiSimplexAPITest.o OsiNetlibTest.o OsiUnitTestUtils.o OsiSolverInterfaceTest.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libOsiCommonTests.a
creating libOsiCommonTests.la
(cd .libs && rm -f libOsiCommonTests.la && ln -s ../libOsiCommonTests.la libOsiCommonTests.la)
Making all in src/OsiCpx
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx -I../../src/Osi -I/usr/opt/ibm/ILOG/CPLEX_Studio1210/cplex/include/ilcplex -I/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/../Osi -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DOSI_BUILD -MT OsiCpxSolverInterface.lo -MD -MP -MF .deps/OsiCpxSolverInterface.Tpo -c /usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp -o OsiCpxSolverInterface.o
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In function 'void OsiCpxMessageCallbackResultLog(void*, const char*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:125:15: warning: format not a string literal and no format arguments [-Wformat-security]
     printf(msg);
               ^
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In function 'void OsiCpxMessageCallbackWarning(void*, const char*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:135:15: warning: format not a string literal and no format arguments [-Wformat-security]
     printf(msg);
               ^
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In function 'void OsiCpxMessageCallbackError(void*, const char*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:144:24: warning: format not a string literal and no format arguments [-Wformat-security]
     fprintf(stderr, msg);
                        ^
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual bool OsiCpxSolverInterface::setWarmStart(const CoinWarmStart*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:883:69: warning: cast from type 'const CoinWarmStart*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::setWarmStart(%p)\n", (void *)warmstart);
                                                                     ^~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::setObjCoeffSet(const int*, const int*, const double*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:1668:79: warning: cast from type 'const int*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::setObjCoeffSet(%p, %p, %p)\n", (void *)indexFirst, (void *)indexLast, (void *)coeffList);
                                                                               ^~~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:1668:99: warning: cast from type 'const int*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::setObjCoeffSet(%p, %p, %p)\n", (void *)indexFirst, (void *)indexLast, (void *)coeffList);
                                                                                                   ^~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:1668:118: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::setObjCoeffSet(%p, %p, %p)\n", (void *)indexFirst, (void *)indexLast, (void *)coeffList);
                                                                                                                      ^~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::setColSetBounds(const int*, const int*, const double*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:1748:80: warning: cast from type 'const int*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::setColSetBounds(%p, %p, %p)\n", (void *)indexFirst, (void *)indexLast, (void *)boundList);
                                                                                ^~~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:1748:100: warning: cast from type 'const int*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::setColSetBounds(%p, %p, %p)\n", (void *)indexFirst, (void *)indexLast, (void *)boundList);
                                                                                                    ^~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:1748:119: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::setColSetBounds(%p, %p, %p)\n", (void *)indexFirst, (void *)indexLast, (void *)boundList);
                                                                                                                       ^~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::setRowSetBounds(const int*, const int*, const double*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:1892:80: warning: cast from type 'const int*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::setRowSetBounds(%p, %p, %p)\n", (void *)indexFirst, (void *)indexLast, (void *)boundList);
                                                                                ^~~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:1892:100: warning: cast from type 'const int*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::setRowSetBounds(%p, %p, %p)\n", (void *)indexFirst, (void *)indexLast, (void *)boundList);
                                                                                                    ^~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:1892:119: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::setRowSetBounds(%p, %p, %p)\n", (void *)indexFirst, (void *)indexLast, (void *)boundList);
                                                                                                                       ^~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::setRowSetTypes(const int*, const int*, const char*, const double*, const double*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:1920:13: warning: cast from type 'const int*' to type 'void*' casts away qualifiers [-Wcast-qual]
     (void *)indexFirst, (void *)indexLast, (void *)senseList, (void *)rhsList, (void *)rangeList);
             ^~~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:1920:33: warning: cast from type 'const int*' to type 'void*' casts away qualifiers [-Wcast-qual]
     (void *)indexFirst, (void *)indexLast, (void *)senseList, (void *)rhsList, (void *)rangeList);
                                 ^~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:1920:52: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual]
     (void *)indexFirst, (void *)indexLast, (void *)senseList, (void *)rhsList, (void *)rangeList);
                                                    ^~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:1920:71: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
     (void *)indexFirst, (void *)indexLast, (void *)senseList, (void *)rhsList, (void *)rangeList);
                                                                       ^~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:1920:88: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
     (void *)indexFirst, (void *)indexLast, (void *)senseList, (void *)rhsList, (void *)rangeList);
                                                                                        ^~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::setContinuous(const int*, int)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2035:74: warning: cast from type 'const int*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::setContinuous(%p, %d)\n", (void *)indices, len);
                                                                          ^~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::setInteger(const int*, int)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2043:71: warning: cast from type 'const int*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::setInteger(%p, %d)\n", (void *)indices, len);
                                                                       ^~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::setColSolution(const double*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2064:71: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::setColSolution(%p)\n", (void *)cs);
                                                                       ^~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::setRowPrice(const double*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2097:68: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::setRowPrice(%p)\n", (void *)rs);
                                                                    ^~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::addCol(const CoinPackedVectorBase&, double, double, double)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2143:76: warning: cast from type 'const CoinPackedVectorBase*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::addCol(%p, %g, %g, %g)\n", (void *)&vec, collb, colub, obj);
                                                                            ^~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::addCols(int, const CoinPackedVectorBase* const*, const double*, const double*, const double*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2169:89: warning: cast from type 'const CoinPackedVectorBase* const*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::addCols(%d, %p, %p, %p, %p)\n", numcols, (void *)cols, (void *)collb, (void *)colub, (void *)obj);
                                                                                         ^~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2169:103: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::addCols(%d, %p, %p, %p, %p)\n", numcols, (void *)cols, (void *)collb, (void *)colub, (void *)obj);
                                                                                                       ^~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2169:118: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::addCols(%d, %p, %p, %p, %p)\n", numcols, (void *)cols, (void *)collb, (void *)colub, (void *)obj);
                                                                                                                      ^~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2169:133: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::addCols(%d, %p, %p, %p, %p)\n", numcols, (void *)cols, (void *)collb, (void *)colub, (void *)obj);
                                                                                                                                     ^~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::deleteCols(int, const int*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2214:76: warning: cast from type 'const int*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::deleteCols(%d, %p)\n", num, (void *)columnIndices);
                                                                            ^~~~~~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::addRow(const CoinPackedVectorBase&, double, double)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2268:72: warning: cast from type 'const CoinPackedVectorBase*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::addRow(%p, %g, %g)\n", (void *)&vec, rowlb, rowub);
                                                                        ^~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::addRow(const CoinPackedVectorBase&, char, double, double)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2281:76: warning: cast from type 'const CoinPackedVectorBase*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::addRow(%p, %c, %g, %g)\n", (void *)&vec, rowsen, rowrhs, rowrng);
                                                                            ^~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::addRows(int, const CoinPackedVectorBase* const*, const double*, const double*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2324:85: warning: cast from type 'const CoinPackedVectorBase* const*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::addRows(%d, %p, %p, %p)\n", numrows, (void *)rows, (void *)rowlb, (void *)rowub);
                                                                                     ^~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2324:99: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::addRows(%d, %p, %p, %p)\n", numrows, (void *)rows, (void *)rowlb, (void *)rowub);
                                                                                                   ^~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2324:114: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::addRows(%d, %p, %p, %p)\n", numrows, (void *)rows, (void *)rowlb, (void *)rowub);
                                                                                                                  ^~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::addRows(int, const CoinPackedVectorBase* const*, const char*, const double*, const double*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2337:89: warning: cast from type 'const CoinPackedVectorBase* const*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::addRows(%d, %p, %p, %p, %p)\n", numrows, (void *)rows, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                                                                         ^~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2337:103: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::addRows(%d, %p, %p, %p, %p)\n", numrows, (void *)rows, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                                                                                       ^~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2337:119: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::addRows(%d, %p, %p, %p, %p)\n", numrows, (void *)rows, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                                                                                                       ^~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2337:135: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::addRows(%d, %p, %p, %p, %p)\n", numrows, (void *)rows, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                                                                                                                       ^~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::deleteRows(int, const int*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2347:76: warning: cast from type 'const int*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::deleteRows(%d, %p)\n", num, (void *)rowIndices);
                                                                            ^~~~~~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::loadProblem(const CoinPackedMatrix&, const double*, const double*, const double*, const double*, const double*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2399:92: warning: cast from type 'const CoinPackedMatrix*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::loadProblem(1)(%p, %p, %p, %p, %p, %p)\n", (void *)&matrix, (void *)collb, (void *)colub, (void *)obj, (void *)rowlb, (void *)rowub);
                                                                                            ^~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2399:108: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::loadProblem(1)(%p, %p, %p, %p, %p, %p)\n", (void *)&matrix, (void *)collb, (void *)colub, (void *)obj, (void *)rowlb, (void *)rowub);
                                                                                                            ^~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2399:123: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::loadProblem(1)(%p, %p, %p, %p, %p, %p)\n", (void *)&matrix, (void *)collb, (void *)colub, (void *)obj, (void *)rowlb, (void *)rowub);
                                                                                                                           ^~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2399:138: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::loadProblem(1)(%p, %p, %p, %p, %p, %p)\n", (void *)&matrix, (void *)collb, (void *)colub, (void *)obj, (void *)rowlb, (void *)rowub);
                                                                                                                                          ^~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2399:151: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::loadProblem(1)(%p, %p, %p, %p, %p, %p)\n", (void *)&matrix, (void *)collb, (void *)colub, (void *)obj, (void *)rowlb, (void *)rowub);
                                                                                                                                                       ^~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2399:166: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::loadProblem(1)(%p, %p, %p, %p, %p, %p)\n", (void *)&matrix, (void *)collb, (void *)colub, (void *)obj, (void *)rowlb, (void *)rowub);
                                                                                                                                                                      ^~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::loadProblem(const CoinPackedMatrix&, const double*, const double*, const double*, const char*, const double*, const double*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2454:14: warning: cast from type 'const CoinPackedMatrix*' to type 'void*' casts away qualifiers [-Wcast-qual]
     (void *)&matrix, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
              ^~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2454:30: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
     (void *)&matrix, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                              ^~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2454:45: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
     (void *)&matrix, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                             ^~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2454:60: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
     (void *)&matrix, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                                            ^~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2454:73: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual]
     (void *)&matrix, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                                                         ^~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2454:89: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
     (void *)&matrix, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                                                                         ^~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2454:105: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
     (void *)&matrix, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                                                                                         ^~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::loadProblem(int, int, const int*, const int*, const double*, const double*, const double*, const double*, const char*, const double*, const double*)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2671:31: warning: cast from type 'const int*' to type 'void*' casts away qualifiers [-Wcast-qual]
     numcols, numrows, (void *)start, (void *)index, (void *)value, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                               ^~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2671:46: warning: cast from type 'const int*' to type 'void*' casts away qualifiers [-Wcast-qual]
     numcols, numrows, (void *)start, (void *)index, (void *)value, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                              ^~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2671:61: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
     numcols, numrows, (void *)start, (void *)index, (void *)value, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                                             ^~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2671:76: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
     numcols, numrows, (void *)start, (void *)index, (void *)value, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                                                            ^~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2671:91: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
     numcols, numrows, (void *)start, (void *)index, (void *)value, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                                                                           ^~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2671:106: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
     numcols, numrows, (void *)start, (void *)index, (void *)value, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                                                                                          ^~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2671:119: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual]
     numcols, numrows, (void *)start, (void *)index, (void *)value, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                                                                                                       ^~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2671:135: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
     numcols, numrows, (void *)start, (void *)index, (void *)value, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                                                                                                                       ^~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2671:151: warning: cast from type 'const double*' to type 'void*' casts away qualifiers [-Wcast-qual]
     numcols, numrows, (void *)start, (void *)index, (void *)value, (void *)collb, (void *)colub, (void *)obj, (void *)rowsen, (void *)rowrhs, (void *)rowrng);
                                                                                                                                                       ^~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In copy constructor 'OsiCpxSolverInterface::OsiCpxSolverInterface(const OsiCpxSolverInterface&)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:2979:79: warning: cast from type 'const OsiCpxSolverInterface*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::OsiCpxSolverInterface(%p)\n", (void *)&source);
                                                                               ^~~~~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'OsiCpxSolverInterface& OsiCpxSolverInterface::operator=(const OsiCpxSolverInterface&)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:3000:67: warning: cast from type 'const OsiCpxSolverInterface*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::operator=(%p)\n", (void *)&rhs);
                                                                   ^~~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::applyColCut(const OsiColCut&)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:3018:69: warning: cast from type 'const OsiColCut*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::applyColCut(%p)\n", (void *)&cc);
                                                                     ^~
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp: In member function 'virtual void OsiCpxSolverInterface::applyRowCut(const OsiRowCut&)':
/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.cpp:3038:69: warning: cast from type 'const OsiRowCut*' to type 'void*' casts away qualifiers [-Wcast-qual]
   debugMessage("OsiCpxSolverInterface::applyRowCut(%p)\n", (void *)&rowCut);
                                                                     ^~~~~~
mkdir .libs
ar cru .libs/libOsiCpx.a  OsiCpxSolverInterface.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libOsiCpx.a
creating libOsiCpx.la
(cd .libs && rm -f libOsiCpx.la && ln -s ../libOsiCpx.la libOsiCpx.la)
[ 17%] Performing install step for 'Osi'
Making install in Osi
Making install in src/Osi
 /bin/bash ../../../libtool --mode=install /usr/bin/install -c  'libOsi.la' '/usr/local/programs/DSP/build/lib/libOsi.la'
/usr/bin/install -c .libs/libOsi.lai /usr/local/programs/DSP/build/lib/libOsi.la
/usr/bin/install -c .libs/libOsi.a /usr/local/programs/DSP/build/lib/libOsi.a
chmod 644 /usr/local/programs/DSP/build/lib/libOsi.a
ranlib /usr/local/programs/DSP/build/lib/libOsi.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/programs/DSP/build/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/programs/DSP/build/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiAuxInfo.hpp' '/usr/local/programs/DSP/build/include/coin/OsiAuxInfo.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiBranchingObject.hpp' '/usr/local/programs/DSP/build/include/coin/OsiBranchingObject.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiChooseVariable.hpp' '/usr/local/programs/DSP/build/include/coin/OsiChooseVariable.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiColCut.hpp' '/usr/local/programs/DSP/build/include/coin/OsiColCut.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiCollections.hpp' '/usr/local/programs/DSP/build/include/coin/OsiCollections.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiCut.hpp' '/usr/local/programs/DSP/build/include/coin/OsiCut.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiCuts.hpp' '/usr/local/programs/DSP/build/include/coin/OsiCuts.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiPresolve.hpp' '/usr/local/programs/DSP/build/include/coin/OsiPresolve.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiRowCut.hpp' '/usr/local/programs/DSP/build/include/coin/OsiRowCut.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiRowCutDebugger.hpp' '/usr/local/programs/DSP/build/include/coin/OsiRowCutDebugger.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiSolverBranch.hpp' '/usr/local/programs/DSP/build/include/coin/OsiSolverBranch.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiSolverInterface.hpp' '/usr/local/programs/DSP/build/include/coin/OsiSolverInterface.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Osi/Osi/src/Osi/OsiSolverParameters.hpp' '/usr/local/programs/DSP/build/include/coin/OsiSolverParameters.hpp'
Making install in src/OsiCommonTest
 /bin/bash ../../../libtool --mode=install /usr/bin/install -c  'libOsiCommonTests.la' '/usr/local/programs/DSP/build/lib/libOsiCommonTests.la'
/usr/bin/install -c .libs/libOsiCommonTests.lai /usr/local/programs/DSP/build/lib/libOsiCommonTests.la
/usr/bin/install -c .libs/libOsiCommonTests.a /usr/local/programs/DSP/build/lib/libOsiCommonTests.a
chmod 644 /usr/local/programs/DSP/build/lib/libOsiCommonTests.a
ranlib /usr/local/programs/DSP/build/lib/libOsiCommonTests.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/programs/DSP/build/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/programs/DSP/build/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCommonTest/OsiUnitTests.hpp' '/usr/local/programs/DSP/build/include/coin/OsiUnitTests.hpp'
Making install in src/OsiCpx
 /bin/bash ../../../libtool --mode=install /usr/bin/install -c  'libOsiCpx.la' '/usr/local/programs/DSP/build/lib/libOsiCpx.la'
/usr/bin/install -c .libs/libOsiCpx.lai /usr/local/programs/DSP/build/lib/libOsiCpx.la
/usr/bin/install -c .libs/libOsiCpx.a /usr/local/programs/DSP/build/lib/libOsiCpx.a
chmod 644 /usr/local/programs/DSP/build/lib/libOsiCpx.a
ranlib /usr/local/programs/DSP/build/lib/libOsiCpx.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/programs/DSP/build/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/programs/DSP/build/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Osi/Osi/src/OsiCpx/OsiCpxSolverInterface.hpp' '/usr/local/programs/DSP/build/include/coin/OsiCpxSolverInterface.hpp'
 /usr/bin/install -c -m 644 'osi.pc' '/usr/local/programs/DSP/build/lib/pkgconfig/osi.pc'
 /usr/bin/install -c -m 644 'osi-unittests.pc' '/usr/local/programs/DSP/build/lib/pkgconfig/osi-unittests.pc'
 /usr/bin/install -c -m 644 'osi-cplex.pc' '/usr/local/programs/DSP/build/lib/pkgconfig/osi-cplex.pc'
[ 18%] Completed 'Osi'
[ 18%] Built target Osi
Scanning dependencies of target Smi
[ 19%] Creating directories for 'Smi'
[ 20%] No download step for 'Smi'
[ 22%] No patch step for 'Smi'
[ 23%] No update step for 'Smi'
[ 24%] Performing configure step for 'Smi'
checking build system type... x86_64-unknown-linux-gnu
checking whether we want to compile in debug mode... no
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
configure: C compiler options are: -O3 -pipe -DNDEBUG -pedantic-errors -Wimplicit -Wparentheses -Wsequence-point -Wreturn-type -Wcast-qual -Wall -Wno-unknown-pragmas -Wno-long-long
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether C++ compiler g++ works... yes
configure: C++ compiler options are: -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC
configure: Trying to determine Fortran compiler name
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
configure: Fortran compiler options are: -O3 -pipe
checking for egrep... grep -E
checking whether ln -s works... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking dependency style of g++... gcc3
checking whether to enable maintainer-specific portions of Makefiles... no
checking host system type... x86_64-unknown-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for gfortran option to produce PIC... -fPIC
checking if gfortran PIC flag -fPIC works... yes
checking if gfortran static flag -static works... yes
checking if gfortran supports -c -o file.o... yes
checking whether the gfortran linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
configure: Build is "x86_64-unknown-linux-gnu".
checking if library version is set... no
checking whether source of project CoinUtils is available and should be compiled... no, --with-coinutils-lib has been specified
checking whether source of project Stochastic is available and should be compiled... no
checking whether source of project Osi is available and should be compiled... no, --with-osi-lib has been specified
checking whether source of project Clp is available and should be compiled... no
checking whether source of project Smi is available and should be compiled... yes, source in Smi
checking which command should be used to link input files... ln -s
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
configure: configuring in Smi
configure: running /bin/bash '/usr/local/programs/DSP/extra/Smi/Smi/configure' --prefix=/usr/local/programs/DSP/build  '--prefix=/usr/local/programs/DSP/build' '--enable-static' '--disable-shared' '--with-coinutils-lib=-L/usr/local/programs/DSP/build/lib -lCoinUtils' '--with-coinutils-incdir=/usr/local/programs/DSP/build/include/coin' '--with-osi-lib=-L/usr/local/programs/DSP/build/lib -lOsi' '--with-osi-incdir=/usr/local/programs/DSP/build/include/coin' 'ADD_CXXFLAGS=-fPIC' --cache-file=/dev/null --srcdir=/usr/local/programs/DSP/extra/Smi/Smi
checking build system type... x86_64-unknown-linux-gnu
checking for svnversion... no
checking whether we want to compile in debug mode... no
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
configure: C compiler options are: -O3 -pipe -DNDEBUG -pedantic-errors -Wimplicit -Wparentheses -Wsequence-point -Wreturn-type -Wcast-qual -Wall -Wno-unknown-pragmas -Wno-long-long   -DSMI_BUILD
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether C++ compiler g++ works... yes
configure: C++ compiler options are: -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC  -DSMI_BUILD
checking for egrep... grep -E
checking whether ln -s works... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking dependency style of g++... gcc3
checking whether to enable maintainer-specific portions of Makefiles... no
configure: Using libtool script in directory ..
checking if library version is set... no
checking for pkg-config... no
checking for COIN-OR package Osi... yes
checking for COIN-OR package Clp... skipped check via pkg-config, redirect to fallback
checking for COIN-OR package Clp (fallback)... no, dependency osi-clp not available
checking for COIN-OR package DataStochastic... skipped check via pkg-config, redirect to fallback
checking for COIN-OR package DataStochastic (fallback)... no, dependency coindatastochastic not available
checking for COIN-OR package FlopCpp... skipped check via pkg-config, redirect to fallback
checking for COIN-OR package FlopCpp (fallback)... no, dependency flopcpp not available
checking whether this is a VPATH configuration... yes
configure: configuring doxygen documentation options
checking for doxygen... no
checking for latex... no
checking for dot... NO
checking for doxygen doc'n for CoinUtils ... /usr/local/programs/DSP/build/share/coin/doc/CoinUtils/doxydoc (tag)
checking for doxygen doc'n for Osi ... /usr/local/programs/DSP/build/share/coin/doc/Osi/doxydoc (tag)
checking for doxygen doc'n for Clp ... /usr/local/programs/DSP/build/share/coin/doc/Clp/doxydoc (tag)
checking for doxygen doc'n for Cgl ... /usr/local/programs/DSP/build/share/coin/doc/Cgl/doxydoc (tag)
checking for doxygen doc'n for FlopCpp ... /usr/local/programs/DSP/build/share/coin/doc/FlopCpp/doxydoc (tag)
checking which command should be used to link input files... ln -s
configure: creating ./config.status
config.status: creating Makefile
config.status: creating examples/Makefile
config.status: creating src/Makefile
config.status: creating test/Makefile
config.status: creating flopcpp_examples/Makefile
config.status: creating smi.pc
config.status: creating smi-uninstalled.pc
config.status: creating doxydoc/doxygen.conf
config.status: creating src/config.h
config.status: creating src/config_smi.h
config.status: executing depfiles commands
configure: Creating VPATH links for data files
configure: In case of trouble, first consult the troubleshooting page at https://projects.coin-or.org/BuildTools/wiki/user-troubleshooting
configure: Configuration of Smi successful
configure: In case of trouble, first consult the troubleshooting page at https://projects.coin-or.org/BuildTools/wiki/user-troubleshooting
configure: Main configuration of Smi successful
[ 25%] Performing build step for 'Smi'
Making all in Smi
Making all in src
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Smi/Smi/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DSMI_BUILD -MT SmiCoreCombineRule.lo -MD -MP -MF .deps/SmiCoreCombineRule.Tpo -c /usr/local/programs/DSP/extra/Smi/Smi/src/SmiCoreCombineRule.cpp -o SmiCoreCombineRule.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Smi/Smi/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DSMI_BUILD -MT SmiDiscreteDistribution.lo -MD -MP -MF .deps/SmiDiscreteDistribution.Tpo -c /usr/local/programs/DSP/extra/Smi/Smi/src/SmiDiscreteDistribution.cpp -o SmiDiscreteDistribution.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Smi/Smi/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DSMI_BUILD -MT SmiScnData.lo -MD -MP -MF .deps/SmiScnData.Tpo -c /usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnData.cpp -o SmiScnData.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Smi/Smi/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DSMI_BUILD -MT SmiScnModel.lo -MD -MP -MF .deps/SmiScnModel.Tpo -c /usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.cpp -o SmiScnModel.o
/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.cpp: In destructor 'SmiScnModel::~SmiScnModel()':
/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.cpp:67:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (maxNelsPerScenInStage)
     ^~
/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.cpp:70:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  if (this->columnNode)
  ^~
/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.cpp: In member function 'void SmiScnModel::generateSolverArrays()':
/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.cpp:639:6: warning: variable 'nqels_max' set but not used [-Wunused-but-set-variable]
  int nqels_max;
      ^~~~~~~~~
/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.cpp: In member function 'void SmiScnModel::addNode(SmiScnNode*, bool)':
/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.cpp:954:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
     for(int j=ncol_; j<ncol_+core->getNumCols(stg); ++j)
     ^~~
/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.cpp:957:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if (cnode->hasQdata())
  ^~
/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.cpp: In member function 'void SmiScnModel::processDiscreteDistributionIntoScenarios(SmiDiscreteDistribution*, bool)':
/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.cpp:1487:20: warning: variable 'p' set but not used [-Wunused-but-set-variable]
             double p;
                    ^
/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.cpp:1575:20: warning: variable 'p' set but not used [-Wunused-but-set-variable]
             double p;
                    ^
/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.cpp:1524:9: warning: variable 'is' set but not used [-Wunused-but-set-variable]
     int is = 0;
         ^~
/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.cpp: In member function 'int SmiScnModel::writeSmps(const char*, bool, bool)':
/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.cpp:1402:5: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare]
     if (this != NULL) {
     ^~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Smi/Smi/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DSMI_BUILD -MT SmiMessage.lo -MD -MP -MF .deps/SmiMessage.Tpo -c /usr/local/programs/DSP/extra/Smi/Smi/src/SmiMessage.cpp -o SmiMessage.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Smi/Smi/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DSMI_BUILD -MT SmiSmpsIO.lo -MD -MP -MF .deps/SmiSmpsIO.Tpo -c /usr/local/programs/DSP/extra/Smi/Smi/src/SmiSmpsIO.cpp -o SmiSmpsIO.o
mkdir .libs
ar cru .libs/libSmi.a  SmiCoreCombineRule.o SmiDiscreteDistribution.o SmiScnData.o SmiScnModel.o SmiMessage.o SmiSmpsIO.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libSmi.a
creating libSmi.la
(cd .libs && rm -f libSmi.la && ln -s ../libSmi.la libSmi.la)
[ 26%] Performing install step for 'Smi'
Making install in Smi
Making install in src
 /bin/bash ../../libtool --mode=install /usr/bin/install -c  'libSmi.la' '/usr/local/programs/DSP/build/lib/libSmi.la'
/usr/bin/install -c .libs/libSmi.lai /usr/local/programs/DSP/build/lib/libSmi.la
/usr/bin/install -c .libs/libSmi.a /usr/local/programs/DSP/build/lib/libSmi.a
chmod 644 /usr/local/programs/DSP/build/lib/libSmi.a
ranlib /usr/local/programs/DSP/build/lib/libSmi.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/programs/DSP/build/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/programs/DSP/build/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Smi/Smi/src/SmiCoreCombineRule.hpp' '/usr/local/programs/DSP/build/include/coin/SmiCoreCombineRule.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Smi/Smi/src/SmiDiscreteDistribution.hpp' '/usr/local/programs/DSP/build/include/coin/SmiDiscreteDistribution.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Smi/Smi/src/SmiLinearData.hpp' '/usr/local/programs/DSP/build/include/coin/SmiLinearData.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScenarioTree.hpp' '/usr/local/programs/DSP/build/include/coin/SmiScenarioTree.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnData.hpp' '/usr/local/programs/DSP/build/include/coin/SmiScnData.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Smi/Smi/src/SmiMessage.hpp' '/usr/local/programs/DSP/build/include/coin/SmiMessage.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Smi/Smi/src/SmiQuadratic.hpp' '/usr/local/programs/DSP/build/include/coin/SmiQuadratic.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Smi/Smi/src/SmiSmpsIO.hpp' '/usr/local/programs/DSP/build/include/coin/SmiSmpsIO.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Smi/Smi/src/SmiScnModel.hpp' '/usr/local/programs/DSP/build/include/coin/SmiScnModel.hpp'
 /usr/bin/install -c -m 644 'smi.pc' '/usr/local/programs/DSP/build/lib/pkgconfig/smi.pc'
[ 27%] Completed 'Smi'
[ 27%] Built target Smi
Scanning dependencies of target Clp
[ 29%] Creating directories for 'Clp'
[ 30%] No download step for 'Clp'
[ 31%] No patch step for 'Clp'
[ 32%] No update step for 'Clp'
[ 33%] Performing configure step for 'Clp'
checking build system type... x86_64-unknown-linux-gnu
checking whether we want to compile in debug mode... no
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
configure: C compiler options are: -O3 -pipe -DNDEBUG -Wimplicit -Wparentheses -Wsequence-point -Wreturn-type -Wcast-qual -Wall -Wno-unknown-pragmas -Wno-long-long
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether C++ compiler g++ works... yes
configure: C++ compiler options are: -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC
configure: Trying to determine Fortran compiler name
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
configure: Fortran compiler options are: -O3 -pipe
checking for egrep... grep -E
checking whether ln -s works... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking dependency style of g++... gcc3
checking whether to enable maintainer-specific portions of Makefiles... no
checking host system type... x86_64-unknown-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for gfortran option to produce PIC... -fPIC
checking if gfortran PIC flag -fPIC works... yes
checking if gfortran static flag -static works... yes
checking if gfortran supports -c -o file.o... yes
checking whether the gfortran linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
configure: Build is "x86_64-unknown-linux-gnu".
checking if library version is set... no
checking whether source of project ASL is available and should be compiled... no
checking whether source of project Blas is available and should be compiled... no, --with-blas-lib has been specified
checking whether source of project Lapack is available and should be compiled... no
checking whether source of project Metis is available and should be compiled... no
checking whether source of project Mumps is available and should be compiled... no
checking whether source of project Glpk is available and should be compiled... no
checking whether source of project Sample is available and should be compiled... no
checking whether source of project Netlib is available and should be compiled... no
checking whether source of project CoinUtils is available and should be compiled... no, --with-coinutils-lib has been specified
checking whether source of project Osi is available and should be compiled... no, --with-osi-lib has been specified
checking whether source of project Clp is available and should be compiled... yes, source in Clp
configure: configuring doxygen documentation options
checking for doxygen... no
checking for latex... no
checking for dot... NO
checking for doxygen doc'n for CoinUtils ... ../CoinUtils/doxydoc (tag)
checking for doxygen doc'n for Osi ... ../Osi/doxydoc (tag)
checking which command should be used to link input files... ln -s
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doxydoc/doxygen.conf
config.status: executing depfiles commands
configure: configuring in Clp
configure: running /bin/bash '/usr/local/programs/DSP/extra/Clp/Clp/configure' --prefix=/usr/local/programs/DSP/build  '--prefix=/usr/local/programs/DSP/build' '--enable-static' '--disable-shared' '--with-blas-lib=/usr/local/lib/libblas.a' '--with-coinutils-lib=-L/usr/local/programs/DSP/build/lib -lCoinUtils' '--with-coinutils-incdir=/usr/local/programs/DSP/build/include/coin' '--with-osi-lib=-L/usr/local/programs/DSP/build/lib -lOsi' '--with-osi-incdir=/usr/local/programs/DSP/build/include/coin' 'ADD_CXXFLAGS=-fPIC' --cache-file=/dev/null --srcdir=/usr/local/programs/DSP/extra/Clp/Clp
checking build system type... x86_64-unknown-linux-gnu
checking for svnversion... no
checking whether we want to compile in debug mode... no
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
configure: C compiler options are: -O3 -pipe -DNDEBUG -Wimplicit -Wparentheses -Wsequence-point -Wreturn-type -Wcast-qual -Wall -Wno-unknown-pragmas -Wno-long-long   -DCLP_BUILD
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether C++ compiler g++ works... yes
configure: C++ compiler options are: -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC  -DCLP_BUILD
checking for egrep... grep -E
checking whether ln -s works... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking dependency style of g++... gcc3
checking whether to enable maintainer-specific portions of Makefiles... no
configure: Using libtool script in directory ..
checking if library version is set... no
checking for pkg-config... no
checking for COIN-OR package CoinUtils... yes
checking for COIN-OR package Osi... yes
checking for COIN-OR package OsiTests... skipped check via pkg-config, redirect to fallback
checking for COIN-OR package OsiTests (fallback)... no, dependency osi-unittests not available
checking for COIN-OR package Sample... skipped check via pkg-config, redirect to fallback
checking for COIN-OR package Sample (fallback)... no, dependency coindatasample not available
checking for COIN-OR package Netlib... skipped check via pkg-config, redirect to fallback
checking for COIN-OR package Netlib (fallback)... no, dependency coindatanetlib not available
checking if user provides library for AMD... no
checking if user provides library for CHOLMOD... no
checking for COIN-OR package Glpk... skipped check via pkg-config, redirect to fallback
checking for COIN-OR package Glpk (fallback)... no, dependency coinglpk not available
checking for COIN-OR package Mumps... skipped check via pkg-config, redirect to fallback
checking for COIN-OR package Mumps (fallback)... no, dependency coinmumps not available
checking for COIN-OR package ASL... skipped check via pkg-config, redirect to fallback
checking for COIN-OR package ASL (fallback)... no, dependency coinasl not available
checking cmath usability... yes
checking cmath presence... yes
checking for cmath... yes
checking cfloat usability... yes
checking cfloat presence... yes
checking for cfloat... yes
checking cieeefp usability... no
checking cieeefp presence... no
checking for cieeefp... no
checking ieeefp.h usability... no
checking ieeefp.h presence... no
checking for ieeefp.h... no
checking whether this is a VPATH configuration... yes
configure: configuring doxygen documentation options
checking for doxygen... no
checking for latex... no
checking for dot... NO
checking for doxygen doc'n for CoinUtils ... /usr/local/programs/DSP/build/share/coin/doc/CoinUtils/doxydoc (tag)
checking for doxygen doc'n for Osi ... /usr/local/programs/DSP/build/share/coin/doc/Osi/doxydoc (tag)
checking which command should be used to link input files... ln -s
configure: creating ./config.status
config.status: creating Makefile
config.status: creating examples/Makefile
config.status: creating src/Makefile
config.status: creating src/OsiClp/Makefile
config.status: creating test/Makefile
config.status: creating clp.pc
config.status: creating clp-uninstalled.pc
config.status: creating osi-clp.pc
config.status: creating osi-clp-uninstalled.pc
config.status: creating doxydoc/doxygen.conf
config.status: creating src/config.h
config.status: creating src/config_clp.h
config.status: executing depfiles commands
configure: Creating VPATH links for data files
configure: In case of trouble, first consult the troubleshooting page at https://projects.coin-or.org/BuildTools/wiki/user-troubleshooting
configure: Configuration of Clp successful
configure: In case of trouble, first consult the troubleshooting page at https://projects.coin-or.org/BuildTools/wiki/user-troubleshooting
configure: Main configuration of Clp successful
[ 34%] Performing build step for 'Clp'
Making all in Clp
Making all in src
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpCholeskyBase.lo -MD -MP -MF .deps/ClpCholeskyBase.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpCholeskyBase.cpp -o ClpCholeskyBase.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpCholeskyDense.lo -MD -MP -MF .deps/ClpCholeskyDense.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpCholeskyDense.cpp -o ClpCholeskyDense.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpConstraint.lo -MD -MP -MF .deps/ClpConstraint.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpConstraint.cpp -o ClpConstraint.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpConstraintLinear.lo -MD -MP -MF .deps/ClpConstraintLinear.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpConstraintLinear.cpp -o ClpConstraintLinear.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpConstraintQuadratic.lo -MD -MP -MF .deps/ClpConstraintQuadratic.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpConstraintQuadratic.cpp -o ClpConstraintQuadratic.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT Clp_C_Interface.lo -MD -MP -MF .deps/Clp_C_Interface.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/Clp_C_Interface.cpp -o Clp_C_Interface.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpDualRowDantzig.lo -MD -MP -MF .deps/ClpDualRowDantzig.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpDualRowDantzig.cpp -o ClpDualRowDantzig.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpDualRowPivot.lo -MD -MP -MF .deps/ClpDualRowPivot.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpDualRowPivot.cpp -o ClpDualRowPivot.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpDualRowSteepest.lo -MD -MP -MF .deps/ClpDualRowSteepest.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpDualRowSteepest.cpp -o ClpDualRowSteepest.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpDummyMatrix.lo -MD -MP -MF .deps/ClpDummyMatrix.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpDummyMatrix.cpp -o ClpDummyMatrix.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpDynamicExampleMatrix.lo -MD -MP -MF .deps/ClpDynamicExampleMatrix.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpDynamicExampleMatrix.cpp -o ClpDynamicExampleMatrix.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpDynamicMatrix.lo -MD -MP -MF .deps/ClpDynamicMatrix.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpDynamicMatrix.cpp -o ClpDynamicMatrix.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpEventHandler.lo -MD -MP -MF .deps/ClpEventHandler.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpEventHandler.cpp -o ClpEventHandler.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpFactorization.lo -MD -MP -MF .deps/ClpFactorization.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpFactorization.cpp -o ClpFactorization.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpGubDynamicMatrix.lo -MD -MP -MF .deps/ClpGubDynamicMatrix.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpGubDynamicMatrix.cpp -o ClpGubDynamicMatrix.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpGubMatrix.lo -MD -MP -MF .deps/ClpGubMatrix.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpGubMatrix.cpp -o ClpGubMatrix.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpHelperFunctions.lo -MD -MP -MF .deps/ClpHelperFunctions.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpHelperFunctions.cpp -o ClpHelperFunctions.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpInterior.lo -MD -MP -MF .deps/ClpInterior.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpInterior.cpp -o ClpInterior.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpLinearObjective.lo -MD -MP -MF .deps/ClpLinearObjective.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpLinearObjective.cpp -o ClpLinearObjective.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpMatrixBase.lo -MD -MP -MF .deps/ClpMatrixBase.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpMatrixBase.cpp -o ClpMatrixBase.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpMessage.lo -MD -MP -MF .deps/ClpMessage.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpMessage.cpp -o ClpMessage.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpModel.lo -MD -MP -MF .deps/ClpModel.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpModel.cpp -o ClpModel.o
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpModel.cpp: In member function 'void ClpModel::resize(int, int)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpModel.cpp:1341:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       for (unsigned int iRow = numberRowNames; iRow < newNumberRows; iRow++) {
                                                ~~~~~^~~~~~~~~~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpModel.cpp:1352:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
            iColumn < newNumberColumns; iColumn++) {
            ~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpModel.cpp: In member function 'void ClpModel::copyRowNames(const char* const*, int, int)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpModel.cpp:3541:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for (iRow = first; iRow < last; iRow++) {
                      ~~~~~^~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpModel.cpp: In member function 'void ClpModel::copyColumnNames(const char* const*, int, int)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpModel.cpp:3568:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for (iColumn = first; iColumn < last; iColumn++) {
                         ~~~~~~~~^~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpModel.cpp: In member function 'const char* const* ClpModel::rowNamesAsChar() const':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpModel.cpp:3816:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for (iRow = 0; iRow < numberNames; iRow++) {
                    ~~~~~^~~~~~~~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpModel.cpp:3837:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for (; iRow < numberRows_; iRow++) {
            ~~~~~^~~~~~~~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpModel.cpp: In member function 'const char* const* ClpModel::columnNamesAsChar() const':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpModel.cpp:3855:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for (iColumn = 0; iColumn < numberNames; iColumn++) {
                       ~~~~~~~~^~~~~~~~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpModel.cpp:3876:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for (; iColumn < numberColumns_; iColumn++) {
            ~~~~~~~~^~~~~~~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpNetworkBasis.lo -MD -MP -MF .deps/ClpNetworkBasis.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpNetworkBasis.cpp -o ClpNetworkBasis.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpNetworkMatrix.lo -MD -MP -MF .deps/ClpNetworkMatrix.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpNetworkMatrix.cpp -o ClpNetworkMatrix.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpNonLinearCost.lo -MD -MP -MF .deps/ClpNonLinearCost.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpNonLinearCost.cpp -o ClpNonLinearCost.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpNode.lo -MD -MP -MF .deps/ClpNode.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpNode.cpp -o ClpNode.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpObjective.lo -MD -MP -MF .deps/ClpObjective.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpObjective.cpp -o ClpObjective.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpPackedMatrix.lo -MD -MP -MF .deps/ClpPackedMatrix.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpPackedMatrix.cpp -o ClpPackedMatrix.o
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPackedMatrix.cpp: In constructor 'ClpPackedMatrix3::ClpPackedMatrix3(ClpSimplex*, const CoinPackedMatrix*)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPackedMatrix.cpp:6849:25: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
         status[iColumn] &= ~7;
         ~~~~~~~~~~~~~~~~^~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPackedMatrix.cpp:6921:20: warning: conversion to 'CoinBigIndex {aka int}' from 'long int' may alter its value [-Wconversion]
   nels = elements2 - element_;
          ~~~~~~~~~~^~~~~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPackedMatrix.cpp: In member function 'void ClpPackedMatrix3::transposeTimes(const ClpSimplex*, const double*, CoinIndexedVector*, CoinIndexedVector*, const CoinIndexedVector*) const':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPackedMatrix.cpp:7772:7: warning: variable 'numberOld' set but not used [-Wunused-but-set-variable]
   int numberOld = numberNonZero;
       ^~~~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPackedMatrix.cpp: In member function 'void ClpPackedMatrix3::transposeTimes2(const ClpSimplex*, const double*, CoinIndexedVector*, const double*, double*, double*, double, double, unsigned int*, double*, double)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPackedMatrix.cpp:8440:30: warning: 'saveOutDj' may be used uninitialized in this function [-Wmaybe-uninitialized]
     reducedCost[sequenceOut] = saveOutDj;
     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpPlusMinusOneMatrix.lo -MD -MP -MF .deps/ClpPlusMinusOneMatrix.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpPlusMinusOneMatrix.cpp -o ClpPlusMinusOneMatrix.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpPredictorCorrector.lo -MD -MP -MF .deps/ClpPredictorCorrector.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpPredictorCorrector.cpp -o ClpPredictorCorrector.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpPdco.lo -MD -MP -MF .deps/ClpPdco.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpPdco.cpp -o ClpPdco.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpPdcoBase.lo -MD -MP -MF .deps/ClpPdcoBase.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpPdcoBase.cpp -o ClpPdcoBase.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpLsqr.lo -MD -MP -MF .deps/ClpLsqr.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpLsqr.cpp -o ClpLsqr.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpPresolve.lo -MD -MP -MF .deps/ClpPresolve.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpPresolve.cpp -o ClpPresolve.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpPrimalColumnDantzig.lo -MD -MP -MF .deps/ClpPrimalColumnDantzig.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpPrimalColumnDantzig.cpp -o ClpPrimalColumnDantzig.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpPrimalColumnPivot.lo -MD -MP -MF .deps/ClpPrimalColumnPivot.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpPrimalColumnPivot.cpp -o ClpPrimalColumnPivot.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpPrimalColumnSteepest.lo -MD -MP -MF .deps/ClpPrimalColumnSteepest.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpPrimalColumnSteepest.cpp -o ClpPrimalColumnSteepest.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpQuadraticObjective.lo -MD -MP -MF .deps/ClpQuadraticObjective.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpQuadraticObjective.cpp -o ClpQuadraticObjective.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpSimplex.lo -MD -MP -MF .deps/ClpSimplex.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplex.cpp -o ClpSimplex.o
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplex.cpp: In member function 'int ClpSimplex::internalFactorize(int)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplex.cpp:1832:18: warning: unused variable 'value' [-Wunused-variable]
           double value = columnActivityWork_[iColumn];
                  ^~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpSimplexDual.lo -MD -MP -MF .deps/ClpSimplexDual.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplexDual.cpp -o ClpSimplexDual.o
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplexDual.cpp: In member function 'int ClpSimplexDual::dualColumn0(const CoinIndexedVector*, const CoinIndexedVector*, CoinIndexedVector*, double, double&, double&)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplexDual.cpp:3899:25: warning: unused variable 'bound' [-Wunused-variable]
               FakeBound bound = getFakeBound(jSequence);
                         ^~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpSimplexNonlinear.lo -MD -MP -MF .deps/ClpSimplexNonlinear.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplexNonlinear.cpp -o ClpSimplexNonlinear.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpSimplexOther.lo -MD -MP -MF .deps/ClpSimplexOther.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplexOther.cpp -o ClpSimplexOther.o
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplexOther.cpp: In member function 'int ClpSimplexOther::setInDual(ClpSimplex*)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplexOther.cpp:1313:12: warning: unused variable 'statusD' [-Wunused-variable]
     Status statusD = dualProblem->getRowStatus(iColumn);
            ^~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplexOther.cpp:1314:12: warning: unused variable 'statusDJ' [-Wunused-variable]
     Status statusDJ = dualProblem->getColumnStatus(jColumn);
            ^~~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplexOther.cpp:1349:12: warning: unused variable 'statusD' [-Wunused-variable]
     Status statusD = dualProblem->getColumnStatus(iRow);
            ^~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpSimplexPrimal.lo -MD -MP -MF .deps/ClpSimplexPrimal.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplexPrimal.cpp -o ClpSimplexPrimal.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpSolve.lo -MD -MP -MF .deps/ClpSolve.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpSolve.cpp -o ClpSolve.o
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSolve.cpp: In member function 'int ClpSimplex::initialSolve(ClpSolve&)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSolve.cpp:2933:30: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
           smallNumberColumns *= 1.2;
           ~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSolve.cpp:2935:30: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
           smallNumberColumns *= 1.1;
           ~~~~~~~~~~~~~~~~~~~^~~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT Idiot.lo -MD -MP -MF .deps/Idiot.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/Idiot.cpp -o Idiot.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT IdiSolve.lo -MD -MP -MF .deps/IdiSolve.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/IdiSolve.cpp -o IdiSolve.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpCholeskyPardiso.lo -MD -MP -MF .deps/ClpCholeskyPardiso.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpCholeskyPardiso.cpp -o ClpCholeskyPardiso.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpPESimplex.lo -MD -MP -MF .deps/ClpPESimplex.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpPESimplex.cpp -o ClpPESimplex.o
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPESimplex.cpp: In member function 'void ClpPESimplex::identifyCompatibleRows(CoinIndexedVector*, CoinIndexedVector*)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPESimplex.cpp:461:10: warning: variable 'timeTmp' set but not used [-Wunused-but-set-variable]
   double timeTmp = 0.0;
          ^~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPESimplex.cpp: In member function 'void ClpPESimplex::updatePrimalDegeneratesAvg(int)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPESimplex.cpp:556:34: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
   coPrimalDegeneratesAvg_ = floor((1.0 - fracPivots) * (coPrimalDegeneratesAvg_ + fracPivots * coPrimalDegenerates_));
                             ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPESimplex.cpp: In member function 'void ClpPESimplex::updateDualDegeneratesAvg(int)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPESimplex.cpp:567:32: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
   coDualDegeneratesAvg_ = floor((1.0 - fracPivots) * coDualDegeneratesAvg_ + fracPivots * coDualDegenerates_);
                           ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPESimplex.cpp: In member function 'void ClpPESimplex::updateCompatibleColsAvg(int)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPESimplex.cpp:577:31: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
   coCompatibleColsAvg_ = floor((1.0 - fracPivots) * coCompatibleColsAvg_ + fracPivots * (coCompatibleCols_ /*-(numberRows_-coPrimalDegenerates_)*/));
                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPESimplex.cpp: In member function 'void ClpPESimplex::updateCompatibleRowsAvg(int)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPESimplex.cpp:587:31: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
   coCompatibleRowsAvg_ = floor((1.0 - fracPivots) * coCompatibleRowsAvg_ + fracPivots * coCompatibleRows_);
                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpPEPrimalColumnDantzig.lo -MD -MP -MF .deps/ClpPEPrimalColumnDantzig.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpPEPrimalColumnDantzig.cpp -o ClpPEPrimalColumnDantzig.o
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPEPrimalColumnDantzig.cpp: In member function 'virtual int ClpPEPrimalColumnDantzig::pivotColumn(CoinIndexedVector*, CoinIndexedVector*, CoinIndexedVector*, CoinIndexedVector*, CoinIndexedVector*)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPEPrimalColumnDantzig.cpp:270:10: warning: unused variable 'dualTolerance' [-Wunused-variable]
   double dualTolerance = model_->dualTolerance();
          ^~~~~~~~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPEPrimalColumnDantzig.cpp:287:7: warning: unused variable 'indicesToConsiderCount' [-Wunused-variable]
   int indicesToConsiderCount = 0;
       ^~~~~~~~~~~~~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpPEPrimalColumnSteepest.lo -MD -MP -MF .deps/ClpPEPrimalColumnSteepest.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpPEPrimalColumnSteepest.cpp -o ClpPEPrimalColumnSteepest.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpPEDualRowDantzig.lo -MD -MP -MF .deps/ClpPEDualRowDantzig.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpPEDualRowDantzig.cpp -o ClpPEDualRowDantzig.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpPEDualRowSteepest.lo -MD -MP -MF .deps/ClpPEDualRowSteepest.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpPEDualRowSteepest.cpp -o ClpPEDualRowSteepest.o
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPEDualRowSteepest.cpp: In member function 'virtual int ClpPEDualRowSteepest::pivotRow()':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPEDualRowSteepest.cpp:267:11: warning: unused variable 'lower' [-Wunused-variable]
   double *lower = model_->lowerRegion();
           ^~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPEDualRowSteepest.cpp:268:11: warning: unused variable 'upper' [-Wunused-variable]
   double *upper = model_->upperRegion();
           ^~~~~
mkdir .libs
ar cru .libs/libClp.a  ClpCholeskyBase.o ClpCholeskyDense.o ClpConstraint.o ClpConstraintLinear.o ClpConstraintQuadratic.o Clp_C_Interface.o ClpDualRowDantzig.o ClpDualRowPivot.o ClpDualRowSteepest.o ClpDummyMatrix.o ClpDynamicExampleMatrix.o ClpDynamicMatrix.o ClpEventHandler.o ClpFactorization.o ClpGubDynamicMatrix.o ClpGubMatrix.o ClpHelperFunctions.o ClpInterior.o ClpLinearObjective.o ClpMatrixBase.o ClpMessage.o ClpModel.o ClpNetworkBasis.o ClpNetworkMatrix.o ClpNonLinearCost.o ClpNode.o ClpObjective.o ClpPackedMatrix.o ClpPlusMinusOneMatrix.o ClpPredictorCorrector.o ClpPdco.o ClpPdcoBase.o ClpLsqr.o ClpPresolve.o ClpPrimalColumnDantzig.o ClpPrimalColumnPivot.o ClpPrimalColumnSteepest.o ClpQuadraticObjective.o ClpSimplex.o ClpSimplexDual.o ClpSimplexNonlinear.o ClpSimplexOther.o ClpSimplexPrimal.o ClpSolve.o Idiot.o IdiSolve.o ClpCholeskyPardiso.o ClpPESimplex.o ClpPEPrimalColumnDantzig.o ClpPEPrimalColumnSteepest.o ClpPEDualRowDantzig.o ClpPEDualRowSteepest.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libClp.a
creating libClp.la
(cd .libs && rm -f libClp.la && ln -s ../libClp.la libClp.la)
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT ClpSolver.lo -MD -MP -MF .deps/ClpSolver.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/ClpSolver.cpp -o ClpSolver.o
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSolver.cpp: In function 'void statistics(ClpSimplex*, ClpSimplex*)':
/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSolver.cpp:3792:14: warning: variable 'numberWritten' set but not used [-Wunused-but-set-variable]
       size_t numberWritten;
              ^~~~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT CbcOrClpParam.lo -MD -MP -MF .deps/CbcOrClpParam.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/CbcOrClpParam.cpp -o CbcOrClpParam.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT Clp_ampl.lo -MD -MP -MF .deps/Clp_ampl.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/Clp_ampl.cpp -o Clp_ampl.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT MyEventHandler.lo -MD -MP -MF .deps/MyEventHandler.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/MyEventHandler.cpp -o MyEventHandler.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT MyMessageHandler.lo -MD -MP -MF .deps/MyMessageHandler.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/MyMessageHandler.cpp -o MyMessageHandler.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src -I/usr/local/programs/DSP/build/include/coin -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT unitTest.lo -MD -MP -MF .deps/unitTest.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/unitTest.cpp -o unitTest.o
ar cru .libs/libClpSolver.a  ClpSolver.o CbcOrClpParam.o Clp_ampl.o MyEventHandler.o MyMessageHandler.o unitTest.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libClpSolver.a
creating libClpSolver.la
(cd .libs && rm -f libClpSolver.la && ln -s ../libClpSolver.la libClpSolver.la)
g++ -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -o clp ClpMain.o  ./.libs/libClpSolver.a -L/usr/local/programs/DSP/build/lib /usr/local/programs/DSP/build/extra/Clp-prefix/src/Clp-build/Clp/src/.libs/libClp.a ./.libs/libClp.a /usr/local/programs/DSP/build/lib/libCoinUtils.a -lbz2 -lz -llapack -lblas
Making all in src/OsiClp
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp -I.. -I/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/.. -I/usr/local/programs/DSP/build/include/coin -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DCLP_BUILD -MT OsiClpSolverInterface.lo -MD -MP -MF .deps/OsiClpSolverInterface.Tpo -c /usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.cpp -o OsiClpSolverInterface.o
/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.cpp: In member function 'virtual void OsiClpSolverInterface::initialSolve()':
/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.cpp:149:8: warning: variable 'gotHint' set but not used [-Wunused-but-set-variable]
   bool gotHint = (getHintParam(OsiDoReducePrint, takeHint, strength));
        ^~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.cpp: In member function 'virtual void OsiClpSolverInterface::resolve()':
/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.cpp:844:8: warning: variable 'gotHint' set but not used [-Wunused-but-set-variable]
   bool gotHint = (getHintParam(OsiDoInBranchAndCut, takeHint, strength));
        ^~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.cpp: In member function 'OsiRowCut* OsiClpSolverInterface::modelCut(const double*, const double*, int, const int*, int)':
/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.cpp:3071:11: warning: unused variable 'sequenceOut' [-Wunused-variable]
       int sequenceOut = modelPtr_->sequenceOut_;
           ^~~~~~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.cpp: In member function 'virtual void OsiClpSolverInterface::writeLp(FILE*, double, int, int, double, bool) const':
/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.cpp:5944:37: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
         integrality[i] = integerType(i);
                          ~~~~~~~~~~~^~~
/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.cpp: In member function 'int OsiClpSolverInterface::infeasibleOtherWay(char*)':
/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.cpp:9926:29: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
           whichWay[iColumn] *= 2;
           ~~~~~~~~~~~~~~~~~~^~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.cpp:9931:29: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
           whichWay[iColumn] *= 2;
           ~~~~~~~~~~~~~~~~~~^~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.cpp:9785:7: warning: unused variable 'iRow' [-Wunused-variable]
   int iRow, iColumn;
       ^~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.cpp:9803:17: warning: unused variable 'objective' [-Wunused-variable]
   const double *objective = getObjCoefficients();
                 ^~~~~~~~~
/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.cpp:9804:10: warning: unused variable 'direction' [-Wunused-variable]
   double direction = getObjSense();
          ^~~~~~~~~
mkdir .libs
ar cru .libs/libOsiClp.a  OsiClpSolverInterface.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libOsiClp.a
creating libOsiClp.la
(cd .libs && rm -f libOsiClp.la && ln -s ../libOsiClp.la libOsiClp.la)
[ 36%] Performing install step for 'Clp'
Making install in Clp
Making install in src
 /bin/bash ../../libtool --mode=install /usr/bin/install -c  'libClp.la' '/usr/local/programs/DSP/build/lib/libClp.la'
/usr/bin/install -c .libs/libClp.lai /usr/local/programs/DSP/build/lib/libClp.la
/usr/bin/install -c .libs/libClp.a /usr/local/programs/DSP/build/lib/libClp.a
chmod 644 /usr/local/programs/DSP/build/lib/libClp.a
ranlib /usr/local/programs/DSP/build/lib/libClp.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/programs/DSP/build/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/programs/DSP/build/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /bin/bash ../../libtool --mode=install /usr/bin/install -c  'libClpSolver.la' '/usr/local/programs/DSP/build/lib/libClpSolver.la'
/usr/bin/install -c .libs/libClpSolver.lai /usr/local/programs/DSP/build/lib/libClpSolver.la
/usr/bin/install -c .libs/libClpSolver.a /usr/local/programs/DSP/build/lib/libClpSolver.a
chmod 644 /usr/local/programs/DSP/build/lib/libClpSolver.a
ranlib /usr/local/programs/DSP/build/lib/libClpSolver.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/programs/DSP/build/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/programs/DSP/build/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
  /bin/bash ../../libtool --mode=install /usr/bin/install -c 'clp' '/usr/local/programs/DSP/build/bin/clp'
/usr/bin/install -c clp /usr/local/programs/DSP/build/bin/clp
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/Clp_C_Interface.h' '/usr/local/programs/DSP/build/include/coin/Clp_C_Interface.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpCholeskyBase.hpp' '/usr/local/programs/DSP/build/include/coin/ClpCholeskyBase.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpCholeskyDense.hpp' '/usr/local/programs/DSP/build/include/coin/ClpCholeskyDense.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpConstraint.hpp' '/usr/local/programs/DSP/build/include/coin/ClpConstraint.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpConstraintLinear.hpp' '/usr/local/programs/DSP/build/include/coin/ClpConstraintLinear.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpConstraintQuadratic.hpp' '/usr/local/programs/DSP/build/include/coin/ClpConstraintQuadratic.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpDualRowDantzig.hpp' '/usr/local/programs/DSP/build/include/coin/ClpDualRowDantzig.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpDualRowPivot.hpp' '/usr/local/programs/DSP/build/include/coin/ClpDualRowPivot.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpDualRowSteepest.hpp' '/usr/local/programs/DSP/build/include/coin/ClpDualRowSteepest.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpDummyMatrix.hpp' '/usr/local/programs/DSP/build/include/coin/ClpDummyMatrix.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpDynamicExampleMatrix.hpp' '/usr/local/programs/DSP/build/include/coin/ClpDynamicExampleMatrix.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpDynamicMatrix.hpp' '/usr/local/programs/DSP/build/include/coin/ClpDynamicMatrix.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpEventHandler.hpp' '/usr/local/programs/DSP/build/include/coin/ClpEventHandler.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpFactorization.hpp' '/usr/local/programs/DSP/build/include/coin/ClpFactorization.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpGubDynamicMatrix.hpp' '/usr/local/programs/DSP/build/include/coin/ClpGubDynamicMatrix.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpGubMatrix.hpp' '/usr/local/programs/DSP/build/include/coin/ClpGubMatrix.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpInterior.hpp' '/usr/local/programs/DSP/build/include/coin/ClpInterior.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpLinearObjective.hpp' '/usr/local/programs/DSP/build/include/coin/ClpLinearObjective.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpMatrixBase.hpp' '/usr/local/programs/DSP/build/include/coin/ClpMatrixBase.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpMessage.hpp' '/usr/local/programs/DSP/build/include/coin/ClpMessage.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpModel.hpp' '/usr/local/programs/DSP/build/include/coin/ClpModel.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpNetworkMatrix.hpp' '/usr/local/programs/DSP/build/include/coin/ClpNetworkMatrix.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpNonLinearCost.hpp' '/usr/local/programs/DSP/build/include/coin/ClpNonLinearCost.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpNode.hpp' '/usr/local/programs/DSP/build/include/coin/ClpNode.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpObjective.hpp' '/usr/local/programs/DSP/build/include/coin/ClpObjective.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPackedMatrix.hpp' '/usr/local/programs/DSP/build/include/coin/ClpPackedMatrix.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPdcoBase.hpp' '/usr/local/programs/DSP/build/include/coin/ClpPdcoBase.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPlusMinusOneMatrix.hpp' '/usr/local/programs/DSP/build/include/coin/ClpPlusMinusOneMatrix.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpParameters.hpp' '/usr/local/programs/DSP/build/include/coin/ClpParameters.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPresolve.hpp' '/usr/local/programs/DSP/build/include/coin/ClpPresolve.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPrimalColumnDantzig.hpp' '/usr/local/programs/DSP/build/include/coin/ClpPrimalColumnDantzig.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPrimalColumnPivot.hpp' '/usr/local/programs/DSP/build/include/coin/ClpPrimalColumnPivot.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPrimalColumnSteepest.hpp' '/usr/local/programs/DSP/build/include/coin/ClpPrimalColumnSteepest.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpQuadraticObjective.hpp' '/usr/local/programs/DSP/build/include/coin/ClpQuadraticObjective.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplex.hpp' '/usr/local/programs/DSP/build/include/coin/ClpSimplex.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplexNonlinear.hpp' '/usr/local/programs/DSP/build/include/coin/ClpSimplexNonlinear.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplexOther.hpp' '/usr/local/programs/DSP/build/include/coin/ClpSimplexOther.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplexDual.hpp' '/usr/local/programs/DSP/build/include/coin/ClpSimplexDual.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSimplexPrimal.hpp' '/usr/local/programs/DSP/build/include/coin/ClpSimplexPrimal.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpSolve.hpp' '/usr/local/programs/DSP/build/include/coin/ClpSolve.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/CbcOrClpParam.hpp' '/usr/local/programs/DSP/build/include/coin/CbcOrClpParam.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/Idiot.hpp' '/usr/local/programs/DSP/build/include/coin/Idiot.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpCholeskyPardiso.hpp' '/usr/local/programs/DSP/build/include/coin/ClpCholeskyPardiso.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPESimplex.hpp' '/usr/local/programs/DSP/build/include/coin/ClpPESimplex.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPEPrimalColumnDantzig.hpp' '/usr/local/programs/DSP/build/include/coin/ClpPEPrimalColumnDantzig.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPEPrimalColumnSteepest.hpp' '/usr/local/programs/DSP/build/include/coin/ClpPEPrimalColumnSteepest.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPEDualRowDantzig.hpp' '/usr/local/programs/DSP/build/include/coin/ClpPEDualRowDantzig.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/ClpPEDualRowSteepest.hpp' '/usr/local/programs/DSP/build/include/coin/ClpPEDualRowSteepest.hpp'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/CbcOrClpParam.cpp' '/usr/local/programs/DSP/build/include/coin/CbcOrClpParam.cpp'
Making install in src/OsiClp
 /bin/bash ../../../libtool --mode=install /usr/bin/install -c  'libOsiClp.la' '/usr/local/programs/DSP/build/lib/libOsiClp.la'
/usr/bin/install -c .libs/libOsiClp.lai /usr/local/programs/DSP/build/lib/libOsiClp.la
/usr/bin/install -c .libs/libOsiClp.a /usr/local/programs/DSP/build/lib/libOsiClp.a
chmod 644 /usr/local/programs/DSP/build/lib/libOsiClp.a
ranlib /usr/local/programs/DSP/build/lib/libOsiClp.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/programs/DSP/build/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/programs/DSP/build/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Clp/Clp/src/OsiClp/OsiClpSolverInterface.hpp' '/usr/local/programs/DSP/build/include/coin/OsiClpSolverInterface.hpp'
 /usr/bin/install -c -m 644 'clp.pc' '/usr/local/programs/DSP/build/lib/pkgconfig/clp.pc'
 /usr/bin/install -c -m 644 'osi-clp.pc' '/usr/local/programs/DSP/build/lib/pkgconfig/osi-clp.pc'
[ 37%] Completed 'Clp'
[ 37%] Built target Clp
Scanning dependencies of target Alps
[ 38%] Creating directories for 'Alps'
[ 39%] No download step for 'Alps'
[ 40%] No patch step for 'Alps'
[ 41%] No update step for 'Alps'
[ 43%] Performing configure step for 'Alps'
checking build system type... x86_64-unknown-linux-gnu
checking whether we want to compile in debug mode... no
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
configure: C compiler options are: -O3 -pipe -DNDEBUG -pedantic-errors -Wimplicit -Wparentheses -Wsequence-point -Wreturn-type -Wcast-qual -Wall -Wno-unknown-pragmas -Wno-long-long
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether C++ compiler g++ works... yes
configure: C++ compiler options are: -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC
configure: Trying to determine Fortran compiler name
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
configure: Fortran compiler options are: -O3 -pipe
checking for egrep... grep -E
checking whether ln -s works... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking dependency style of g++... gcc3
checking whether to enable maintainer-specific portions of Makefiles... no
checking host system type... x86_64-unknown-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for gfortran option to produce PIC... -fPIC
checking if gfortran PIC flag -fPIC works... yes
checking if gfortran static flag -static works... yes
checking if gfortran supports -c -o file.o... yes
checking whether the gfortran linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
configure: Build is "x86_64-unknown-linux-gnu".
checking if library version is set... no
checking whether source of project CoinUtils is available and should be compiled... no, --with-coinutils-lib has been specified
checking whether source of project Blas is available and should be compiled... no
checking whether source of project Lapack is available and should be compiled... no
checking whether source of project Glpk is available and should be compiled... no
checking whether source of project Sample is available and should be compiled... no
checking whether source of project Osi is available and should be compiled... no, --with-osi-lib has been specified
checking whether source of project Clp is available and should be compiled... no
checking whether source of project Cgl is available and should be compiled... no
checking whether source of project Alps is available and should be compiled... yes, source in Alps
checking which command should be used to link input files... ln -s
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
configure: configuring in Alps
configure: running /bin/bash '/usr/local/programs/DSP/extra/Alps/Alps/configure' --prefix=/usr/local/programs/DSP/build  '--prefix=/usr/local/programs/DSP/build' '--enable-static' '--disable-shared' '--with-coinutils-lib=-L/usr/local/programs/DSP/build/lib -lCoinUtils' '--with-coinutils-incdir=/usr/local/programs/DSP/build/include/coin' '--with-osi-lib=-L/usr/local/programs/DSP/build/lib -lOsi' '--with-osi-incdir=/usr/local/programs/DSP/build/include/coin' 'ADD_CXXFLAGS=-fPIC' --cache-file=/dev/null --srcdir=/usr/local/programs/DSP/extra/Alps/Alps
checking build system type... x86_64-unknown-linux-gnu
checking for svnversion... no
checking whether we want to compile in debug mode... no
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
configure: C compiler options are: -O3 -pipe -DNDEBUG -pedantic-errors -Wimplicit -Wparentheses -Wsequence-point -Wreturn-type -Wcast-qual -Wall -Wno-unknown-pragmas -Wno-long-long   -DALPS_BUILD
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether C++ compiler g++ works... yes
configure: C++ compiler options are: -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC  -DALPS_BUILD
checking for egrep... grep -E
checking whether ln -s works... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking dependency style of g++... gcc3
checking whether to enable maintainer-specific portions of Makefiles... no
configure: Using libtool script in directory ..
checking if library version is set... no
checking for pkg-config... no
checking for COIN-OR package CoinUtils... yes
checking for COIN-OR package Clp... skipped check via pkg-config, redirect to fallback
checking for COIN-OR package Clp (fallback)... no, dependency cgl not available
checking if user provides library for Mpi... no
checking cmath usability... yes
checking cmath presence... yes
checking for cmath... yes
checking cfloat usability... yes
checking cfloat presence... yes
checking for cfloat... yes
checking cieeefp usability... no
checking cieeefp presence... no
checking for cieeefp... no
checking ieeefp.h usability... no
checking ieeefp.h presence... no
checking for ieeefp.h... no
checking which command should be used to link input files... ln -s
configure: configuring doxygen documentation options
checking for doxygen... no
checking for latex... no
checking for dot... NO
checking for doxygen doc'n for CoinUtils ... /usr/local/programs/DSP/build/share/coin/doc/CoinUtils/doxydoc (tag)
configure: creating ./config.status
config.status: creating Makefile
config.status: creating examples/Abc/Makefile
config.status: creating examples/Abc/abc.par
config.status: creating examples/Knap/Makefile
config.status: creating examples/Knap/knap.par
config.status: creating src/Makefile
config.status: creating test/Makefile
config.status: creating alps.pc
config.status: creating alps-uninstalled.pc
config.status: creating doxydoc/doxygen.conf
config.status: creating src/config.h
config.status: creating src/config_alps.h
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcBranchActual.cpp to test/AbcBranchActual.cpp
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcBranchActual.h to test/AbcBranchActual.h
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcBranchBase.cpp to test/AbcBranchBase.cpp
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcBranchBase.h to test/AbcBranchBase.h
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcCutGenerator.cpp to test/AbcCutGenerator.cpp
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcCutGenerator.h to test/AbcCutGenerator.h
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcHeuristic.cpp to test/AbcHeuristic.cpp
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcHeuristic.h to test/AbcHeuristic.h
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcMain.cpp to test/AbcMain.cpp
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcMessage.cpp to test/AbcMessage.cpp
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcMessage.h to test/AbcMessage.h
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcModel.cpp to test/AbcModel.cpp
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcModel.h to test/AbcModel.h
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcNodeDesc.h to test/AbcNodeDesc.h
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcParams.cpp to test/AbcParams.cpp
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcParams.h to test/AbcParams.h
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcSolution.cpp to test/AbcSolution.cpp
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcSolution.h to test/AbcSolution.h
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcTreeNode.cpp to test/AbcTreeNode.cpp
config.status: linking /usr/local/programs/DSP/extra/Alps/Alps/examples/Abc/AbcTreeNode.h to test/AbcTreeNode.h
config.status: executing depfiles commands
configure: In case of trouble, first consult the troubleshooting page at https://projects.coin-or.org/BuildTools/wiki/user-troubleshooting
configure: Configuration of Alps successful
configure: In case of trouble, first consult the troubleshooting page at https://projects.coin-or.org/BuildTools/wiki/user-troubleshooting
configure: Main configuration of Alps successful
[ 44%] Performing build step for 'Alps'
Making all in Alps
Making all in src
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Alps/Alps/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DALPS_BUILD -MT AlpsSearchStrategy.lo -MD -MP -MF .deps/AlpsSearchStrategy.Tpo -c /usr/local/programs/DSP/extra/Alps/Alps/src/AlpsSearchStrategy.cpp -o AlpsSearchStrategy.o
/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsSearchStrategy.cpp: In member function 'virtual void AlpsNodeSelectionHybrid::createNewNodes(AlpsSubTree*, AlpsTreeNode*)':
/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsSearchStrategy.cpp:128:9: warning: variable 'numChildren' set but not used [-Wunused-but-set-variable]
     int numChildren = 0;
         ^~~~~~~~~~~
/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsSearchStrategy.cpp:129:30: warning: unused variable 'diveNode' [-Wunused-variable]
     AlpsTreeNode *tempNode, *diveNode = 0;
                              ^~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Alps/Alps/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DALPS_BUILD -MT AlpsKnowledgeBroker.lo -MD -MP -MF .deps/AlpsKnowledgeBroker.Tpo -c /usr/local/programs/DSP/extra/Alps/Alps/src/AlpsKnowledgeBroker.cpp -o AlpsKnowledgeBroker.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Alps/Alps/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DALPS_BUILD -MT AlpsKnowledge.lo -MD -MP -MF .deps/AlpsKnowledge.Tpo -c /usr/local/programs/DSP/extra/Alps/Alps/src/AlpsKnowledge.cpp -o AlpsKnowledge.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Alps/Alps/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DALPS_BUILD -MT AlpsMessage.lo -MD -MP -MF .deps/AlpsMessage.Tpo -c /usr/local/programs/DSP/extra/Alps/Alps/src/AlpsMessage.cpp -o AlpsMessage.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Alps/Alps/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DALPS_BUILD -MT AlpsModel.lo -MD -MP -MF .deps/AlpsModel.Tpo -c /usr/local/programs/DSP/extra/Alps/Alps/src/AlpsModel.cpp -o AlpsModel.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Alps/Alps/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DALPS_BUILD -MT AlpsParameterBase.lo -MD -MP -MF .deps/AlpsParameterBase.Tpo -c /usr/local/programs/DSP/extra/Alps/Alps/src/AlpsParameterBase.cpp -o AlpsParameterBase.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Alps/Alps/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DALPS_BUILD -MT AlpsParams.lo -MD -MP -MF .deps/AlpsParams.Tpo -c /usr/local/programs/DSP/extra/Alps/Alps/src/AlpsParams.cpp -o AlpsParams.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Alps/Alps/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DALPS_BUILD -MT AlpsSubTree.lo -MD -MP -MF .deps/AlpsSubTree.Tpo -c /usr/local/programs/DSP/extra/Alps/Alps/src/AlpsSubTree.cpp -o AlpsSubTree.o
/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsSubTree.cpp: In member function 'virtual AlpsKnowledge* AlpsSubTree::decode(AlpsEncoded&) const':
/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsSubTree.cpp:1119:9: warning: variable 'nodeReceived' set but not used [-Wunused-but-set-variable]
     int nodeReceived = 0;
         ^~~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Alps/Alps/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DALPS_BUILD -MT AlpsTreeNode.lo -MD -MP -MF .deps/AlpsTreeNode.Tpo -c /usr/local/programs/DSP/extra/Alps/Alps/src/AlpsTreeNode.cpp -o AlpsTreeNode.o
 g++ -DHAVE_CONFIG_H -I. -I/usr/local/programs/DSP/extra/Alps/Alps/src -I/usr/local/programs/DSP/build/include/coin -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -fPIC -DALPS_BUILD -MT AlpsKnowledgeBrokerSerial.lo -MD -MP -MF .deps/AlpsKnowledgeBrokerSerial.Tpo -c /usr/local/programs/DSP/extra/Alps/Alps/src/AlpsKnowledgeBrokerSerial.cpp -o AlpsKnowledgeBrokerSerial.o
/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsKnowledgeBrokerSerial.cpp: In member function 'virtual void AlpsKnowledgeBrokerSerial::rootSearch(AlpsTreeNode*)':
/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsKnowledgeBrokerSerial.cpp:193:22: warning: variable 'status' set but not used [-Wunused-but-set-variable]
     AlpsReturnStatus status = AlpsReturnStatusOk;
                      ^~~~~~
mkdir .libs
ar cru .libs/libAlps.a  AlpsSearchStrategy.o AlpsKnowledgeBroker.o AlpsKnowledge.o AlpsMessage.o AlpsModel.o AlpsParameterBase.o AlpsParams.o AlpsSubTree.o AlpsTreeNode.o AlpsKnowledgeBrokerSerial.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib .libs/libAlps.a
creating libAlps.la
(cd .libs && rm -f libAlps.la && ln -s ../libAlps.la libAlps.la)
[ 45%] Performing install step for 'Alps'
Making install in Alps
Making install in src
 /bin/bash ../../libtool --mode=install /usr/bin/install -c  'libAlps.la' '/usr/local/programs/DSP/build/lib/libAlps.la'
/usr/bin/install -c .libs/libAlps.lai /usr/local/programs/DSP/build/lib/libAlps.la
/usr/bin/install -c .libs/libAlps.a /usr/local/programs/DSP/build/lib/libAlps.a
chmod 644 /usr/local/programs/DSP/build/lib/libAlps.a
ranlib /usr/local/programs/DSP/build/lib/libAlps.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/programs/DSP/build/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/programs/DSP/build/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/Alps.h' '/usr/local/programs/DSP/build/include/coin/Alps.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsSearchStrategy.h' '/usr/local/programs/DSP/build/include/coin/AlpsSearchStrategy.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsSearchStrategyBase.h' '/usr/local/programs/DSP/build/include/coin/AlpsSearchStrategyBase.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsEncoded.h' '/usr/local/programs/DSP/build/include/coin/AlpsEncoded.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsEnumProcessT.h' '/usr/local/programs/DSP/build/include/coin/AlpsEnumProcessT.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsHelperFunctions.h' '/usr/local/programs/DSP/build/include/coin/AlpsHelperFunctions.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsKnowledge.h' '/usr/local/programs/DSP/build/include/coin/AlpsKnowledge.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsKnowledgeBroker.h' '/usr/local/programs/DSP/build/include/coin/AlpsKnowledgeBroker.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsKnowledgeBrokerMPI.h' '/usr/local/programs/DSP/build/include/coin/AlpsKnowledgeBrokerMPI.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsKnowledgeBrokerSerial.h' '/usr/local/programs/DSP/build/include/coin/AlpsKnowledgeBrokerSerial.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsKnowledgePool.h' '/usr/local/programs/DSP/build/include/coin/AlpsKnowledgePool.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsMessage.h' '/usr/local/programs/DSP/build/include/coin/AlpsMessage.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsModel.h' '/usr/local/programs/DSP/build/include/coin/AlpsModel.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsNodeDesc.h' '/usr/local/programs/DSP/build/include/coin/AlpsNodeDesc.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsNodePool.h' '/usr/local/programs/DSP/build/include/coin/AlpsNodePool.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsParams.h' '/usr/local/programs/DSP/build/include/coin/AlpsParams.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsParameterBase.h' '/usr/local/programs/DSP/build/include/coin/AlpsParameterBase.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsPriorityQueue.h' '/usr/local/programs/DSP/build/include/coin/AlpsPriorityQueue.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsSolution.h' '/usr/local/programs/DSP/build/include/coin/AlpsSolution.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsSolutionPool.h' '/usr/local/programs/DSP/build/include/coin/AlpsSolutionPool.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsSubTree.h' '/usr/local/programs/DSP/build/include/coin/AlpsSubTree.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsSubTreePool.h' '/usr/local/programs/DSP/build/include/coin/AlpsSubTreePool.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsTime.h' '/usr/local/programs/DSP/build/include/coin/AlpsTime.h'
 /usr/bin/install -c -m 644 '/usr/local/programs/DSP/extra/Alps/Alps/src/AlpsTreeNode.h' '/usr/local/programs/DSP/build/include/coin/AlpsTreeNode.h'
 /usr/bin/install -c -m 644 'alps.pc' '/usr/local/programs/DSP/build/lib/pkgconfig/alps.pc'
[ 46%] Completed 'Alps'
[ 46%] Built target Alps
Scanning dependencies of target DspObj
[ 47%] Building CXX object src/CMakeFiles/DspObj.dir/DspApiEnv.cpp.o
[ 48%] Building CXX object src/CMakeFiles/DspObj.dir/DspCInterface.cpp.o
[ 50%] Building CXX object src/CMakeFiles/DspObj.dir/Model/BlkModel.cpp.o
[ 51%] Building CXX object src/CMakeFiles/DspObj.dir/Model/DecBlkModel.cpp.o
[ 52%] Building CXX object src/CMakeFiles/DspObj.dir/Model/DecTssModel.cpp.o
[ 53%] Building CXX object src/CMakeFiles/DspObj.dir/Model/DetModel.cpp.o
[ 54%] Building CXX object src/CMakeFiles/DspObj.dir/Model/StoModel.cpp.o
[ 55%] Building CXX object src/CMakeFiles/DspObj.dir/Model/TssModel.cpp.o
[ 56%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DecSolver.cpp.o
[ 58%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwBranchInt.cpp.o
[ 59%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwBranchNonant.cpp.o
[ 60%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwBranchNonant2.cpp.o
[ 61%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwBranchGenDisj.cpp.o
[ 62%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwModel.cpp.o
[ 63%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwModelSmip.cpp.o
[ 65%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwMaster.cpp.o
[ 66%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwBundleDual.cpp.o
[ 67%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwBundleDualSmip.cpp.o
[ 68%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwHeuristic.cpp.o
[ 69%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwSolverSerial.cpp.o
[ 70%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwWorker.cpp.o
[ 72%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/Deterministic/DeDriver.cpp.o
[ 73%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DualDecomp/DdDriver.cpp.o
[ 74%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DualDecomp/DdDriverSerial.cpp.o
[ 75%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DualDecomp/DdMaster.cpp.o
[ 76%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DualDecomp/DdMasterAtr.cpp.o
[ 77%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DualDecomp/DdMasterSubgrad.cpp.o
[ 79%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DualDecomp/DdMasterTr.cpp.o
[ 80%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DualDecomp/DdMW.cpp.o
[ 81%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DualDecomp/DdMWSerial.cpp.o
[ 82%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DualDecomp/DdSub.cpp.o
[ 83%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DualDecomp/DdWorkerCG.cpp.o
[ 84%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DualDecomp/DdWorkerLB.cpp.o
[ 86%] Building CXX object src/CMakeFiles/DspObj.dir/Solver/DualDecomp/DdWorkerUB.cpp.o
[ 87%] Building CXX object src/CMakeFiles/DspObj.dir/TreeSearch/DspModel.cpp.o
[ 88%] Building CXX object src/CMakeFiles/DspObj.dir/TreeSearch/DspTreeNode.cpp.o
[ 89%] Building CXX object src/CMakeFiles/DspObj.dir/Utility/DspParams.cpp.o
[ 89%] Built target DspObj
Scanning dependencies of target test_dw
[ 90%] Building CXX object src/CMakeFiles/test_dw.dir/__/test/test_dw.cpp.o
[ 91%] Linking CXX executable ../test/test_dw
../lib/libCoinUtils.a(CoinFactorization2.o): In function `CoinFactorization::factorDense()':
CoinFactorization2.cpp:(.text+0x4b0): undefined reference to `dgetrf_'
../lib/libCoinUtils.a(CoinFactorization3.o): In function `CoinFactorization::updateColumnL(CoinIndexedVector*, int*) const':
CoinFactorization3.cpp:(.text+0xf1f): undefined reference to `dgetrs_'
CoinFactorization3.cpp:(.text+0xfb2): undefined reference to `dgetrs_'
../lib/libCoinUtils.a(CoinFactorization4.o): In function `CoinFactorization::updateColumnTransposeL(CoinIndexedVector*) const':
CoinFactorization4.cpp:(.text+0x3618): undefined reference to `dgetrs_'
../lib/libCoinUtils.a(CoinDenseFactorization.o): In function `CoinDenseFactorization::updateColumn(CoinIndexedVector*, CoinIndexedVector*, bool) const':
CoinDenseFactorization.cpp:(.text+0xa81): undefined reference to `dgetrs_'
../lib/libCoinUtils.a(CoinDenseFactorization.o): In function `CoinDenseFactorization::updateColumnTranspose(CoinIndexedVector*, CoinIndexedVector*) const':
CoinDenseFactorization.cpp:(.text+0x173b): undefined reference to `dgetrs_'
../lib/libCoinUtils.a(CoinDenseFactorization.o):CoinDenseFactorization.cpp:(.text+0x1c03): more undefined references to `dgetrs_' follow
../lib/libCoinUtils.a(CoinDenseFactorization.o): In function `CoinDenseFactorization::factor()':
CoinDenseFactorization.cpp:(.text+0x2a01): undefined reference to `dgetrf_'
collect2: error: ld returned 1 exit status
src/CMakeFiles/test_dw.dir/build.make:181: recipe for target 'test/test_dw' failed
make[2]: *** [test/test_dw] Error 1
CMakeFiles/Makefile2:306: recipe for target 'src/CMakeFiles/test_dw.dir/all' failed
make[1]: *** [src/CMakeFiles/test_dw.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
karan-an-1996 commented 4 years ago

@michel2323 Yes even I do not get it. Did the entire installation run error free on your system? Maybe the messages I sent will give you both some clearance on why I am having this issue. I already tried reinstalling the Blas and Lapack libraries but that didn't work either since it reinstalled them at the same place.

kibaekkim commented 4 years ago

@karan-an-1996 I found that lapack linking flags are added only when ma27 is provided. I pushed a patch. Can you try to pull master branch and compile again?

karan-an-1996 commented 4 years ago

Ok thanks, I just pulled the Master again and repeated the process. Will let you know how the installation goes. Thanks !

karan-an-1996 commented 4 years ago

It still stops at the same place but it seems it now has some other issue:

[ 91%] Linking CXX executable ../test/test_dw /usr/opt/ibm/ILOG/CPLEX_Studio1210/cplex/lib/x86-64_linux/static_pic/libcplex.a(_dtrsm_lp64.o): In function dtrsm': _dtrsm.c:(.text+0x0): multiple definition ofdtrsm_' /usr/local/lib/libblas.a(dtrsm.o):dtrsm.f:(.text+0x0): first defined here /usr/opt/ibm/ILOG/CPLEX_Studio1210/cplex/lib/x86-64_linux/static_pic/libcplex.a(_dgemm_lp64.o): In function dgemm': _dgemm.c:(.text+0x0): multiple definition ofdgemm' /usr/local/lib/libblas.a(dgemm.o):dgemm.f:(.text+0x0): first defined here /usr/local/lib/liblapack.a(xerbla.o): In function `xerbla': xerbla.f:(.text+0x53): undefined reference to _gfortran_st_write' xerbla.f:(.text+0x5e): undefined reference to_gfortran_string_len_trim' xerbla.f:(.text+0x73): undefined reference to _gfortran_transfer_character_write' xerbla.f:(.text+0x83): undefined reference to_gfortran_transfer_integer_write' xerbla.f:(.text+0x8b): undefined reference to _gfortran_st_write_done' xerbla.f:(.text+0x94): undefined reference to_gfortran_stop_string' collect2: error: ld returned 1 exit status src/CMakeFiles/test_dw.dir/build.make:183: recipe for target 'test/test_dw' failed make[2]: [test/test_dw] Error 1 CMakeFiles/Makefile2:306: recipe for target 'src/CMakeFiles/test_dw.dir/all' failed make[1]: [src/CMakeFiles/test_dw.dir/all] Error 2 Makefile:140: recipe for target 'all' failed make: *** [all] Error 2

kibaekkim commented 4 years ago

This is good. I pushed another patch. @karan-an-1996 can you try again?

karan-an-1996 commented 4 years ago

Ok Great! I just started another run. Will let you know what happens!

karan-an-1996 commented 4 years ago

Now I am getting the following message:

[ 91%] Linking CXX executable ../test/test_dw /usr/opt/ibm/ILOG/CPLEX_Studio1210/cplex/lib/x86-64_linux/static_pic/libcplex.a(_dtrsm_lp64.o): In function dtrsm': _dtrsm.c:(.text+0x0): multiple definition ofdtrsm_' /usr/local/lib/libblas.a(dtrsm.o):dtrsm.f:(.text+0x0): first defined here /usr/opt/ibm/ILOG/CPLEX_Studio1210/cplex/lib/x86-64_linux/static_pic/libcplex.a(_dgemm_lp64.o): In function dgemm': _dgemm.c:(.text+0x0): multiple definition ofdgemm' /usr/local/lib/libblas.a(dgemm.o):dgemm.f:(.text+0x0): first defined here /usr/local/lib/liblapack.a(xerbla.o): In function `xerbla': (.text+0x66): undefined reference to _gfortran_st_write' (.text+0x71): undefined reference to_gfortran_string_len_trim' (.text+0x86): undefined reference to _gfortran_transfer_character_write' (.text+0x96): undefined reference to_gfortran_transfer_integer_write' (.text+0x9e): undefined reference to _gfortran_st_write_done' (.text+0xa7): undefined reference to_gfortran_stop_string' collect2: error: ld returned 1 exit status src/CMakeFiles/test_dw.dir/build.make:187: recipe for target 'test/test_dw' failed make[2]: [test/test_dw] Error 1 CMakeFiles/Makefile2:306: recipe for target 'src/CMakeFiles/test_dw.dir/all' failed make[1]: [src/CMakeFiles/test_dw.dir/all] Error 2 Makefile:140: recipe for target 'all' failed make: *** [all] Error 2

kibaekkim commented 4 years ago

@karan-an-1996 can you run make VERBOSE=1 and post the message starting from the following line?

[ 91%] Linking CXX executable ../test/test_dw
karan-an-1996 commented 4 years ago

Yeah sure:

[ 90%] Linking CXX executable ../test/test_dw cd /usr/local/programs/DSP/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_dw.dir/link.txt --verbose=1 /usr/bin/c++ -O3 -DNDEBUG -DDSP_HAS_CPX -Wl,--no-undefined CMakeFiles/test_dw.dir/__/test/test_dw.cpp.o CMakeFiles/DspObj.dir/DspApiEnv.cpp.o CMakeFiles/DspObj.dir/DspCInterface.cpp.o CMakeFiles/DspObj.dir/Model/BlkModel.cpp.o CMakeFiles/DspObj.dir/Model/DecBlkModel.cpp.o CMakeFiles/DspObj.dir/Model/DecTssModel.cpp.o CMakeFiles/DspObj.dir/Model/DetModel.cpp.o CMakeFiles/DspObj.dir/Model/StoModel.cpp.o CMakeFiles/DspObj.dir/Model/TssModel.cpp.o CMakeFiles/DspObj.dir/Solver/DecSolver.cpp.o CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwBranchInt.cpp.o CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwBranchNonant.cpp.o CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwBranchNonant2.cpp.o CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwBranchGenDisj.cpp.o CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwModel.cpp.o CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwModelSmip.cpp.o CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwMaster.cpp.o CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwBundleDual.cpp.o CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwBundleDualSmip.cpp.o CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwHeuristic.cpp.o CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwSolverSerial.cpp.o CMakeFiles/DspObj.dir/Solver/DantzigWolfe/DwWorker.cpp.o CMakeFiles/DspObj.dir/Solver/Deterministic/DeDriver.cpp.o CMakeFiles/DspObj.dir/Solver/DualDecomp/DdDriver.cpp.o CMakeFiles/DspObj.dir/Solver/DualDecomp/DdDriverSerial.cpp.o CMakeFiles/DspObj.dir/Solver/DualDecomp/DdMaster.cpp.o CMakeFiles/DspObj.dir/Solver/DualDecomp/DdMasterAtr.cpp.o CMakeFiles/DspObj.dir/Solver/DualDecomp/DdMasterSubgrad.cpp.o CMakeFiles/DspObj.dir/Solver/DualDecomp/DdMasterTr.cpp.o CMakeFiles/DspObj.dir/Solver/DualDecomp/DdMW.cpp.o CMakeFiles/DspObj.dir/Solver/DualDecomp/DdMWSerial.cpp.o CMakeFiles/DspObj.dir/Solver/DualDecomp/DdSub.cpp.o CMakeFiles/DspObj.dir/Solver/DualDecomp/DdWorkerCG.cpp.o CMakeFiles/DspObj.dir/Solver/DualDecomp/DdWorkerLB.cpp.o CMakeFiles/DspObj.dir/Solver/DualDecomp/DdWorkerUB.cpp.o CMakeFiles/DspObj.dir/TreeSearch/DspModel.cpp.o CMakeFiles/DspObj.dir/TreeSearch/DspTreeNode.cpp.o CMakeFiles/DspObj.dir/Utility/DspParams.cpp.o -o ../test/test_dw ../lib/libSmi.a ../lib/libOsi.a ../lib/libOsiClp.a ../lib/libClp.a ../lib/libAlps.a ../lib/libCoinUtils.a /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libbz2.so /usr/local/lib/libgfortran.a /usr/local/lib/libblas.a /usr/local/lib/liblapack.a /usr/local/lib/libblas.a -ldl ../lib/libOsiCpx.a /usr/opt/ibm/ILOG/CPLEX_Studio1210/cplex/lib/x86-64_linux/static_pic/libcplex.a -lm -lpthread -ldl /usr/local/lib/liblapack.a -ldl ../lib/libOsiCpx.a /usr/opt/ibm/ILOG/CPLEX_Studio1210/cplex/lib/x86-64_linux/static_pic/libcplex.a -lm -lpthread -ldl ../lib/libOsiCpx.a /usr/opt/ibm/ILOG/CPLEX_Studio1210/cplex/lib/x86-64_linux/static_pic/libcplex.a -lm -lpthread /usr/opt/ibm/ILOG/CPLEX_Studio1210/cplex/lib/x86-64_linux/static_pic/libcplex.a(_dtrsm_lp64.o): In function dtrsm': _dtrsm.c:(.text+0x0): multiple definition ofdtrsm_' /usr/local/lib/libblas.a(dtrsm.o):dtrsm.f:(.text+0x0): first defined here /usr/opt/ibm/ILOG/CPLEX_Studio1210/cplex/lib/x86-64_linux/static_pic/libcplex.a(_dgemm_lp64.o): In function dgemm': _dgemm.c:(.text+0x0): multiple definition ofdgemm' /usr/local/lib/libblas.a(dgemm.o):dgemm.f:(.text+0x0): first defined here /usr/local/lib/liblapack.a(xerbla.o): In function `xerbla': (.text+0x66): undefined reference to _gfortran_st_write' (.text+0x71): undefined reference to_gfortran_string_len_trim' (.text+0x86): undefined reference to _gfortran_transfer_character_write' (.text+0x96): undefined reference to_gfortran_transfer_integer_write' (.text+0x9e): undefined reference to _gfortran_st_write_done' (.text+0xa7): undefined reference to_gfortran_stop_string' collect2: error: ld returned 1 exit status src/CMakeFiles/test_dw.dir/build.make:187: recipe for target 'test/test_dw' failed make[2]: [test/test_dw] Error 1 make[2]: Leaving directory '/usr/local/programs/DSP/build' CMakeFiles/Makefile2:306: recipe for target 'src/CMakeFiles/test_dw.dir/all' failed make[1]: [src/CMakeFiles/test_dw.dir/all] Error 2 make[1]: Leaving directory '/usr/local/programs/DSP/build' Makefile:140: recipe for target 'all' failed make: *** [all] Error 2

kibaekkim commented 4 years ago

@karan-an-1996 I am guessing that the order of libraries may cause the error in your case. Since I won't be able to test this on Windows subsystem, I pushed my (temporary) fix to origin/patch/cmake branch. Can you pull this branch and test it again? Thanks!

Update: I could build and pass the test on mac and linux.

karan-an-1996 commented 4 years ago

Hm I am still getting following message:

[ 91%] Linking CXX executable ../test/test_dw /usr/opt/ibm/ILOG/CPLEX_Studio1210/cplex/lib/x86-64_linux/static_pic/libcplex.a(_dtrsm_lp64.o): In function dtrsm': _dtrsm.c:(.text+0x0): multiple definition ofdtrsm_' /usr/local/lib/libblas.a(dtrsm.o):dtrsm.f:(.text+0x0): first defined here /usr/opt/ibm/ILOG/CPLEX_Studio1210/cplex/lib/x86-64_linux/static_pic/libcplex.a(_dgemm_lp64.o): In function dgemm': _dgemm.c:(.text+0x0): multiple definition ofdgemm_' /usr/local/lib/libblas.a(dgemm.o):dgemm.f:(.text+0x0): first defined here /usr/local/lib/libgfortran.a(write.o): In function get_precision': (.text.get_precision+0x254): undefined reference toquadmath_snprintf' /usr/local/lib/libgfortran.a(write.o): In function get_float_string': (.text.get_float_string+0x1db): undefined reference toquadmath_snprintf' (.text.get_float_string+0xa7b): undefined reference to quadmath_snprintf' (.text.get_float_string+0x1337): undefined reference toquadmath_snprintf' collect2: error: ld returned 1 exit status src/CMakeFiles/test_dw.dir/build.make:188: recipe for target 'test/test_dw' failed make[2]: [test/test_dw] Error 1 CMakeFiles/Makefile2:306: recipe for target 'src/CMakeFiles/test_dw.dir/all' failed make[1]: [src/CMakeFiles/test_dw.dir/all] Error 2 Makefile:140: recipe for target 'all' failed make: *** [all] Error 2

karan-an-1996 commented 4 years ago

I pulled the repository with git clone --recursive https://github.com/Argonne-National-Laboratory/DSP.git -b patch/cmake

kibaekkim commented 4 years ago

@karan-an-1996 Now gfortran is looking for something else. I added a library. Can you pull patch/cmake and build that again?

karan-an-1996 commented 4 years ago

The Installation finally worked!!!

image

Thank you so much for helping me out in the process! I really appreciate it!!

Regards

kibaekkim commented 4 years ago

@karan-an-1996 Awesome! Thanks for your patience.