Skip to content

Instantly share code, notes, and snippets.

Created November 13, 2013 21:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/7456314 to your computer and use it in GitHub Desktop.
Save anonymous/7456314 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
Making all in Data/Sample
make[1]: Nothing to be done for `all'.
Making all in CoinUtils
Making all in src
/Library/Developer/CommandLineTools/usr/bin/make all-am
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinAlloc.lo -MD -MP -MF ".deps/CoinAlloc.Tpo" -c -o CoinAlloc.lo ../../../CoinUtils/src/CoinAlloc.cpp; \
then mv -f ".deps/CoinAlloc.Tpo" ".deps/CoinAlloc.Plo"; else rm -f ".deps/CoinAlloc.Tpo"; exit 1; fi
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinAlloc.lo -MD -MP -MF .deps/CoinAlloc.Tpo -c ../../../CoinUtils/src/CoinAlloc.cpp -fno-common -DPIC -o .libs/CoinAlloc.o
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinBuild.lo -MD -MP -MF ".deps/CoinBuild.Tpo" -c -o CoinBuild.lo ../../../CoinUtils/src/CoinBuild.cpp; \
then mv -f ".deps/CoinBuild.Tpo" ".deps/CoinBuild.Plo"; else rm -f ".deps/CoinBuild.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinBuild.lo -MD -MP -MF .deps/CoinBuild.Tpo -c ../../../CoinUtils/src/CoinBuild.cpp -fno-common -DPIC -o .libs/CoinBuild.o
In file included from ../../../CoinUtils/src/CoinBuild.cpp:18:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinBuild.cpp:93:30: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memcpy(copyOfItem,item,length);
~~~~~~ ^~~~~~
../../../CoinUtils/src/CoinBuild.cpp:153:32: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memcpy(copyOfItem,item,length);
~~~~~~ ^~~~~~
8 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinDenseVector.lo -MD -MP -MF ".deps/CoinDenseVector.Tpo" -c -o CoinDenseVector.lo ../../../CoinUtils/src/CoinDenseVector.cpp; \
then mv -f ".deps/CoinDenseVector.Tpo" ".deps/CoinDenseVector.Plo"; else rm -f ".deps/CoinDenseVector.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinDenseVector.lo -MD -MP -MF .deps/CoinDenseVector.Tpo -c ../../../CoinUtils/src/CoinDenseVector.cpp -fno-common -DPIC -o .libs/CoinDenseVector.o
In file included from ../../../CoinUtils/src/CoinDenseVector.cpp:12:
In file included from ../../../CoinUtils/src/CoinDenseVector.hpp:17:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinDenseVector.cpp:20:25: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(elements_, 0, nElements_*sizeof(T));
^~~~~~~~~~~
../../../CoinUtils/src/CoinDenseVector.cpp:208:16: note: in instantiation of member function 'CoinDenseVector<float>::clear' requested here
template class CoinDenseVector<float>;
^
../../../CoinUtils/src/CoinDenseVector.cpp:20:25: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(elements_, 0, nElements_*sizeof(T));
^~~~~~~~~~~
../../../CoinUtils/src/CoinDenseVector.cpp:209:16: note: in instantiation of member function 'CoinDenseVector<double>::clear' requested here
template class CoinDenseVector<double>;
^
8 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinError.lo -MD -MP -MF ".deps/CoinError.Tpo" -c -o CoinError.lo ../../../CoinUtils/src/CoinError.cpp; \
then mv -f ".deps/CoinError.Tpo" ".deps/CoinError.Plo"; else rm -f ".deps/CoinError.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinError.lo -MD -MP -MF .deps/CoinError.Tpo -c ../../../CoinUtils/src/CoinError.cpp -fno-common -DPIC -o .libs/CoinError.o
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinFactorization1.lo -MD -MP -MF ".deps/CoinFactorization1.Tpo" -c -o CoinFactorization1.lo ../../../CoinUtils/src/CoinFactorization1.cpp; \
then mv -f ".deps/CoinFactorization1.Tpo" ".deps/CoinFactorization1.Plo"; else rm -f ".deps/CoinFactorization1.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinFactorization1.lo -MD -MP -MF .deps/CoinFactorization1.Tpo -c ../../../CoinUtils/src/CoinFactorization1.cpp -fno-common -DPIC -o .libs/CoinFactorization1.o
In file included from ../../../CoinUtils/src/CoinFactorization1.cpp:14:
In file included from ../../../CoinUtils/src/CoinFactorization.hpp:22:
In file included from ../../../CoinUtils/src/CoinIndexedVector.hpp:20:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinFactorization1.cpp:14:
In file included from ../../../CoinUtils/src/CoinFactorization.hpp:22:
../../../CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization1.cpp:287:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (areaFactor)
~~ ^~~~~~~~~~
../../../CoinUtils/src/CoinFactorization1.cpp:412:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (areaFactor)
~~ ^~~~~~~~~~
../../../CoinUtils/src/CoinFactorization1.cpp:471:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (areaFactor)
~~ ^~~~~~~~~~
../../../CoinUtils/src/CoinFactorization1.cpp:608:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if ( !areaFactor_ ) {
~^~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization1.cpp:1976:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if ( areaFactor_ ) {
~~ ^~~~~~~~~~~
In file included from ../../../CoinUtils/src/CoinFactorization1.cpp:14:
In file included from ../../../CoinUtils/src/CoinFactorization.hpp:22:
In file included from ../../../CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from ../../../CoinUtils/src/CoinSort.hpp:12:
../../../CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
../../../CoinUtils/src/CoinSort.hpp:231:3: note: in instantiation of function template specialization 'CoinSort_2<int, double, CoinFirstLess_2<int, double> >' requested here
CoinSort_2(sfirst, slast, tfirst, CoinFirstLess_2<S,T>());
^
../../../CoinUtils/src/CoinFactorization1.cpp:549:5: note: in instantiation of function template specialization 'CoinSort_2<int, double>' requested here
CoinSort_2(indexRowU_.array()+startColumnU_.array()[i],
^
15 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinFactorization2.lo -MD -MP -MF ".deps/CoinFactorization2.Tpo" -c -o CoinFactorization2.lo ../../../CoinUtils/src/CoinFactorization2.cpp; \
then mv -f ".deps/CoinFactorization2.Tpo" ".deps/CoinFactorization2.Plo"; else rm -f ".deps/CoinFactorization2.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinFactorization2.lo -MD -MP -MF .deps/CoinFactorization2.Tpo -c ../../../CoinUtils/src/CoinFactorization2.cpp -fno-common -DPIC -o .libs/CoinFactorization2.o
In file included from ../../../CoinUtils/src/CoinFactorization2.cpp:16:
In file included from ../../../CoinUtils/src/CoinFactorization.hpp:22:
In file included from ../../../CoinUtils/src/CoinIndexedVector.hpp:20:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinFactorization2.cpp:16:
In file included from ../../../CoinUtils/src/CoinFactorization.hpp:22:
../../../CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization2.cpp:761:26: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (fwrite(first,last-first,1,fp)!=1)
~~~~~~ ~~~~^~~~~~
../../../CoinUtils/src/CoinFactorization2.cpp:848:25: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (fread(first,last-first,1,fp)!=1)
~~~~~ ~~~~^~~~~~
In file included from ../../../CoinUtils/src/CoinFactorization2.cpp:16:
In file included from ../../../CoinUtils/src/CoinFactorization.hpp:22:
In file included from ../../../CoinUtils/src/CoinIndexedVector.hpp:20:
../../../CoinUtils/src/CoinHelperFunctions.hpp:914:54: warning: implicit conversion changes signedness: 'CoinBigIndex' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
static_cast<CoinBigIndex>(fread(array,sizeof(T),newSize,fp));
~~~~~ ^~~~~~~
../../../CoinUtils/src/CoinFactorization2.cpp:853:9: note: in instantiation of function template specialization 'CoinFromFile<double>' requested here
if (CoinFromFile(elementU,lengthAreaU_ , fp, newSize )==1)
^
In file included from ../../../CoinUtils/src/CoinFactorization2.cpp:16:
In file included from ../../../CoinUtils/src/CoinFactorization.hpp:22:
In file included from ../../../CoinUtils/src/CoinIndexedVector.hpp:20:
../../../CoinUtils/src/CoinHelperFunctions.hpp:914:54: warning: implicit conversion changes signedness: 'CoinBigIndex' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
static_cast<CoinBigIndex>(fread(array,sizeof(T),newSize,fp));
~~~~~ ^~~~~~~
../../../CoinUtils/src/CoinFactorization2.cpp:857:9: note: in instantiation of function template specialization 'CoinFromFile<int>' requested here
if (CoinFromFile(indexRowU,lengthAreaU_ , fp, newSize )==1)
^
13 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinFactorization3.lo -MD -MP -MF ".deps/CoinFactorization3.Tpo" -c -o CoinFactorization3.lo ../../../CoinUtils/src/CoinFactorization3.cpp; \
then mv -f ".deps/CoinFactorization3.Tpo" ".deps/CoinFactorization3.Plo"; else rm -f ".deps/CoinFactorization3.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinFactorization3.lo -MD -MP -MF .deps/CoinFactorization3.Tpo -c ../../../CoinUtils/src/CoinFactorization3.cpp -fno-common -DPIC -o .libs/CoinFactorization3.o
In file included from ../../../CoinUtils/src/CoinFactorization3.cpp:16:
In file included from ../../../CoinUtils/src/CoinFactorization.hpp:22:
In file included from ../../../CoinUtils/src/CoinIndexedVector.hpp:20:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinFactorization3.cpp:16:
In file included from ../../../CoinUtils/src/CoinFactorization.hpp:22:
../../../CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization3.cpp:170:11: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (ftranAverageAfterL_) {
~~ ^~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization3.cpp:224:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../CoinUtils/src/CoinFactorization3.cpp:631:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (ftranAverageAfterR_) {
~~ ^~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization3.cpp:843:9: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (ftranAverageAfterR_) {
~~ ^~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization3.cpp:908:9: warning: implicit conversion turns floating-point number into integer: 'CoinFactorizationDouble' (aka 'double') to 'bool' [-Wconversion]
if (pivotValue) {
~~ ^~~~~~~~~~
../../../CoinUtils/src/CoinFactorization3.cpp:977:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if ( value ) {
~~ ^~~~~
../../../CoinUtils/src/CoinFactorization3.cpp:993:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if ( value ) {
~~ ^~~~~
../../../CoinUtils/src/CoinFactorization3.cpp:1271:8: warning: implicit conversion turns floating-point number into integer: 'CoinFactorizationDouble' (aka 'double') to 'bool' [-Wconversion]
if (pivotValue) {
~~ ^~~~~~~~~~
../../../CoinUtils/src/CoinFactorization3.cpp:1352:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if ( value ) {
~~ ^~~~~
../../../CoinUtils/src/CoinFactorization3.cpp:1371:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if ( value ) {
~~ ^~~~~
../../../CoinUtils/src/CoinFactorization3.cpp:1391:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if ( value ) {
~~ ^~~~~
../../../CoinUtils/src/CoinFactorization3.cpp:1410:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if ( value ) {
~~ ^~~~~
../../../CoinUtils/src/CoinFactorization3.cpp:1742:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value)
~~ ^~~~~
../../../CoinUtils/src/CoinFactorization3.cpp:1983:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
23 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinFactorization4.lo -MD -MP -MF ".deps/CoinFactorization4.Tpo" -c -o CoinFactorization4.lo ../../../CoinUtils/src/CoinFactorization4.cpp; \
then mv -f ".deps/CoinFactorization4.Tpo" ".deps/CoinFactorization4.Plo"; else rm -f ".deps/CoinFactorization4.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinFactorization4.lo -MD -MP -MF .deps/CoinFactorization4.Tpo -c ../../../CoinUtils/src/CoinFactorization4.cpp -fno-common -DPIC -o .libs/CoinFactorization4.o
In file included from ../../../CoinUtils/src/CoinFactorization4.cpp:16:
In file included from ../../../CoinUtils/src/CoinFactorization.hpp:22:
In file included from ../../../CoinUtils/src/CoinIndexedVector.hpp:20:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinFactorization4.cpp:16:
In file included from ../../../CoinUtils/src/CoinFactorization.hpp:22:
../../../CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:1037:9: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (btranAverageAfterU_) {
~~ ^~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:1083:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (region[first])
~~ ^~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:1169:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (region[first])
~~ ^~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:1313:23: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if(!mark[kPivot]&&region[kPivot]) {
~~^~~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:1377:9: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (btranAverageAfterL_) {
~~ ^~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:1415:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (region[i]) {
~~ ^~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:1606:10: warning: implicit conversion turns floating-point number into integer: 'CoinFactorizationDouble' (aka 'double') to 'bool' [-Wconversion]
if ( pivotValue ) {
~~ ^~~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:1653:10: warning: implicit conversion turns floating-point number into integer: 'CoinFactorizationDouble' (aka 'double') to 'bool' [-Wconversion]
if ( pivotValue ) {
~~ ^~~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:1659:6: warning: implicit conversion turns floating-point number into integer: 'CoinFactorizationDouble' (aka 'double') to 'bool' [-Wconversion]
if (oldValue) {
~~ ^~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:1660:8: warning: implicit conversion turns floating-point number into integer: 'CoinFactorizationDouble' (aka 'double') to 'bool' [-Wconversion]
if (newValue)
~~ ^~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:1737:12: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
0,maximumRowsExtra_*sizeof(char));
^~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:1907:8: warning: implicit conversion turns floating-point number into integer: 'CoinFactorizationDouble' (aka 'double') to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:1974:6: warning: implicit conversion turns floating-point number into integer: 'CoinFactorizationDouble' (aka 'double') to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:2247:9: warning: implicit conversion turns floating-point number into integer: 'CoinFactorizationDouble' (aka 'double') to 'bool' [-Wconversion]
if (pivotValue) {
~~ ^~~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:2253:9: warning: implicit conversion turns floating-point number into integer: 'CoinFactorizationDouble' (aka 'double') to 'bool' [-Wconversion]
if (!oldValue) {
~^~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:2268:18: warning: implicit conversion turns floating-point number into integer: 'CoinFactorizationDouble' (aka 'double') to 'bool' [-Wconversion]
} else if (pivotValue) {
~~ ^~~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:2309:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!region[pivotRow])
~^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:2313:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (region[pivotRow])
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:2617:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (btranCountInput_&&btranCountAfterU_&&btranCountAfterR_) {
^~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:2617:27: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (btranCountInput_&&btranCountAfterU_&&btranCountAfterR_) {
~~^~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinFactorization4.cpp:2617:46: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (btranCountInput_&&btranCountAfterU_&&btranCountAfterR_) {
~~^~~~~~~~~~~~~~~~~
30 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinSimpFactorization.lo -MD -MP -MF ".deps/CoinSimpFactorization.Tpo" -c -o CoinSimpFactorization.lo ../../../CoinUtils/src/CoinSimpFactorization.cpp; \
then mv -f ".deps/CoinSimpFactorization.Tpo" ".deps/CoinSimpFactorization.Plo"; else rm -f ".deps/CoinSimpFactorization.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinSimpFactorization.lo -MD -MP -MF .deps/CoinSimpFactorization.Tpo -c ../../../CoinUtils/src/CoinSimpFactorization.cpp -fno-common -DPIC -o .libs/CoinSimpFactorization.o
In file included from ../../../CoinUtils/src/CoinSimpFactorization.cpp:10:
In file included from ../../../CoinUtils/src/CoinSimpFactorization.hpp:16:
In file included from ../../../CoinUtils/src/CoinIndexedVector.hpp:20:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinSimpFactorization.cpp:10:
In file included from ../../../CoinUtils/src/CoinSimpFactorization.hpp:16:
../../../CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:38:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(firstColKnonzeros, -1, (numRows+1)*sizeof(int) );
~~~~~~~^~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:381:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(pivotRow_,other.pivotRow_,(2*maximumRows_+numberPivots_)*sizeof(int));
~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:383:66: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(elements_,other.elements_,(maximumRows_+numberPivots_)*maximumRows_*sizeof(CoinFactorizationDouble));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:423:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(denseVector_,other.denseVector_,maximumRows_*sizeof(double));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:428:39: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(workArea2_,other.workArea2_,maximumRows_*sizeof(double));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:433:39: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(workArea3_,other.workArea3_,maximumRows_*sizeof(double));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:438:39: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(vecLabels_,other.vecLabels_,maximumRows_*sizeof(int));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:443:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(indVector_ ,other.indVector_ , maximumRows_ *sizeof(int ));
^~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:449:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(auxVector_ ,other.auxVector_ , maximumRows_ *sizeof(double ));
^~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:454:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(auxInd_ , other.auxInd_, maximumRows_ *sizeof(int));
^~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:460:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(vecKeep_ ,other.vecKeep_ , maximumRows_ *sizeof(double));
^~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:465:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(indKeep_ , other.indKeep_, maximumRows_ *sizeof(int));
^~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:470:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(LrowStarts_ , other.LrowStarts_, maximumRows_ *sizeof(int));
^~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:475:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(LrowLengths_ , other.LrowLengths_ , maximumRows_ *sizeof(int));
^~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:480:40: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(Lrows_ , other.Lrows_, other.LrowCap_*sizeof(double));
~~~~~~^~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:485:44: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(LrowInd_, other.LrowInd_, other.LrowCap_*sizeof(int));
~~~~~~^~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:491:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(LcolStarts_ ,other.LcolStarts_ , maximumRows_*sizeof(int));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:496:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(LcolLengths_ , other.LcolLengths_ , maximumRows_ *sizeof(int));
^~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:501:46: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(Lcolumns_ ,other.Lcolumns_ , other.LcolCap_ *sizeof(double));
~~~~~~^~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:506:44: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(LcolInd_ , other.LcolInd_, other.LcolCap_*sizeof(int));
~~~~~~^~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:512:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(UrowStarts_ ,other.UrowStarts_ , maximumRows_ *sizeof(int));
^~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:517:46: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(UrowLengths_ ,other.UrowLengths_ , maximumRows_ *sizeof(int));
^~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:529:40: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(Urows_ ,other.Urows_ , other.UrowMaxCap_ *sizeof(double));
~~~~~~^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:534:42: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(UrowInd_,other.UrowInd_, other.UrowMaxCap_*sizeof(int));
~~~~~~^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:540:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(prevRowInU_ , other.prevRowInU_, maximumRows_*sizeof(int));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:545:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(nextRowInU_, other.nextRowInU_, maximumRows_*sizeof(int));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:551:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(UcolStarts_ , other.UcolStarts_, maximumRows_*sizeof(int));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:556:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(UcolLengths_ , other.UcolLengths_, maximumRows_*sizeof(int));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:568:46: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(Ucolumns_ ,other.Ucolumns_ , other.UcolMaxCap_*sizeof(double));
~~~~~~^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:573:45: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(UcolInd_ , other.UcolInd_ , other.UcolMaxCap_*sizeof(int));
~~~~~~^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:578:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(prevColInU_ , other.prevColInU_ , maximumRows_*sizeof(int));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:583:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(nextColInU_ ,other.nextColInU_ , maximumRows_*sizeof(int));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:588:39: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(colSlack_, other.colSlack_, maximumRows_*sizeof(int));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:595:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(invOfPivots_ , other.invOfPivots_, maximumRows_*sizeof(double));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:601:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(colOfU_ , other.colOfU_, maximumRows_*sizeof(int));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:606:46: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(colPosition_, other.colPosition_, maximumRows_*sizeof(int));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:611:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(rowOfU_ , other.rowOfU_, maximumRows_*sizeof(int));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:616:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(rowPosition_ , other.rowPosition_, maximumRows_*sizeof(int));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:621:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(secRowOfU_ , other.secRowOfU_, maximumRows_*sizeof(int));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:626:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(secRowPosition_ , other.secRowPosition_, maximumRows_*sizeof(int));
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:632:52: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(EtaPosition_ ,other.EtaPosition_ , other.maxEtaRows_ *sizeof(int));
~~~~~~^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:637:47: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(EtaStarts_, other.EtaStarts_, other.maxEtaRows_*sizeof(int));
~~~~~~^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:642:49: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(EtaLengths_, other.EtaLengths_, other.maxEtaRows_*sizeof(int));
~~~~~~^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:647:41: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(EtaInd_, other.EtaInd_, other.EtaMaxCap_*sizeof(int));
~~~~~~^~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:652:37: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(Eta_ , other.Eta_, other.EtaMaxCap_*sizeof(double));
~~~~~~^~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:769:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(LrowStarts_,-1,numberRows_ * sizeof(int));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:770:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(LrowLengths_,0,numberRows_ * sizeof(int));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:771:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(LcolStarts_,-1,numberRows_ * sizeof(int));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:772:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(LcolLengths_,0,numberRows_ * sizeof(int));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:985:18: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memset(region,0,numberRows_*sizeof(double));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:1030:16: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(vec2,0,numberRows_*sizeof(double));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:1140:18: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memset(region,0,numberRows_*sizeof(double));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:1691:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(aux, Lcolumns_, LcolCap_ * sizeof(double));
^~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:1696:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(iaux, LcolInd_, LcolCap_ * sizeof(int));
^~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:1705:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(iaux, UcolInd_, UcolMaxCap_*sizeof(int) );
^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:1711:25: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(aux, Ucolumns_, UcolMaxCap_*sizeof(double) );
^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:1721:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(iaux, UrowInd_, UrowMaxCap_*sizeof(int) );
^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:1726:25: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(aux, Urows_, UrowMaxCap_*sizeof(double) );
^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:1735:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(UcolLengths_,0,numberColumns_*sizeof(int));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:1792:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(LrowLengths_,0,numberRows_*sizeof(int));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:1828:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(LrowLengths_,0,numberRows_*sizeof(int));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:1901:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(denseVector_,0,numberRows_*sizeof(double));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:1909:26: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(vecLabels_,0, numberRows_*sizeof(int));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:2242:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if ( rhs[ rowOfU_[last] ] ) break;
~~ ^~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:2386:5: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
sizeNewColumn * sizeof(double) );
^~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:2388:5: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
sizeNewColumn * sizeof(int) );
^~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:2495:46: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(&Urows_[startRow],&workArea2_[0], newEls*sizeof(double) );
^~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:2496:48: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(&UrowInd_[startRow],&indVector_[0], newEls*sizeof(int) );
^~~~~~~
../../../CoinUtils/src/CoinSimpFactorization.cpp:2509:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(iaux, EtaPosition_, maxEtaRows_ * sizeof(int));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:2514:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(jaux, EtaStarts_, maxEtaRows_ * sizeof(int));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:2519:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(kaux, EtaLengths_, maxEtaRows_ * sizeof(int));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:2529:24: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(iaux, EtaInd_, EtaSize_ * sizeof(int));
^~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:2534:20: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(aux, Eta_, EtaSize_ * sizeof(double));
^~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:2548:5: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
numberRows_ * sizeof(int) );
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinSimpFactorization.cpp:2550:5: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
numberRows_ * sizeof(int) );
^~~~~~~~~~~ ~
84 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinDenseFactorization.lo -MD -MP -MF ".deps/CoinDenseFactorization.Tpo" -c -o CoinDenseFactorization.lo ../../../CoinUtils/src/CoinDenseFactorization.cpp; \
then mv -f ".deps/CoinDenseFactorization.Tpo" ".deps/CoinDenseFactorization.Plo"; else rm -f ".deps/CoinDenseFactorization.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinDenseFactorization.lo -MD -MP -MF .deps/CoinDenseFactorization.Tpo -c ../../../CoinUtils/src/CoinDenseFactorization.cpp -fno-common -DPIC -o .libs/CoinDenseFactorization.o
In file included from ../../../CoinUtils/src/CoinDenseFactorization.cpp:12:
In file included from ../../../CoinUtils/src/CoinDenseFactorization.hpp:20:
In file included from ../../../CoinUtils/src/CoinIndexedVector.hpp:20:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinDenseFactorization.cpp:12:
In file included from ../../../CoinUtils/src/CoinDenseFactorization.hpp:20:
../../../CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinDenseFactorization.cpp:182:24: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(workArea_,0,numberRows_*sizeof(CoinFactorizationDouble));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinDenseFactorization.cpp:378:21: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(elements,0,numberRows_*sizeof(CoinFactorizationDouble));
^~~~~~~~~~~~
11 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinOslFactorization.lo -MD -MP -MF ".deps/CoinOslFactorization.Tpo" -c -o CoinOslFactorization.lo ../../../CoinUtils/src/CoinOslFactorization.cpp; \
then mv -f ".deps/CoinOslFactorization.Tpo" ".deps/CoinOslFactorization.Plo"; else rm -f ".deps/CoinOslFactorization.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinOslFactorization.lo -MD -MP -MF .deps/CoinOslFactorization.Tpo -c ../../../CoinUtils/src/CoinOslFactorization.cpp -fno-common -DPIC -o .libs/CoinOslFactorization.o
In file included from ../../../CoinUtils/src/CoinOslFactorization.cpp:10:
In file included from ../../../CoinUtils/src/CoinOslFactorization.hpp:18:
In file included from ../../../CoinUtils/src/CoinIndexedVector.hpp:20:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinOslFactorization.cpp:10:
In file included from ../../../CoinUtils/src/CoinOslFactorization.hpp:18:
../../../CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization.cpp:829:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
return reinterpret_cast<double *>( malloc(number_entries*sizeof(double)));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization.cpp:844:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
return reinterpret_cast<int *>( malloc(number_entries*sizeof(int)));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization.cpp:859:17: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
return malloc(number_entries);
~~~~~~ ^~~~~~~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization.cpp:1003:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
tempD += ((6*nrowmx +8)*(sizeof(int))/sizeof(double));
~~~~~~~~~^~ ~
../../../CoinUtils/src/CoinOslFactorization.cpp:1037:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
nDouble = static_cast<int>(sizeof(int)*(nInt+1)/sizeof(double));
~ ~~~~^~
../../../CoinUtils/src/CoinOslFactorization.cpp:1147:68: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion]
memcpy(&fact->nrow,&rhsFact->nrow,((&fact->maxNNetas-&fact->nrow)+1)*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ~
../../../CoinUtils/src/CoinOslFactorization.cpp:1188:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(fact->kw1adr,rhsFact->kw1adr,length*sizeof(double));
^~~~~~~
../../../CoinUtils/src/CoinOslFactorization.cpp:1265:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(hcoli+istart,hcoliR+istart,hinrow[i]*sizeof(int));
^~~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization.cpp:1281:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(hcoli+istart,hcoliR+istart,hinrow[i]*sizeof(int));
^~~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization.cpp:1282:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(de2val+istart,de2valR+istart,hinrow[i]*sizeof(double));
^~~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization.cpp:1390:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (areaFactor)
~~ ^~~~~~~~~~
20 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinOslFactorization2.lo -MD -MP -MF ".deps/CoinOslFactorization2.Tpo" -c -o CoinOslFactorization2.lo ../../../CoinUtils/src/CoinOslFactorization2.cpp; \
then mv -f ".deps/CoinOslFactorization2.Tpo" ".deps/CoinOslFactorization2.Plo"; else rm -f ".deps/CoinOslFactorization2.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinOslFactorization2.lo -MD -MP -MF .deps/CoinOslFactorization2.Tpo -c ../../../CoinUtils/src/CoinOslFactorization2.cpp -fno-common -DPIC -o .libs/CoinOslFactorization2.o
In file included from ../../../CoinUtils/src/CoinOslFactorization2.cpp:15:
In file included from ../../../CoinUtils/src/CoinOslFactorization.hpp:18:
In file included from ../../../CoinUtils/src/CoinIndexedVector.hpp:20:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinOslFactorization2.cpp:15:
In file included from ../../../CoinUtils/src/CoinOslFactorization.hpp:18:
../../../CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization2.cpp:436:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (dwork1[i]) {
~~ ^~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization2.cpp:486:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (dwork1[i]) {
~~ ^~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization2.cpp:846:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (dv) {
~~ ^~
../../../CoinUtils/src/CoinOslFactorization2.cpp:1235:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (dpermu[ipiv])
~~ ^~~~~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization2.cpp:1247:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (dpermu[ipiv]) {
~~ ^~~~~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization2.cpp:1258:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!dpermu[ipiv]) {
~^~~~~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization2.cpp:1268:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (dpermu[ipiv])
~~ ^~~~~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization2.cpp:2245:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!dwork1[ipiv]) {
~^~~~~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization2.cpp:2558:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (dluval[kc]) {
~~ ^~~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization2.cpp:2583:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (dluval[kc]) {
~~ ^~~~~~~~~~
19 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinOslFactorization3.lo -MD -MP -MF ".deps/CoinOslFactorization3.Tpo" -c -o CoinOslFactorization3.lo ../../../CoinUtils/src/CoinOslFactorization3.cpp; \
then mv -f ".deps/CoinOslFactorization3.Tpo" ".deps/CoinOslFactorization3.Plo"; else rm -f ".deps/CoinOslFactorization3.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinOslFactorization3.lo -MD -MP -MF .deps/CoinOslFactorization3.Tpo -c ../../../CoinUtils/src/CoinOslFactorization3.cpp -fno-common -DPIC -o .libs/CoinOslFactorization3.o
In file included from ../../../CoinUtils/src/CoinOslFactorization3.cpp:8:
In file included from ../../../CoinUtils/src/CoinOslFactorization.hpp:18:
In file included from ../../../CoinUtils/src/CoinIndexedVector.hpp:20:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinOslFactorization3.cpp:8:
In file included from ../../../CoinUtils/src/CoinOslFactorization.hpp:18:
../../../CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../CoinUtils/src/CoinOslFactorization3.cpp:811:
../../../CoinUtils/src/CoinOslC.h:366:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ( (jj1 == 0)) {
~~~~^~~~
../../../CoinUtils/src/CoinOslC.h:366:12: note: remove extraneous parentheses around the comparison to silence this warning
if ( (jj1 == 0)) {
~ ^ ~
../../../CoinUtils/src/CoinOslC.h:366:12: note: use '=' to turn this equality comparison into an assignment
if ( (jj1 == 0)) {
^~
=
../../../CoinUtils/src/CoinOslC.h:375:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ( (jj2 == 0)) {
~~~~^~~~
../../../CoinUtils/src/CoinOslC.h:375:12: note: remove extraneous parentheses around the comparison to silence this warning
if ( (jj2 == 0)) {
~ ^ ~
../../../CoinUtils/src/CoinOslC.h:375:12: note: use '=' to turn this equality comparison into an assignment
if ( (jj2 == 0)) {
^~
=
In file included from ../../../CoinUtils/src/CoinOslFactorization3.cpp:1205:
../../../CoinUtils/src/CoinOslC.h:366:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ( (jj1 == 0)) {
~~~~^~~~
../../../CoinUtils/src/CoinOslC.h:366:12: note: remove extraneous parentheses around the comparison to silence this warning
if ( (jj1 == 0)) {
~ ^ ~
../../../CoinUtils/src/CoinOslC.h:366:12: note: use '=' to turn this equality comparison into an assignment
if ( (jj1 == 0)) {
^~
=
../../../CoinUtils/src/CoinOslC.h:375:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ( (jj2 == 0)) {
~~~~^~~~
../../../CoinUtils/src/CoinOslC.h:375:12: note: remove extraneous parentheses around the comparison to silence this warning
if ( (jj2 == 0)) {
~ ^ ~
../../../CoinUtils/src/CoinOslC.h:375:12: note: use '=' to turn this equality comparison into an assignment
if ( (jj2 == 0)) {
^~
=
../../../CoinUtils/src/CoinOslFactorization3.cpp:1221:21: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memset(hpivro+1,0,nrow*sizeof(int));
^~~~~
../../../CoinUtils/src/CoinOslFactorization3.cpp:1222:21: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memset(hpivco+1,0,nrow*sizeof(int));
^~~~~
../../../CoinUtils/src/CoinOslFactorization3.cpp:1912:12: warning: implicit conversion from 'long' to 'int' changes value from -9223372036854775807 to 1 [-Wconstant-conversion]
int last=-LONG_MAX;
~~~~ ^~~~~~~~~
../../../CoinUtils/src/CoinOslFactorization3.cpp:2385:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(array,0xff,nSet*sizeof(int));
^~~~~
../../../CoinUtils/src/CoinOslFactorization3.cpp:2386:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(array+nSet,0,(n2-nSet)*sizeof(int));
~~^~~~~ ~
../../../CoinUtils/src/CoinOslFactorization3.cpp:2793:63: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
CoinZeroN(reinterpret_cast<int *>(rlink+1),static_cast<int>(nrow*(sizeof(EKKHlink)/sizeof(int))));
^~~~~
../../../CoinUtils/src/CoinOslFactorization3.cpp:2794:63: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
CoinZeroN(reinterpret_cast<int *>(clink+1),static_cast<int>(nrow*(sizeof(EKKHlink)/sizeof(int))));
^~~~~
20 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinFileIO.lo -MD -MP -MF ".deps/CoinFileIO.Tpo" -c -o CoinFileIO.lo ../../../CoinUtils/src/CoinFileIO.cpp; \
then mv -f ".deps/CoinFileIO.Tpo" ".deps/CoinFileIO.Plo"; else rm -f ".deps/CoinFileIO.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinFileIO.lo -MD -MP -MF .deps/CoinFileIO.Tpo -c ../../../CoinUtils/src/CoinFileIO.cpp -fno-common -DPIC -o .libs/CoinFileIO.o
In file included from ../../../CoinUtils/src/CoinFileIO.cpp:14:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinFileIO.cpp:70:47: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
return static_cast<int>(fread (buffer, 1, size, f_));
~~~~~ ^~~~
../../../CoinUtils/src/CoinFileIO.cpp:234:34: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
return gzread (gzf_, buffer, size);
~~~~~~ ^~~~
../../../CoinUtils/src/CoinFileIO.cpp:413:48: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
return static_cast<int>(fwrite (buffer, 1, size, f_));
~~~~~~ ^~~~
../../../CoinUtils/src/CoinFileIO.cpp:455:56: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
return gzwrite (gzf_, const_cast<void *> (buffer), size);
~~~~~~~ ^~~~
10 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinFinite.lo -MD -MP -MF ".deps/CoinFinite.Tpo" -c -o CoinFinite.lo ../../../CoinUtils/src/CoinFinite.cpp; \
then mv -f ".deps/CoinFinite.Tpo" ".deps/CoinFinite.Plo"; else rm -f ".deps/CoinFinite.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinFinite.lo -MD -MP -MF .deps/CoinFinite.Tpo -c ../../../CoinUtils/src/CoinFinite.cpp -fno-common -DPIC -o .libs/CoinFinite.o
../../../CoinUtils/src/CoinFinite.cpp:36:12: warning: 'finite' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
return COIN_C_FINITE(val)!=0;
^
./config.h:38:23: note: expanded from macro 'COIN_C_FINITE'
#define COIN_C_FINITE finite
^
/usr/include/math.h:718:12: note: 'finite' declared here
extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA);
^
1 warning generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinIndexedVector.lo -MD -MP -MF ".deps/CoinIndexedVector.Tpo" -c -o CoinIndexedVector.lo ../../../CoinUtils/src/CoinIndexedVector.cpp; \
then mv -f ".deps/CoinIndexedVector.Tpo" ".deps/CoinIndexedVector.Plo"; else rm -f ".deps/CoinIndexedVector.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinIndexedVector.lo -MD -MP -MF .deps/CoinIndexedVector.Tpo -c ../../../CoinUtils/src/CoinIndexedVector.cpp -fno-common -DPIC -o .libs/CoinIndexedVector.o
In file included from ../../../CoinUtils/src/CoinIndexedVector.cpp:16:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinIndexedVector.cpp:17:
../../../CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:264:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:282:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:412:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[indexValue]) {
~~ ^~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:743:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!oldValue) {
~^~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:790:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!oldValue) {
~^~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:837:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (oldValue) {
~~ ^~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:881:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (oldValue) {
~~ ^~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:882:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!value)
~^~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:1071:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[indexValue]) {
~~ ^~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:1227:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[indexValue]) {
~~ ^~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:1413:20: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(celem,0,CoinMin(capacity_,tempB.capacity_)*sizeof(double));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:1446:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elem[i]) {
~~ ^~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:1454:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (celem[i]) {
~~ ^~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:1487:19: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(temp,0,CoinMax(capacity_,rhs.capacity_)*sizeof(double));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:1574:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[i])
~~ ^~~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:1598:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:1694:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:1802:20: warning: implicit conversion changes signedness: 'CoinBigIndex' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset (array_,0,size_);
~~~~~~ ^~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:1882:21: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(array_,0,size);
~~~~~~ ^~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:2036:65: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion]
memset(startPartition_,0,((&numberPartitions_-startPartition_)+1)*sizeof(int));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ~
../../../CoinUtils/src/CoinIndexedVector.cpp:2042:83: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion]
memcpy(startPartition_,rhs.startPartition_,((&numberPartitions_-startPartition_)+1)*sizeof(int));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ~
../../../CoinUtils/src/CoinIndexedVector.cpp:2048:84: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion]
memcpy(startPartition_,rhs->startPartition_,((&numberPartitions_-startPartition_)+1)*sizeof(int));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ~
../../../CoinUtils/src/CoinIndexedVector.cpp:2055:85: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion]
memcpy(startPartition_,rhs.startPartition_,((&numberPartitions_-startPartition_)+1)*sizeof(int));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ~
../../../CoinUtils/src/CoinIndexedVector.cpp:2085:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memmove(indices_+n,indices_+start,nThis*sizeof(int));
^~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:2086:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memmove(elements_+n,elements_+start,nThis*sizeof(double));
^~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:2100:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(elements_+start,0,nThis*sizeof(double));
^~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:2113:65: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion]
memset(startPartition_,0,((&numberPartitions_-startPartition_)+1)*sizeof(int));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ~
../../../CoinUtils/src/CoinIndexedVector.cpp:2123:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(startPartition_,starts,(number+1)*sizeof(int));
~~~~~~^~ ~
../../../CoinUtils/src/CoinIndexedVector.cpp:2148:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(elements_+startPartition_[i],0,n*sizeof(double));
^~
../../../CoinUtils/src/CoinIndexedVector.cpp:2152:24: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(elements_,0,nElements_*sizeof(double));
^~~~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:2166:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(elements_+startPartition_[i],0,n*sizeof(double));
^~
../../../CoinUtils/src/CoinIndexedVector.cpp:2178:49: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(elements_+startPartition_[partition],0,n*sizeof(double));
^~
../../../CoinUtils/src/CoinIndexedVector.cpp:2250:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!tolerance) {
~^~~~~~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:2253:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:2262:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
In file included from ../../../CoinUtils/src/CoinIndexedVector.cpp:17:
In file included from ../../../CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from ../../../CoinUtils/src/CoinSort.hpp:12:
../../../CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
../../../CoinUtils/src/CoinIndexedVector.cpp:947:3: note: in instantiation of function template specialization 'CoinSort_2<int, double, CoinFirstGreater_2<int, double> >' requested here
CoinSort_2(indices_, indices_ + nElements_, elements,
^
In file included from ../../../CoinUtils/src/CoinIndexedVector.cpp:17:
In file included from ../../../CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from ../../../CoinUtils/src/CoinSort.hpp:12:
../../../CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
../../../CoinUtils/src/CoinIndexedVector.cpp:966:3: note: in instantiation of function template specialization 'CoinSort_2<double, int, CoinFirstLess_2<double, int> >' requested here
CoinSort_2(elements, elements + nElements_, indices_,
^
In file included from ../../../CoinUtils/src/CoinIndexedVector.cpp:16:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:2283:25: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
double * tempElements=CoinCopyOfArray(elements_,capacity_);
^
In file included from ../../../CoinUtils/src/CoinIndexedVector.cpp:16:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinIndexedVector.cpp:2284:21: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
int * tempIndices=CoinCopyOfArray(indices_,capacity_);
^
48 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinLpIO.lo -MD -MP -MF ".deps/CoinLpIO.Tpo" -c -o CoinLpIO.lo ../../../CoinUtils/src/CoinLpIO.cpp; \
then mv -f ".deps/CoinLpIO.Tpo" ".deps/CoinLpIO.Plo"; else rm -f ".deps/CoinLpIO.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinLpIO.lo -MD -MP -MF .deps/CoinLpIO.Tpo -c ../../../CoinUtils/src/CoinLpIO.cpp -fno-common -DPIC -o .libs/CoinLpIO.o
In file included from ../../../CoinUtils/src/CoinLpIO.cpp:24:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinLpIO.cpp:26:
In file included from ../../../CoinUtils/src/CoinLpIO.hpp:21:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinLpIO.cpp:41:3: warning: field 'rowsense_' will be initialized after field 'rhs_' [-Wreorder]
rowsense_(NULL),
^
../../../CoinUtils/src/CoinLpIO.cpp:43:3: warning: field 'rowrange_' will be initialized after field 'matrixByRow_' [-Wreorder]
rowrange_(NULL),
^
../../../CoinUtils/src/CoinLpIO.cpp:44:3: warning: field 'matrixByRow_' will be initialized after field 'matrixByColumn_' [-Wreorder]
matrixByRow_(NULL),
^
../../../CoinUtils/src/CoinLpIO.cpp:55:3: warning: field 'numberAcross_' will be initialized after field 'epsilon_' [-Wreorder]
numberAcross_(10),
^
../../../CoinUtils/src/CoinLpIO.cpp:87:5: warning: field 'rowsense_' will be initialized after field 'rhs_' [-Wreorder]
rowsense_(NULL),
^
../../../CoinUtils/src/CoinLpIO.cpp:89:5: warning: field 'rowrange_' will be initialized after field 'matrixByRow_' [-Wreorder]
rowrange_(NULL),
^
../../../CoinUtils/src/CoinLpIO.cpp:90:5: warning: field 'matrixByRow_' will be initialized after field 'matrixByColumn_' [-Wreorder]
matrixByRow_(NULL),
^
../../../CoinUtils/src/CoinLpIO.cpp:101:5: warning: field 'numberAcross_' will be initialized after field 'epsilon_' [-Wreorder]
numberAcross_(10),
^
../../../CoinUtils/src/CoinLpIO.cpp:148:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowlower_ = reinterpret_cast<double*> (malloc(numberRows_ * sizeof(double)));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:149:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowupper_ = reinterpret_cast<double*> (malloc(numberRows_ * sizeof(double)));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:150:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(rowlower_, rhs.rowlower_, numberRows_ * sizeof(double));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:151:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(rowupper_, rhs.rowupper_, numberRows_ * sizeof(double));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:152:55: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowrange_ = reinterpret_cast<double *> (malloc(numberRows_*sizeof(double)));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinLpIO.cpp:153:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowsense_ = reinterpret_cast<char *> (malloc(numberRows_*sizeof(char)));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinLpIO.cpp:154:50: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rhs_ = reinterpret_cast<double *> (malloc(numberRows_*sizeof(double)));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinLpIO.cpp:155:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(rowrange_,rhs.getRowRange(),numberRows_*sizeof(double));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinLpIO.cpp:156:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(rowsense_,rhs.getRowSense(),numberRows_*sizeof(char));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinLpIO.cpp:157:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(rhs_,rhs.getRightHandSide(),numberRows_*sizeof(double));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinLpIO.cpp:161:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
collower_ = reinterpret_cast<double*> (malloc(numberColumns_ * sizeof(double)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:162:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
colupper_ = reinterpret_cast<double*> (malloc(numberColumns_ * sizeof(double)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:163:55: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
objective_ = reinterpret_cast<double*> (malloc(numberColumns_ * sizeof(double)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:164:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(collower_, rhs.collower_, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:165:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(colupper_, rhs.colupper_, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:166:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(objective_, rhs.objective_, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:170:56: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
integerType_ = reinterpret_cast<char*> (malloc (numberColumns_ * sizeof(char)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:171:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(integerType_, rhs.integerType_, numberColumns_ * sizeof(char));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:190:62: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
names_[section] = reinterpret_cast<char**> (malloc(maxHash_[section] *
^~~~~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:200:59: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(hash_[section], rhs.hash_[section], maxHash_[section]*sizeof(CoinHashLink));
^~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinLpIO.cpp:397:50: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowsense_ = reinterpret_cast<char *> (malloc(nr*sizeof(char)));
^~~
../../../CoinUtils/src/CoinLpIO.cpp:413:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rhs_ = reinterpret_cast<double *> (malloc(nr*sizeof(double)));
^~~
../../../CoinUtils/src/CoinLpIO.cpp:430:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowrange_ = reinterpret_cast<double *> (malloc(nr*sizeof(double)));
^~~
../../../CoinUtils/src/CoinLpIO.cpp:706:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowlower_ = reinterpret_cast<double *> (malloc (numberRows_ * sizeof(double)));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:707:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowupper_ = reinterpret_cast<double *> (malloc (numberRows_ * sizeof(double)));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:708:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
collower_ = reinterpret_cast<double *> (malloc (numberColumns_ * sizeof(double)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:709:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
colupper_ = reinterpret_cast<double *> (malloc (numberColumns_ * sizeof(double)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:710:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
objective_ = reinterpret_cast<double *> (malloc (numberColumns_ * sizeof(double)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:718:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
integerType_ = reinterpret_cast<char *> (malloc (numberColumns_ * sizeof(char)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:737:68: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
char **defaultRowNames = reinterpret_cast<char **> (malloc ((nrow+1) * sizeof(char *)));
~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:762:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
char **defaultColNames = reinterpret_cast<char **> (malloc (ncol * sizeof(char *)));
^~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:929:58: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
prowNames = reinterpret_cast<char **> (malloc ((nrow+1) * sizeof(char *)));
~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:941:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
pcolNames = reinterpret_cast<char **> (malloc (ncol * sizeof(char *)));
^~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1571:74: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
*colNames = reinterpret_cast<char **> (realloc ((*colNames), (*maxcoeff+1) * sizeof(char *)));
~~~~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1572:69: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
*coeff = reinterpret_cast<double *> (realloc ((*coeff), (*maxcoeff+1) * sizeof(double)));
~~~~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1582:72: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
*rowNames = reinterpret_cast<char **> (realloc ((*rowNames), (*maxrow+1) * sizeof(char *)));
~~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1583:64: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
*start = reinterpret_cast<int *> (realloc ((*start), (*maxrow+1) * sizeof(int)));
~~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1584:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
*rhs = reinterpret_cast<double *> (realloc ((*rhs), (*maxrow+1) * sizeof(double)));
~~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1585:69: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
*rowlow = reinterpret_cast<double *> (realloc ((*rowlow), (*maxrow+1) * sizeof(double)));
~~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1586:67: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
*rowup = reinterpret_cast<double *> (realloc ((*rowup), (*maxrow+1) * sizeof(double)));
~~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1596:69: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
*collow = reinterpret_cast<double *> (realloc ((*collow), (*maxcol+1) * sizeof(double)));
~~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1597:67: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
*colup = reinterpret_cast<double *> (realloc ((*colup), (*maxcol+1) * sizeof(double)));
~~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1598:67: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
*is_int = reinterpret_cast<char *> (realloc ((*is_int), (*maxcol+1) * sizeof(char)));
~~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1732:65: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
char **colNames = reinterpret_cast<char **> (malloc ((maxcoeff+1) * sizeof(char *)));
~~~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1733:64: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
double *coeff = reinterpret_cast<double *> (malloc ((maxcoeff+1) * sizeof(double)));
~~~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1735:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
char **rowNames = reinterpret_cast<char **> (malloc ((maxrow+1) * sizeof(char *)));
~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1736:56: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
int *start = reinterpret_cast<int *> (malloc ((maxrow+1) * sizeof(int)));
~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1737:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
double *rhs = reinterpret_cast<double *> (malloc ((maxrow+1) * sizeof(double)));
~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1738:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
double *rowlow = reinterpret_cast<double *> (malloc ((maxrow+1) * sizeof(double)));
~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1739:62: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
double *rowup = reinterpret_cast<double *> (malloc ((maxrow+1) * sizeof(double)));
~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1811:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
double *collow = reinterpret_cast<double *> (malloc ((maxcol+1) * sizeof(double)));
~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1812:62: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
double *colup = reinterpret_cast<double *> (malloc ((maxcol+1) * sizeof(double)));
~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:1813:59: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
char *is_int = reinterpret_cast<char *> (malloc ((maxcol+1) * sizeof(char)));
~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:2063:56: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
int *ind = reinterpret_cast<int *> (malloc ((maxcoeff+1) * sizeof(int)));
~~~~~~~~^~ ~
../../../CoinUtils/src/CoinLpIO.cpp:2083:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
double *obj = reinterpret_cast<double *> (malloc (numberColumns_ * sizeof(double)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:2084:18: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(obj, 0, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinLpIO.cpp:2273:55: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
names_[section] = reinterpret_cast<char **> (malloc(maxhash * sizeof(char *)));
^~~~~~~ ~
75 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinMessage.lo -MD -MP -MF ".deps/CoinMessage.Tpo" -c -o CoinMessage.lo ../../../CoinUtils/src/CoinMessage.cpp; \
then mv -f ".deps/CoinMessage.Tpo" ".deps/CoinMessage.Plo"; else rm -f ".deps/CoinMessage.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinMessage.lo -MD -MP -MF .deps/CoinMessage.Tpo -c ../../../CoinUtils/src/CoinMessage.cpp -fno-common -DPIC -o .libs/CoinMessage.o
In file included from ../../../CoinUtils/src/CoinMessage.cpp:12:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
4 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinMessageHandler.lo -MD -MP -MF ".deps/CoinMessageHandler.Tpo" -c -o CoinMessageHandler.lo ../../../CoinUtils/src/CoinMessageHandler.cpp; \
then mv -f ".deps/CoinMessageHandler.Tpo" ".deps/CoinMessageHandler.Plo"; else rm -f ".deps/CoinMessageHandler.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinMessageHandler.lo -MD -MP -MF .deps/CoinMessageHandler.Tpo -c ../../../CoinUtils/src/CoinMessageHandler.cpp -fno-common -DPIC -o .libs/CoinMessageHandler.o
In file included from ../../../CoinUtils/src/CoinMessageHandler.cpp:6:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../CoinUtils/src/CoinMessageHandler.cpp:7:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinMessageHandler.cpp:313:23: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memcpy(temp,&message,length);
~~~~~~ ^~~~~~
../../../CoinUtils/src/CoinMessageHandler.cpp:422:18: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
g_precision_ = new_precision ;
~ ^~~~~~~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.cpp:428:48: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
char c = static_cast<char>(new_precision / base);
~ ^~~~
../../../CoinUtils/src/CoinMessageHandler.cpp:429:37: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
new_precision = new_precision % base;
~ ^~~~
../../../CoinUtils/src/CoinMessageHandler.cpp:740:30: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
strncpy(messageOut_,start,numberToCopy);
~~~~~~~ ^~~~~~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.cpp:823:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
sprintf(messageOut_,format_+2);
^~~~~~~~~
In file included from ../../../CoinUtils/src/CoinMessageHandler.cpp:7:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinMessageHandler.cpp:118:19: note: in instantiation of function template specialization 'CoinCopyOfArray<char>' requested here
char * temp = CoinCopyOfArray(reinterpret_cast<char *> (rhs.message_),lengthMessages_);
^
17 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinModel.lo -MD -MP -MF ".deps/CoinModel.Tpo" -c -o CoinModel.lo ../../../CoinUtils/src/CoinModel.cpp; \
then mv -f ".deps/CoinModel.Tpo" ".deps/CoinModel.Plo"; else rm -f ".deps/CoinModel.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinModel.lo -MD -MP -MF .deps/CoinModel.Tpo -c ../../../CoinUtils/src/CoinModel.cpp -fno-common -DPIC -o .libs/CoinModel.o
In file included from ../../../CoinUtils/src/CoinModel.cpp:7:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinModel.cpp:8:
In file included from ../../../CoinUtils/src/CoinModel.hpp:9:
../../../CoinUtils/src/CoinModelUseful.hpp:118:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = iRow|(triple.row&0x80000000);}
^~~~~
../../../CoinUtils/src/CoinModelUseful.hpp:125:42: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = (string ? 0x80000000 : 0)|iRow;}
~^~~~
In file included from ../../../CoinUtils/src/CoinModel.cpp:10:
In file included from ../../../CoinUtils/src/CoinMpsIO.hpp:19:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinModel.cpp:395:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value&&objRow<0) {
^~~~~~~
../../../CoinUtils/src/CoinModel.cpp:414:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../CoinUtils/src/CoinModel.cpp:1594:19: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(newRow,0,numberRows_*sizeof(int));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinModel.cpp:1700:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(newColumn,0,numberColumns_*sizeof(int));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinModel.cpp:1857:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../CoinUtils/src/CoinModel.cpp:1889:26: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(startPositive,0,numberColumns_*sizeof(int));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinModel.cpp:1890:26: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(startNegative,0,numberColumns_*sizeof(int));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinModel.cpp:1911:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../CoinUtils/src/CoinModel.cpp:3498:6: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (linearRow[i])
~~ ^~~~~~~~~~~~
../../../CoinUtils/src/CoinModel.cpp:3505:6: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (linearRow[i]) {
~~ ^~~~~~~~~~~~
../../../CoinUtils/src/CoinModel.cpp:3528:11: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (linearRow[i])
~~ ^~~~~~~~~~~~
../../../CoinUtils/src/CoinModel.cpp:3546:6: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (linearRow[i])
~~ ^~~~~~~~~~~~
../../../CoinUtils/src/CoinModel.cpp:3553:6: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (linearRow[i]) {
~~ ^~~~~~~~~~~~
../../../CoinUtils/src/CoinModel.cpp:3576:11: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (linearRow[i])
~~ ^~~~~~~~~~~~
../../../CoinUtils/src/CoinModel.cpp:4080:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(rowType_,row,numberRows_*sizeof(int));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinModel.cpp:4083:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnType_,column,numberColumns_*sizeof(int));
^~~~~~~~~~~~~~~
In file included from ../../../CoinUtils/src/CoinModel.cpp:7:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinModel.cpp:490:15: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
rowLower_ = CoinCopyOfArray(rowLower,numberRows_);
^
In file included from ../../../CoinUtils/src/CoinModel.cpp:7:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinModel.cpp:526:14: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
rowType_ = CoinCopyOfArray(rhs.rowType_,maximumRows_);
^
In file included from ../../../CoinUtils/src/CoinModel.cpp:7:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinModel.cpp:563:15: note: in instantiation of function template specialization 'CoinCopyOfArray<CoinModelTriple>' requested here
elements_ = CoinCopyOfArray(rhs.elements_,maximumElements_);
^
In file included from ../../../CoinUtils/src/CoinModel.cpp:9:
In file included from ../../../CoinUtils/src/CoinSort.hpp:12:
../../../CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
../../../CoinUtils/src/CoinSort.hpp:231:3: note: in instantiation of function template specialization 'CoinSort_2<int, double, CoinFirstLess_2<int, double> >' requested here
CoinSort_2(sfirst, slast, tfirst, CoinFirstLess_2<S,T>());
^
../../../CoinUtils/src/CoinModel.cpp:736:7: note: in instantiation of function template specialization 'CoinSort_2<int, double>' requested here
CoinSort_2(sortIndices_,sortIndices_+numberInRow,sortElements_);
^
32 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinStructuredModel.lo -MD -MP -MF ".deps/CoinStructuredModel.Tpo" -c -o CoinStructuredModel.lo ../../../CoinUtils/src/CoinStructuredModel.cpp; \
then mv -f ".deps/CoinStructuredModel.Tpo" ".deps/CoinStructuredModel.Plo"; else rm -f ".deps/CoinStructuredModel.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinStructuredModel.lo -MD -MP -MF .deps/CoinStructuredModel.Tpo -c ../../../CoinUtils/src/CoinStructuredModel.cpp -fno-common -DPIC -o .libs/CoinStructuredModel.o
In file included from ../../../CoinUtils/src/CoinStructuredModel.cpp:8:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinStructuredModel.cpp:9:
In file included from ../../../CoinUtils/src/CoinStructuredModel.hpp:9:
In file included from ../../../CoinUtils/src/CoinModel.hpp:9:
../../../CoinUtils/src/CoinModelUseful.hpp:118:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = iRow|(triple.row&0x80000000);}
^~~~~
../../../CoinUtils/src/CoinModelUseful.hpp:125:42: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = (string ? 0x80000000 : 0)|iRow;}
~^~~~
In file included from ../../../CoinUtils/src/CoinStructuredModel.cpp:9:
../../../CoinUtils/src/CoinStructuredModel.hpp:132:27: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return rowBlockNames_[i];}
~~~~~~~~~~~~~~ ^
../../../CoinUtils/src/CoinStructuredModel.hpp:135:20: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ rowBlockNames_[i] = name;}
~~~~~~~~~~~~~~ ^
../../../CoinUtils/src/CoinStructuredModel.hpp:142:30: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return columnBlockNames_[i];}
~~~~~~~~~~~~~~~~~ ^
../../../CoinUtils/src/CoinStructuredModel.hpp:145:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ columnBlockNames_[i] = name;}
~~~~~~~~~~~~~~~~~ ^
In file included from ../../../CoinUtils/src/CoinStructuredModel.cpp:11:
In file included from ../../../CoinUtils/src/CoinMpsIO.hpp:19:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:223:30: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (name==rowBlockNames_[iRowBlock])
~~~~~~~~~~~~~~ ^~~~~~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:239:30: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (name==rowBlockNames_[iRowBlock])
~~~~~~~~~~~~~~ ^~~~~~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:252:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (name==columnBlockNames_[iColumnBlock])
~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:268:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (name==columnBlockNames_[iColumnBlock])
~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:417:7: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
nRows*sizeof(double));
^~~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:419:7: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
nRows*sizeof(double));
^~~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:428:7: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
nColumns*sizeof(double));
^~~~~~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:430:7: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
nColumns*sizeof(double));
^~~~~~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:432:7: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
nColumns*sizeof(double));
^~~~~~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:438:7: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
nColumns*sizeof(int));
^~~~~~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:695:25: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(temp,blocks_,numberElementBlocks_*sizeof(CoinBaseModel *));
^~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:699:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(temp2,blockType_,numberElementBlocks_*sizeof(CoinModelBlockInfo));
^~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:705:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(temp,coinModelBlocks_,numberElementBlocks_*sizeof(CoinModel *));
^~~~~~~~~~~~~~~~~~~~~
In file included from ../../../CoinUtils/src/CoinStructuredModel.cpp:8:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:74:15: note: in instantiation of function template specialization 'CoinCopyOfArray<CoinBaseModel *>' requested here
blocks_ = CoinCopyOfArray(rhs.blocks_,maximumElementBlocks_);
^
In file included from ../../../CoinUtils/src/CoinStructuredModel.cpp:8:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:77:18: note: in instantiation of function template specialization 'CoinCopyOfArray<CoinModelInfo2>' requested here
blockType_ = CoinCopyOfArray(rhs.blockType_,maximumElementBlocks_);
^
In file included from ../../../CoinUtils/src/CoinStructuredModel.cpp:8:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinStructuredModel.cpp:79:26: note: in instantiation of function template specialization 'CoinCopyOfArray<CoinModel *>' requested here
coinModelBlocks_ = CoinCopyOfArray(rhs.coinModelBlocks_,
^
In file included from ../../../CoinUtils/src/CoinStructuredModel.cpp:10:
In file included from ../../../CoinUtils/src/CoinSort.hpp:12:
../../../CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
../../../CoinUtils/src/CoinSort.hpp:231:3: note: in instantiation of function template specialization 'CoinSort_2<int, int, CoinFirstLess_2<int, int> >' requested here
CoinSort_2(sfirst, slast, tfirst, CoinFirstLess_2<S,T>());
^
../../../CoinUtils/src/CoinStructuredModel.cpp:809:4: note: in instantiation of function template specialization 'CoinSort_2<int, int>' requested here
CoinSort_2(rowBlock,rowBlock+numberRows,stack);
^
33 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinModelUseful.lo -MD -MP -MF ".deps/CoinModelUseful.Tpo" -c -o CoinModelUseful.lo ../../../CoinUtils/src/CoinModelUseful.cpp; \
then mv -f ".deps/CoinModelUseful.Tpo" ".deps/CoinModelUseful.Plo"; else rm -f ".deps/CoinModelUseful.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinModelUseful.lo -MD -MP -MF .deps/CoinModelUseful.Tpo -c ../../../CoinUtils/src/CoinModelUseful.cpp -fno-common -DPIC -o .libs/CoinModelUseful.o
In file included from ../../../CoinUtils/src/CoinModelUseful.cpp:16:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinModelUseful.cpp:18:
../../../CoinUtils/src/CoinModelUseful.hpp:118:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = iRow|(triple.row&0x80000000);}
^~~~~
../../../CoinUtils/src/CoinModelUseful.hpp:125:42: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = (string ? 0x80000000 : 0)|iRow;}
~^~~~
../../../CoinUtils/src/CoinModelUseful.cpp:724:20: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
n += mmult2[0] * tempChar[0];
~~ ~~~~~~~~~~^~~~~~~~~~~~~
../../../CoinUtils/src/CoinModelUseful.cpp:725:20: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
n += mmult2[1] * tempChar[1];
~~ ~~~~~~~~~~^~~~~~~~~~~~~
../../../CoinUtils/src/CoinModelUseful.cpp:726:20: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
n += mmult2[2] * tempChar[2];
~~ ~~~~~~~~~~^~~~~~~~~~~~~
../../../CoinUtils/src/CoinModelUseful.cpp:727:19: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
n += mmult[3] * tempChar[3];
~~ ~~~~~~~~~^~~~~~~~~~~~~
../../../CoinUtils/src/CoinModelUseful.cpp:729:22: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
n += mmult2[0+8] * tempChar[0];
~~ ~~~~~~~~~~~~^~~~~~~~~~~~~
../../../CoinUtils/src/CoinModelUseful.cpp:730:22: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
n += mmult2[1+8] * tempChar[1];
~~ ~~~~~~~~~~~~^~~~~~~~~~~~~
../../../CoinUtils/src/CoinModelUseful.cpp:731:22: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
n += mmult2[2+8] * tempChar[2];
~~ ~~~~~~~~~~~~^~~~~~~~~~~~~
../../../CoinUtils/src/CoinModelUseful.cpp:732:22: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
n += mmult2[3+8] * tempChar[3];
~~ ~~~~~~~~~~~~^~~~~~~~~~~~~
../../../CoinUtils/src/CoinModelUseful.cpp:733:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
return n % (maximumItems_<<1);
~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinModelUseful.cpp:733:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
return n % (maximumItems_<<1);
~ ~~~~~~~~~~~~~^~~
../../../CoinUtils/src/CoinModelUseful.cpp:1428:17: warning: implicit conversion changes signedness: 'const int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(mark,0,maximumElements_);
~~~~~~ ^~~~~~~~~~~~~~~~
In file included from ../../../CoinUtils/src/CoinModelUseful.cpp:16:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinModelUseful.cpp:119:13: note: in instantiation of function template specialization 'CoinCopyOfArray<CoinModelHashLink>' requested here
hash_ = CoinCopyOfArray(rhs.hash_,4*maximumItems_);
^
In file included from ../../../CoinUtils/src/CoinModelUseful.cpp:16:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinModelUseful.cpp:788:17: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
previous_ = CoinCopyOfArray(rhs.previous_,maximumElements_);
^
21 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinModelUseful2.lo -MD -MP -MF ".deps/CoinModelUseful2.Tpo" -c -o CoinModelUseful2.lo ../../../CoinUtils/src/CoinModelUseful2.cpp; \
then mv -f ".deps/CoinModelUseful2.Tpo" ".deps/CoinModelUseful2.Plo"; else rm -f ".deps/CoinModelUseful2.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinModelUseful2.lo -MD -MP -MF .deps/CoinModelUseful2.Tpo -c ../../../CoinUtils/src/CoinModelUseful2.cpp -fno-common -DPIC -o .libs/CoinModelUseful2.o
In file included from ../../../CoinUtils/src/CoinModelUseful2.cpp:74:
In file included from ../../../CoinUtils/src/CoinModel.hpp:9:
../../../CoinUtils/src/CoinModelUseful.hpp:118:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = iRow|(triple.row&0x80000000);}
^~~~~
../../../CoinUtils/src/CoinModelUseful.hpp:125:42: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = (string ? 0x80000000 : 0)|iRow;}
~^~~~
In file included from ../../../CoinUtils/src/CoinModelUseful2.cpp:75:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinModelUseful2.cpp:853:76: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
length = 40, symbuf = reinterpret_cast<char *>(malloc (length + 1));
~~~~~~ ~~~~~~~^~~
../../../CoinUtils/src/CoinModelUseful2.cpp:862:79: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
symbuf = reinterpret_cast<char *> (realloc (symbuf, length + 1));
~~~~~~~ ~~~~~~~^~~
../../../CoinUtils/src/CoinModelUseful2.cpp:993:38: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
YYSIZE_T yysize = yyssp - yyss + 1;
~~~~~~ ~~~~~~~~~~~~~^~~
11 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinMpsIO.lo -MD -MP -MF ".deps/CoinMpsIO.Tpo" -c -o CoinMpsIO.lo ../../../CoinUtils/src/CoinMpsIO.cpp; \
then mv -f ".deps/CoinMpsIO.Tpo" ".deps/CoinMpsIO.Plo"; else rm -f ".deps/CoinMpsIO.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinMpsIO.lo -MD -MP -MF .deps/CoinMpsIO.Tpo -c ../../../CoinUtils/src/CoinMpsIO.cpp -fno-common -DPIC -o .libs/CoinMpsIO.o
In file included from ../../../CoinUtils/src/CoinMpsIO.cpp:21:
In file included from ../../../CoinUtils/src/CoinMpsIO.hpp:19:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../CoinUtils/src/CoinMpsIO.cpp:23:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinMpsIO.cpp:24:
In file included from ../../../CoinUtils/src/CoinModel.hpp:9:
../../../CoinUtils/src/CoinModelUseful.hpp:118:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = iRow|(triple.row&0x80000000);}
^~~~~
../../../CoinUtils/src/CoinModelUseful.hpp:125:42: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = (string ? 0x80000000 : 0)|iRow;}
~^~~~
../../../CoinUtils/src/CoinMpsIO.cpp:302:29: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memcpy(card_+82,card_,length);
~~~~~~ ^~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:564:43: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if ( !strncmp ( next, mpsTypes[i], nchar ) ) {
~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:985:43: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
strncpy(columnName_,position_,length);
~~~~~~~ ^~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:1018:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
strncpy(rowName_,position_,length);
~~~~~~~ ^~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:1091:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
strncpy(rowName_,position_,length);
~~~~~~~ ^~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:1117:45: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
strncpy(columnName_,position_,length);
~~~~~~~ ^~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:1148:38: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
strncpy(rowName_,position_,length);
~~~~~~~ ^~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:1670:50: warning: implicit conversion changes signedness: 'COINRowIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
reinterpret_cast< COINMpsType *> (malloc ( maxRows * sizeof ( COINMpsType )));
^~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1671:58: warning: implicit conversion changes signedness: 'COINRowIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
char **rowName = reinterpret_cast<char **> (malloc ( maxRows * sizeof ( char * )));
^~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1678:43: warning: implicit conversion changes signedness: 'COINRowIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
reinterpret_cast<char **> (malloc ( maxFreeRows * sizeof ( char * )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1693:12: warning: implicit conversion changes signedness: 'COINRowIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
maxFreeRows * sizeof ( char * )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1707:14: warning: implicit conversion changes signedness: 'COINRowIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
maxRows * sizeof ( COINMpsType )));
^~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1710:52: warning: implicit conversion changes signedness: 'COINRowIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
reinterpret_cast<char **> (realloc ( rowName, maxRows * sizeof ( char * )));
^~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1741:10: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
numberRows_ * sizeof ( COINMpsType )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1748:26: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
( numberRows_ + 1 +
~~~~~~~~~~~~~~~~^
../../../CoinUtils/src/CoinMpsIO.cpp:1754:7: warning: implicit conversion changes signedness: 'COINRowIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
numberOtherFreeRows * sizeof ( char * ) );
^~~~~~~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1765:17: warning: implicit conversion changes signedness: 'COINColumnIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
(malloc ( maxColumns * sizeof ( COINMpsType )));
^~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1766:61: warning: implicit conversion changes signedness: 'COINColumnIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
char **columnName = reinterpret_cast<char **> (malloc ( maxColumns * sizeof ( char * )));
^~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1768:55: warning: implicit conversion changes signedness: 'COINColumnIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
objective_ = reinterpret_cast<double *> (malloc ( maxColumns * sizeof ( double )));
^~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1770:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
(malloc ( ( maxColumns + 1 ) * sizeof ( CoinBigIndex )));
~~~~~~~~~~~^~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1772:17: warning: implicit conversion changes signedness: 'CoinBigIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
(malloc ( maxElements * sizeof ( COINRowIndex )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1774:44: warning: implicit conversion changes signedness: 'CoinBigIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
reinterpret_cast<double *> (malloc ( maxElements * sizeof ( double )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1818:31: warning: implicit conversion changes signedness: 'COINColumnIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
(realloc ( columnType, maxColumns * sizeof ( COINMpsType )));
^~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1820:31: warning: implicit conversion changes signedness: 'COINColumnIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
(realloc ( columnName, maxColumns * sizeof ( char * )));
^~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1823:31: warning: implicit conversion changes signedness: 'COINColumnIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
(realloc ( objective_, maxColumns * sizeof ( double )));
^~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1826:18: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
( maxColumns + 1 ) * sizeof ( CoinBigIndex )));
~~~~~~~~~~~^~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1848:24: warning: implicit conversion changes signedness: 'CoinBigIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
(realloc ( row, maxElements * sizeof ( COINRowIndex )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1850:28: warning: implicit conversion changes signedness: 'CoinBigIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
(realloc ( element, maxElements * sizeof ( double )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1971:10: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
numberColumns_ * sizeof ( COINMpsType )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1974:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
reinterpret_cast<char **> (realloc ( columnName, numberColumns_ * sizeof ( char * )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1976:25: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
(realloc ( objective_, numberColumns_ * sizeof ( double )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1988:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
(realloc ( start, ( numberColumns_ + 1 ) * sizeof ( CoinBigIndex )));
~~~~~~~~~~~~~~~^~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1991:18: warning: implicit conversion changes signedness: 'CoinBigIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
(realloc ( row, numberElements_ * sizeof ( COINRowIndex )));
^~~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:1993:22: warning: implicit conversion changes signedness: 'CoinBigIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
(realloc ( element, numberElements_ * sizeof ( double )));
^~~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2001:56: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowlower_ = reinterpret_cast<double *> (malloc ( numberRows_ * sizeof ( double )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2002:56: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowupper_ = reinterpret_cast<double *> (malloc ( numberRows_ * sizeof ( double )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2248:56: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
collower_ = reinterpret_cast<double *> (malloc ( numberColumns_ * sizeof ( double )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2249:56: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
colupper_ = reinterpret_cast<double *> (malloc ( numberColumns_ * sizeof ( double )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2260:56: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
integerType_ = reinterpret_cast<char *> (malloc (numberColumns_*sizeof(char)));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:2594:20: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(sets,setsA,numberSets*sizeof(CoinSet **));
^~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:2660:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowlower_ = reinterpret_cast<double *> (malloc ( numberRows_ * sizeof ( double )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2661:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowupper_ = reinterpret_cast<double *> (malloc ( numberRows_ * sizeof ( double )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2672:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
collower_ = reinterpret_cast<double *> (malloc ( numberColumns_ * sizeof ( double )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2673:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
colupper_ = reinterpret_cast<double *> (malloc ( numberColumns_ * sizeof ( double )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2674:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
objective_= reinterpret_cast<double *> (malloc ( numberColumns_ * sizeof ( double )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2675:71: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
start = reinterpret_cast<CoinBigIndex *> (malloc ((numberColumns_ + 1) *
~~~~~~~~~~~~~~~^~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2677:53: warning: implicit conversion changes signedness: 'CoinBigIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
row = reinterpret_cast<COINRowIndex *> (malloc (numberElements_ * sizeof (COINRowIndex)));
^~~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2678:51: warning: implicit conversion changes signedness: 'CoinBigIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
element = reinterpret_cast<double *> (malloc (numberElements_ * sizeof (double)));
^~~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3074:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowlower_ = reinterpret_cast<double *> (malloc ( numberRows_ * sizeof ( double )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3075:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowupper_ = reinterpret_cast<double *> (malloc ( numberRows_ * sizeof ( double )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3076:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
collower_ = reinterpret_cast<double *> (malloc ( numberColumns_ * sizeof ( double )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3077:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
colupper_ = reinterpret_cast<double *> (malloc ( numberColumns_ * sizeof ( double )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3078:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
objective_= reinterpret_cast<double *> (malloc ( numberColumns_ * sizeof ( double )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3079:80: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
CoinBigIndex *start = reinterpret_cast<CoinBigIndex *> (malloc ((numberRows_ + 1) *
~~~~~~~~~~~~^~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3081:72: warning: implicit conversion changes signedness: 'CoinBigIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
COINColumnIndex * column = reinterpret_cast<COINRowIndex *> (malloc (numberElements_ * sizeof (COINRowIndex)));
^~~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3082:57: warning: implicit conversion changes signedness: 'CoinBigIndex' (aka 'int') to 'unsigned long' [-Wsign-conversion]
double *element = reinterpret_cast<double *> (malloc (numberElements_ * sizeof (double)));
^~~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3084:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
reinterpret_cast<COINMpsType *> (malloc ( numberRows_ * sizeof ( COINMpsType )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3085:56: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
char **rowName = reinterpret_cast<char **> (malloc ( numberRows_ * sizeof ( char * )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3087:15: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
(malloc ( numberColumns_ * sizeof ( COINMpsType )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3088:59: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
char **columnName = reinterpret_cast<char **> (malloc ( numberColumns_ * sizeof ( char * )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3124:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
integerType_ = reinterpret_cast<char *> (malloc (numberColumns_*sizeof(char)));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:3125:25: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(integerType_,0,numberColumns_);
~~~~~~ ^~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:3257:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value&&value!=1.0)
^~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:3549:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
names_[0] = reinterpret_cast<char **> (malloc(numberRows_ * sizeof(char *)));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3550:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
names_[1] = reinterpret_cast<char **> (malloc (numberColumns_ * sizeof(char *)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3555:30: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames[i] = rownames[i].c_str();
~~~~~~~~ ^
../../../CoinUtils/src/CoinMpsIO.cpp:3558:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames[i] = colnames[i].c_str();
~~~~~~~~ ^
../../../CoinUtils/src/CoinMpsIO.cpp:3969:19: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(used,0,largest);
~~~~~~ ^~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4079:12: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
length = static_cast<int>(strlen(rowNames[i]));
~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4086:15: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
length = static_cast<int>(strlen(columnNames[i]));
~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4143:35: warning: implicit conversion changes signedness: 'const int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memcpy( sense , getRowSense(), numberRows_);
~~~~~~ ^~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4195:34: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(stringRow,0,numberRows_+1);
~~~~~~ ~~~~~~~~~~~^~
../../../CoinUtils/src/CoinMpsIO.cpp:4217:10: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (objective[i]||lengths[i]||i==nextColumnString) {
^~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4219:12: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (columnLower[i]||columnUpper[i]<largeValue||isInteger(i))
^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4222:12: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (objective[i]) {
~~ ^~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4254:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value&&!stringRow[jRow]) {
^~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4312:8: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (objectiveOffset_ ) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4480:7: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (objective[i]||lengths[i]) {
^~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4482:10: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (columnLower[i]||columnUpper[i]<largeValue||isInteger(i)) {
^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4516:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (lowerValue) {
~~ ^~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4786:50: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowsense_ = reinterpret_cast<char *> (malloc(nr*sizeof(char)));
^~~
../../../CoinUtils/src/CoinMpsIO.cpp:4806:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rhs_ = reinterpret_cast<double *> (malloc(nr*sizeof(double)));
^~~
../../../CoinUtils/src/CoinMpsIO.cpp:4828:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowrange_ = reinterpret_cast<double *> (malloc(nr*sizeof(double)));
^~~
../../../CoinUtils/src/CoinMpsIO.cpp:4890:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowlower_ = reinterpret_cast<double *> (malloc (numberRows_ * sizeof(double)));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4891:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowupper_ = reinterpret_cast<double *> (malloc (numberRows_ * sizeof(double)));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4892:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
collower_ = reinterpret_cast<double *> (malloc (numberColumns_ * sizeof(double)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4893:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
colupper_ = reinterpret_cast<double *> (malloc (numberColumns_ * sizeof(double)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4894:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
objective_ = reinterpret_cast<double *> (malloc (numberColumns_ * sizeof(double)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4901:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
integerType_ = reinterpret_cast<char *> (malloc (numberColumns_ * sizeof(char)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4923:49: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
names_[0] = reinterpret_cast<char **> (malloc(numberRows_ * sizeof(char *)));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4924:50: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
names_[1] = reinterpret_cast<char **> (malloc (numberColumns_ * sizeof(char *)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4981:49: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
names_[0] = reinterpret_cast<char **> (malloc(numberRows_ * sizeof(char *)));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4982:50: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
names_[1] = reinterpret_cast<char **> (malloc (numberColumns_ * sizeof(char *)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4988:42: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames[i] = CoinStrdup(rownames[i].c_str());
~~~~~~~~ ^
../../../CoinUtils/src/CoinMpsIO.cpp:4998:45: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames[i] = CoinStrdup(colnames[i].c_str());
~~~~~~~~ ^
../../../CoinUtils/src/CoinMpsIO.cpp:5123:56: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
integerType_ = reinterpret_cast<char *> (malloc (numberColumns_ * sizeof(char)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:5124:37: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memcpy(integerType_,integerType,numberColumns_);
~~~~~~ ^~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5342:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowlower_ = reinterpret_cast<double *> (malloc(numberRows_*sizeof(double)));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5343:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowupper_ = reinterpret_cast<double *> (malloc(numberRows_*sizeof(double)));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5344:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(rowlower_,rhs.rowlower_,numberRows_*sizeof(double));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5345:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(rowupper_,rhs.rowupper_,numberRows_*sizeof(double));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5348:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
collower_ = reinterpret_cast<double *> (malloc(numberColumns_*sizeof(double)));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5349:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
colupper_ = reinterpret_cast<double *> (malloc(numberColumns_*sizeof(double)));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5350:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
objective_ = reinterpret_cast<double *> (malloc(numberColumns_*sizeof(double)));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5351:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(collower_,rhs.collower_,numberColumns_*sizeof(double));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5352:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(colupper_,rhs.colupper_,numberColumns_*sizeof(double));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5353:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(objective_,rhs.objective_,numberColumns_*sizeof(double));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5356:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
integerType_ = reinterpret_cast<char *> (malloc (numberColumns_*sizeof(char)));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5357:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(integerType_,rhs.integerType_,numberColumns_*sizeof(char));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5381:59: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
names_[section] = reinterpret_cast<char **> (malloc(numberHash_[section]*
^~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5569:50: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
int * column = reinterpret_cast<int *> (malloc(maximumNonZeros*sizeof(int)));
^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5570:55: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
int * column2Temp = reinterpret_cast<int *> (malloc(maximumNonZeros*sizeof(int)));
^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5571:61: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
double * elementTemp = reinterpret_cast<double *> (malloc(maximumNonZeros*sizeof(double)));
^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5583:25: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
(realloc ( column, maximumNonZeros * sizeof ( COINColumnIndex )));
^~~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:5585:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
(realloc ( column2Temp, maximumNonZeros * sizeof ( COINColumnIndex )));
^~~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:5587:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
(realloc ( elementTemp, maximumNonZeros * sizeof ( double )));
^~~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:5640:18: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(count,0,numberColumns_*sizeof(int));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5721:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5864:51: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
char * line = reinterpret_cast<char *> (malloc(n+1));
~~~~~~ ~^~
../../../CoinUtils/src/CoinMpsIO.cpp:5966:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(which_,which,numberEntries_*sizeof(int));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:6015:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(weights_,weights,numberEntries_*sizeof(double));
^~~~~~~~~~~~~~~
In file included from ../../../CoinUtils/src/CoinMpsIO.cpp:25:
In file included from ../../../CoinUtils/src/CoinSort.hpp:12:
../../../CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
../../../CoinUtils/src/CoinSort.hpp:231:3: note: in instantiation of function template specialization 'CoinSort_2<int, double, CoinFirstLess_2<int, double> >' requested here
CoinSort_2(sfirst, slast, tfirst, CoinFirstLess_2<S,T>());
^
../../../CoinUtils/src/CoinMpsIO.cpp:4250:8: note: in instantiation of function template specialization 'CoinSort_2<int, double>' requested here
CoinSort_2(tempRow,tempRow+numberEntries,tempValue);
^
In file included from ../../../CoinUtils/src/CoinMpsIO.cpp:23:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5983:12: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
which_ = CoinCopyOfArray(rhs.which_,numberEntries_);
^
In file included from ../../../CoinUtils/src/CoinMpsIO.cpp:23:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5984:14: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
weights_ = CoinCopyOfArray(rhs.weights_,numberEntries_);
^
136 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPackedMatrix.lo -MD -MP -MF ".deps/CoinPackedMatrix.Tpo" -c -o CoinPackedMatrix.lo ../../../CoinUtils/src/CoinPackedMatrix.cpp; \
then mv -f ".deps/CoinPackedMatrix.Tpo" ".deps/CoinPackedMatrix.Plo"; else rm -f ".deps/CoinPackedMatrix.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPackedMatrix.lo -MD -MP -MF .deps/CoinPackedMatrix.Tpo -c ../../../CoinUtils/src/CoinPackedMatrix.cpp -fno-common -DPIC -o .libs/CoinPackedMatrix.o
In file included from ../../../CoinUtils/src/CoinPackedMatrix.cpp:17:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:413:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (newElement||keepZero) {
^~~~~~~~~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:428:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (j==end&&(newElement||keepZero)) {
^~~~~~~~~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:432:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(addedEntries, 0, majorDim_ * sizeof(int));
^~~~~~~~~ ~
../../../CoinUtils/src/CoinPackedMatrix.cpp:538:39: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(index_+k,eliminatedIndex,kbad*sizeof(int));
^~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:539:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(element_+k,eliminatedElement,kbad*sizeof(double));
^~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:1345:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(addedEntries, 0, majorDim_ * sizeof(int));
^~~~~~~~~ ~
../../../CoinUtils/src/CoinPackedMatrix.cpp:1635:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!extraGap_&&!extraMajor_) {
~^~~~~~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:1635:21: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!extraGap_&&!extraMajor_) {
~^~~~~~~~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:1638:20: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(keep,1,majorDim_);
~~~~~~ ^~~~~~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:1718:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(length_,0,majorDim_*sizeof(int));
^~~~~~~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:1719:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(start_,0,(majorDim_+1)*sizeof(CoinBigIndex ));
~~~~~~~~~^~ ~
../../../CoinUtils/src/CoinPackedMatrix.cpp:1773:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!extraGap_) {
~^~~~~~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:1821:17: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memset(y, 0, minorDim_ * sizeof(double));
^~~~~~~~~ ~
../../../CoinUtils/src/CoinPackedMatrix.cpp:1837:17: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memset(y, 0, minorDim_ * sizeof(double));
^~~~~~~~~ ~
../../../CoinUtils/src/CoinPackedMatrix.cpp:1854:17: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memset(y, 0, majorDim_ * sizeof(double));
^~~~~~~~~ ~
../../../CoinUtils/src/CoinPackedMatrix.cpp:1869:17: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memset(y, 0, majorDim_ * sizeof(double));
^~~~~~~~~ ~
../../../CoinUtils/src/CoinPackedMatrix.cpp:2190:22: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (!hasGaps&&!rhs.extraMajor_) {
~~~~~^~~~~~~~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:3004:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (diff) {
~~ ^~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:3099:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!extraGap_&&!extraMajor_&&numberOther<=0&&!hasGaps()) {
~^~~~~~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:3099:22: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!extraGap_&&!extraMajor_&&numberOther<=0&&!hasGaps()) {
~^~~~~~~~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:3155:22: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(which,0,numberOther);
~~~~~~ ^~~~~~~~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:3182:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!extraGap_) {
~^~~~~~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:3213:22: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(which,0,numberOther);
~~~~~~ ^~~~~~~~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:3242:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!extraGap_) {
~^~~~~~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:3311:20: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(which,0,numberOther);
~~~~~~ ^~~~~~~~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:3457:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!slack) {
~^~~~~
In file included from ../../../CoinUtils/src/CoinPackedMatrix.cpp:17:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:728:16: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
int * temp = CoinCopyOfArray(length_,majorDim_);
^
In file included from ../../../CoinUtils/src/CoinPackedMatrix.cpp:17:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinPackedMatrix.cpp:737:20: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
double * temp3 = CoinCopyOfArray(element_,size_);
^
In file included from ../../../CoinUtils/src/CoinPackedMatrix.cpp:16:
In file included from ../../../CoinUtils/src/CoinSort.hpp:12:
../../../CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
../../../CoinUtils/src/CoinPackedMatrix.cpp:2121:7: note: in instantiation of function template specialization 'CoinSort_2<int, double, CoinFirstLess_2<int, double> >' requested here
CoinSort_2(rowIndices+start,rowIndices+end,elements+start,CoinFirstLess_2<int, double>());
^
35 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPackedVector.lo -MD -MP -MF ".deps/CoinPackedVector.Tpo" -c -o CoinPackedVector.lo ../../../CoinUtils/src/CoinPackedVector.cpp; \
then mv -f ".deps/CoinPackedVector.Tpo" ".deps/CoinPackedVector.Plo"; else rm -f ".deps/CoinPackedVector.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPackedVector.lo -MD -MP -MF .deps/CoinPackedVector.Tpo -c ../../../CoinUtils/src/CoinPackedVector.cpp -fno-common -DPIC -o .libs/CoinPackedVector.o
In file included from ../../../CoinUtils/src/CoinPackedVector.cpp:13:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinPackedVector.cpp:168:11: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (elems[i]) {
~~ ^~~~~~~~
In file included from ../../../CoinUtils/src/CoinPackedVector.cpp:14:
In file included from ../../../CoinUtils/src/CoinPackedVector.hpp:13:
In file included from ../../../CoinUtils/src/CoinSort.hpp:12:
../../../CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
../../../CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../CoinUtils/src/CoinPackedVector.cpp:14:
In file included from ../../../CoinUtils/src/CoinPackedVector.hpp:13:
In file included from ../../../CoinUtils/src/CoinSort.hpp:12:
../../../CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
../../../CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
9 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPackedVectorBase.lo -MD -MP -MF ".deps/CoinPackedVectorBase.Tpo" -c -o CoinPackedVectorBase.lo ../../../CoinUtils/src/CoinPackedVectorBase.cpp; \
then mv -f ".deps/CoinPackedVectorBase.Tpo" ".deps/CoinPackedVectorBase.Plo"; else rm -f ".deps/CoinPackedVectorBase.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPackedVectorBase.lo -MD -MP -MF .deps/CoinPackedVectorBase.Tpo -c ../../../CoinUtils/src/CoinPackedVectorBase.cpp -fno-common -DPIC -o .libs/CoinPackedVectorBase.o
In file included from ../../../CoinUtils/src/CoinPackedVectorBase.cpp:10:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinPackedVectorBase.cpp:166:49: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
itmp = memcmp(getIndices(), rhs.getIndices(), size * sizeof(int));
^~~~ ~
../../../CoinUtils/src/CoinPackedVectorBase.cpp:170:51: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
return memcmp(getElements(), rhs.getElements(), size * sizeof(double));
^~~~ ~
8 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinParam.lo -MD -MP -MF ".deps/CoinParam.Tpo" -c -o CoinParam.lo ../../../CoinUtils/src/CoinParam.cpp; \
then mv -f ".deps/CoinParam.Tpo" ".deps/CoinParam.Plo"; else rm -f ".deps/CoinParam.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinParam.lo -MD -MP -MF .deps/CoinParam.Tpo -c ../../../CoinUtils/src/CoinParam.cpp -fno-common -DPIC -o .libs/CoinParam.o
../../../CoinUtils/src/CoinParam.cpp:442:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
<< definedKwds_[currentKwd_] << " to "
~~~~~~~~~~~~ ^~~~~~~~~~~
../../../CoinUtils/src/CoinParam.cpp:443:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
<< definedKwds_[value] << std::endl ; }
~~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinParam.cpp:455:24: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return (definedKwds_[currentKwd_]) ;
~~~~~~~~~~~~ ^~~~~~~~~~~
../../../CoinUtils/src/CoinParam.cpp:475:12: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
if (it%maxAcross == 0)
~^~~~~~~~~
../../../CoinUtils/src/CoinParam.cpp:482:38: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::string current = definedKwds_[currentKwd_] ;
~~~~~~~~~~~~ ^~~~~~~~~~~
5 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinParamUtils.lo -MD -MP -MF ".deps/CoinParamUtils.Tpo" -c -o CoinParamUtils.lo ../../../CoinUtils/src/CoinParamUtils.cpp; \
then mv -f ".deps/CoinParamUtils.Tpo" ".deps/CoinParamUtils.Plo"; else rm -f ".deps/CoinParamUtils.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinParamUtils.lo -MD -MP -MF .deps/CoinParamUtils.Tpo -c ../../../CoinUtils/src/CoinParamUtils.cpp -fno-common -DPIC -o .libs/CoinParamUtils.o
../../../CoinUtils/src/CoinParamUtils.cpp:230:32: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
(*pfx) = field.substr(0,pfxlen) ;
~~~~~ ^~~~~~
../../../CoinUtils/src/CoinParamUtils.cpp:231:27: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
field = field.substr(pfxlen) ; } } }
~~~~~ ^~~~~~
../../../CoinUtils/src/CoinParamUtils.cpp:312:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
for (i = length-1 ; i >= 0 && name[i] == '?' ; i--)
~~~~ ^
../../../CoinUtils/src/CoinParamUtils.cpp:326:32: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
name = name.substr(0,length-numQuery) ;
~~~~ ~~~~~~^~~~~~~~~
../../../CoinUtils/src/CoinParamUtils.cpp:543:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ CoinParam *param = paramVec[i] ;
~~~~~~~~ ^
../../../CoinUtils/src/CoinParamUtils.cpp:545:26: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
int match = paramVec[i]->matches(name) ;
~~~~~~~~ ^
../../../CoinUtils/src/CoinParamUtils.cpp:616:36: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ CoinParam *param = paramVec[i] ;
~~~~~~~~ ^
../../../CoinUtils/src/CoinParamUtils.cpp:628:14: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
<< paramVec[matchNdx]->matchName() << "." ; }
~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinParamUtils.cpp:632:19: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
<< paramVec[lclNdx]->matchName() << "." ; } }
~~~~~~~~ ^~~~~~
../../../CoinUtils/src/CoinParamUtils.cpp:636:20: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
<< paramVec[matchNdx]->matchName() ;
~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinParamUtils.cpp:644:29: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ std::cout << paramVec[lclNdx]->shortHelp() ; }
~~~~~~~~ ^~~~~~
../../../CoinUtils/src/CoinParamUtils.cpp:646:16: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ paramVec[lclNdx]->printLongHelp() ; } }
~~~~~~~~ ^~~~~~
../../../CoinUtils/src/CoinParamUtils.cpp:670:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ CoinParam *param = paramVec[i] ;
~~~~~~~~ ^
../../../CoinUtils/src/CoinParamUtils.cpp:756:35: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ CoinParam *param = paramVec[i] ;
~~~~~~~~ ^
../../../CoinUtils/src/CoinParamUtils.cpp:775:35: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ CoinParam *param = paramVec[i] ;
~~~~~~~~ ^
../../../CoinUtils/src/CoinParamUtils.cpp:786:35: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ CoinParam *param = paramVec[i] ;
~~~~~~~~ ^
16 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPostsolveMatrix.lo -MD -MP -MF ".deps/CoinPostsolveMatrix.Tpo" -c -o CoinPostsolveMatrix.lo ../../../CoinUtils/src/CoinPostsolveMatrix.cpp; \
then mv -f ".deps/CoinPostsolveMatrix.Tpo" ".deps/CoinPostsolveMatrix.Plo"; else rm -f ".deps/CoinPostsolveMatrix.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPostsolveMatrix.lo -MD -MP -MF .deps/CoinPostsolveMatrix.Tpo -c ../../../CoinUtils/src/CoinPostsolveMatrix.cpp -fno-common -DPIC -o .libs/CoinPostsolveMatrix.o
In file included from ../../../CoinUtils/src/CoinPostsolveMatrix.cpp:11:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinPostsolveMatrix.cpp:12:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
10 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPrePostsolveMatrix.lo -MD -MP -MF ".deps/CoinPrePostsolveMatrix.Tpo" -c -o CoinPrePostsolveMatrix.lo ../../../CoinUtils/src/CoinPrePostsolveMatrix.cpp; \
then mv -f ".deps/CoinPrePostsolveMatrix.Tpo" ".deps/CoinPrePostsolveMatrix.Plo"; else rm -f ".deps/CoinPrePostsolveMatrix.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPrePostsolveMatrix.lo -MD -MP -MF .deps/CoinPrePostsolveMatrix.Tpo -c ../../../CoinUtils/src/CoinPrePostsolveMatrix.cpp -fno-common -DPIC -o .libs/CoinPrePostsolveMatrix.o
In file included from ../../../CoinUtils/src/CoinPrePostsolveMatrix.cpp:10:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinPrePostsolveMatrix.cpp:11:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
10 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveDoubleton.lo -MD -MP -MF ".deps/CoinPresolveDoubleton.Tpo" -c -o CoinPresolveDoubleton.lo ../../../CoinUtils/src/CoinPresolveDoubleton.cpp; \
then mv -f ".deps/CoinPresolveDoubleton.Tpo" ".deps/CoinPresolveDoubleton.Plo"; else rm -f ".deps/CoinPresolveDoubleton.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveDoubleton.lo -MD -MP -MF .deps/CoinPresolveDoubleton.Tpo -c ../../../CoinUtils/src/CoinPresolveDoubleton.cpp -fno-common -DPIC -o .libs/CoinPresolveDoubleton.o
In file included from ../../../CoinUtils/src/CoinPresolveDoubleton.cpp:10:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinPresolveDoubleton.cpp:11:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinPresolveDoubleton.cpp:655:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (movement) {
~~ ^~~~~~~~
../../../CoinUtils/src/CoinPresolveDoubleton.cpp:665:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (movement) {
~~ ^~~~~~~~
../../../CoinUtils/src/CoinPresolveDoubleton.cpp:1166:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (colels[kcs]) {
~~ ^~~~~~~~~~~
../../../CoinUtils/src/CoinPresolveDoubleton.cpp:1173:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (colels[kcs]) {
~~ ^~~~~~~~~~~
../../../CoinUtils/src/CoinPresolveDoubleton.cpp:1204:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!element1[i]) {
~^~~~~~~~~~~
15 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveDual.lo -MD -MP -MF ".deps/CoinPresolveDual.Tpo" -c -o CoinPresolveDual.lo ../../../CoinUtils/src/CoinPresolveDual.cpp; \
then mv -f ".deps/CoinPresolveDual.Tpo" ".deps/CoinPresolveDual.Plo"; else rm -f ".deps/CoinPresolveDual.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveDual.lo -MD -MP -MF .deps/CoinPresolveDual.Tpo -c ../../../CoinUtils/src/CoinPresolveDual.cpp -fno-common -DPIC -o .libs/CoinPresolveDual.o
In file included from ../../../CoinUtils/src/CoinPresolveDual.cpp:9:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../CoinUtils/src/CoinPresolveDual.cpp:13:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
10 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveDupcol.lo -MD -MP -MF ".deps/CoinPresolveDupcol.Tpo" -c -o CoinPresolveDupcol.lo ../../../CoinUtils/src/CoinPresolveDupcol.cpp; \
then mv -f ".deps/CoinPresolveDupcol.Tpo" ".deps/CoinPresolveDupcol.Plo"; else rm -f ".deps/CoinPresolveDupcol.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveDupcol.lo -MD -MP -MF .deps/CoinPresolveDupcol.Tpo -c ../../../CoinUtils/src/CoinPresolveDupcol.cpp -fno-common -DPIC -o .libs/CoinPresolveDupcol.o
In file included from ../../../CoinUtils/src/CoinPresolveDupcol.cpp:12:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../CoinUtils/src/CoinPresolveDupcol.cpp:17:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinPresolveDupcol.cpp:349:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!clo1&&!clo2) {
~^~~~
../../../CoinUtils/src/CoinPresolveDupcol.cpp:349:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!clo1&&!clo2) {
~^~~~
../../../CoinUtils/src/CoinPresolveDupcol.cpp:667:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!clo1&&!clo2) {
~^~~~
../../../CoinUtils/src/CoinPresolveDupcol.cpp:667:19: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!clo1&&!clo2) {
~^~~~
../../../CoinUtils/src/CoinPresolveDupcol.cpp:1170:20: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(markCol,0,ncols);
~~~~~~ ^~~~~
../../../CoinUtils/src/CoinPresolveDupcol.cpp:1197:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value2) {
~~ ^~~~~~
../../../CoinUtils/src/CoinPresolveDupcol.cpp:1404:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!cost[icol]) {
~^~~~~~~~~~
../../../CoinUtils/src/CoinPresolveDupcol.cpp:1642:33: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(actions,boundRecords,nactions*sizeof(action));
^~~~~~~~~
In file included from ../../../CoinUtils/src/CoinPresolveDupcol.cpp:15:
In file included from ../../../CoinUtils/src/CoinSort.hpp:12:
../../../CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
../../../CoinUtils/src/CoinSort.hpp:231:3: note: in instantiation of function template specialization 'CoinSort_2<int, double, CoinFirstLess_2<int, double> >' requested here
CoinSort_2(sfirst, slast, tfirst, CoinFirstLess_2<S,T>());
^
../../../CoinUtils/src/CoinPresolveDupcol.cpp:185:5: note: in instantiation of function template specialization 'CoinSort_2<int, double>' requested here
CoinSort_2(hrow+mcstrt[j],hrow+mcstrt[j]+hincol[j],
^
In file included from ../../../CoinUtils/src/CoinPresolveDupcol.cpp:15:
In file included from ../../../CoinUtils/src/CoinSort.hpp:12:
../../../CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
../../../CoinUtils/src/CoinSort.hpp:231:3: note: in instantiation of function template specialization 'CoinSort_2<double, int, CoinFirstLess_2<double, int> >' requested here
CoinSort_2(sfirst, slast, tfirst, CoinFirstLess_2<S,T>());
^
../../../CoinUtils/src/CoinPresolveDupcol.cpp:231:3: note: in instantiation of function template specialization 'CoinSort_2<double, int>' requested here
CoinSort_2(colsum,colsum+nlook,sort) ;
^
In file included from ../../../CoinUtils/src/CoinPresolveDupcol.cpp:17:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinPresolveDupcol.cpp:770:39: note: in instantiation of function template specialization 'CoinCopyOfArray<dupcol_action::action>' requested here
{ next = new dupcol_action(nactions,CoinCopyOfArray(actions,nactions),next) ;
^
In file included from ../../../CoinUtils/src/CoinPresolveDupcol.cpp:14:
../../../CoinUtils/src/CoinPresolveDupcol.hpp:94:13: warning: private field 'nactions_' is not used [-Wunused-private-field]
const int nactions_;
^
../../../CoinUtils/src/CoinPresolveDupcol.hpp:95:23: warning: private field 'actions_' is not used [-Wunused-private-field]
const action *const actions_;
^
../../../CoinUtils/src/CoinPresolveDupcol.hpp:132:13: warning: private field 'nactions_' is not used [-Wunused-private-field]
const int nactions_;
^
../../../CoinUtils/src/CoinPresolveDupcol.hpp:133:23: warning: private field 'actions_' is not used [-Wunused-private-field]
const action *const actions_;
^
25 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveEmpty.lo -MD -MP -MF ".deps/CoinPresolveEmpty.Tpo" -c -o CoinPresolveEmpty.lo ../../../CoinUtils/src/CoinPresolveEmpty.cpp; \
then mv -f ".deps/CoinPresolveEmpty.Tpo" ".deps/CoinPresolveEmpty.Plo"; else rm -f ".deps/CoinPresolveEmpty.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveEmpty.lo -MD -MP -MF .deps/CoinPresolveEmpty.Tpo -c ../../../CoinUtils/src/CoinPresolveEmpty.cpp -fno-common -DPIC -o .libs/CoinPresolveEmpty.o
In file included from ../../../CoinUtils/src/CoinPresolveEmpty.cpp:10:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinPresolveEmpty.cpp:11:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
10 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveFixed.lo -MD -MP -MF ".deps/CoinPresolveFixed.Tpo" -c -o CoinPresolveFixed.lo ../../../CoinUtils/src/CoinPresolveFixed.cpp; \
then mv -f ".deps/CoinPresolveFixed.Tpo" ".deps/CoinPresolveFixed.Plo"; else rm -f ".deps/CoinPresolveFixed.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveFixed.lo -MD -MP -MF .deps/CoinPresolveFixed.Tpo -c ../../../CoinUtils/src/CoinPresolveFixed.cpp -fno-common -DPIC -o .libs/CoinPresolveFixed.o
In file included from ../../../CoinUtils/src/CoinPresolveFixed.cpp:9:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../CoinUtils/src/CoinPresolveFixed.cpp:11:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinPresolveFixed.cpp:215:17: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(mark,0,ncols);
~~~~~~ ^~~~~
../../../CoinUtils/src/CoinPresolveFixed.cpp:564:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (movement) {
~~ ^~~~~~~~
../../../CoinUtils/src/CoinPresolveFixed.cpp:776:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (cost[js] && hincol[js] == 1 && cup[js] > clo[js]) {
^~~~~~~~ ~~
../../../CoinUtils/src/CoinPresolveFixed.cpp:816:13: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (cost[js] && cup[js] > clo[js]) {
^~~~~~~~ ~~
../../../CoinUtils/src/CoinPresolveFixed.cpp:828:22: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!cost[j] && integerType[j]) nThen++ ;
~^~~~~~~
15 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveForcing.lo -MD -MP -MF ".deps/CoinPresolveForcing.Tpo" -c -o CoinPresolveForcing.lo ../../../CoinUtils/src/CoinPresolveForcing.cpp; \
then mv -f ".deps/CoinPresolveForcing.Tpo" ".deps/CoinPresolveForcing.Plo"; else rm -f ".deps/CoinPresolveForcing.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveForcing.lo -MD -MP -MF .deps/CoinPresolveForcing.Tpo -c ../../../CoinUtils/src/CoinPresolveForcing.cpp -fno-common -DPIC -o .libs/CoinPresolveForcing.o
In file included from ../../../CoinUtils/src/CoinPresolveForcing.cpp:9:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../CoinUtils/src/CoinPresolveForcing.cpp:13:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinPresolveForcing.cpp:385:6: note: in instantiation of function template specialization 'CoinCopyOfArray<forcing_constraint_action::action>' requested here
CoinCopyOfArray(actions,nactions),next) ;
^
11 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveHelperFunctions.lo -MD -MP -MF ".deps/CoinPresolveHelperFunctions.Tpo" -c -o CoinPresolveHelperFunctions.lo ../../../CoinUtils/src/CoinPresolveHelperFunctions.cpp; \
then mv -f ".deps/CoinPresolveHelperFunctions.Tpo" ".deps/CoinPresolveHelperFunctions.Plo"; else rm -f ".deps/CoinPresolveHelperFunctions.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveHelperFunctions.lo -MD -MP -MF .deps/CoinPresolveHelperFunctions.Tpo -c ../../../CoinUtils/src/CoinPresolveHelperFunctions.cpp -fno-common -DPIC -o .libs/CoinPresolveHelperFunctions.o
In file included from ../../../CoinUtils/src/CoinPresolveHelperFunctions.cpp:17:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinPresolveHelperFunctions.cpp:18:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinPresolveHelperFunctions.cpp:213:46: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
reinterpret_cast<void *>(&minndxs[kcsx]),majlens[k]*sizeof(int)) ;
^~~~~~~~~~~
../../../CoinUtils/src/CoinPresolveHelperFunctions.cpp:215:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
reinterpret_cast<void *>(&els[kcsx]),majlens[k]*sizeof(double)) ;
^~~~~~~~~~~
../../../CoinUtils/src/CoinPresolveHelperFunctions.cpp:261:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
{ memcpy(dArray,elems+offset,length*sizeof(double)) ;
^~~~~~~
../../../CoinUtils/src/CoinPresolveHelperFunctions.cpp:262:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(iArray,indices+offset,length*sizeof(int)) ; }
^~~~~~~
14 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveImpliedFree.lo -MD -MP -MF ".deps/CoinPresolveImpliedFree.Tpo" -c -o CoinPresolveImpliedFree.lo ../../../CoinUtils/src/CoinPresolveImpliedFree.cpp; \
then mv -f ".deps/CoinPresolveImpliedFree.Tpo" ".deps/CoinPresolveImpliedFree.Plo"; else rm -f ".deps/CoinPresolveImpliedFree.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveImpliedFree.lo -MD -MP -MF .deps/CoinPresolveImpliedFree.Tpo -c ../../../CoinUtils/src/CoinPresolveImpliedFree.cpp -fno-common -DPIC -o .libs/CoinPresolveImpliedFree.o
In file included from ../../../CoinUtils/src/CoinPresolveImpliedFree.cpp:9:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../CoinUtils/src/CoinPresolveImpliedFree.cpp:17:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
10 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveIsolated.lo -MD -MP -MF ".deps/CoinPresolveIsolated.Tpo" -c -o CoinPresolveIsolated.lo ../../../CoinUtils/src/CoinPresolveIsolated.cpp; \
then mv -f ".deps/CoinPresolveIsolated.Tpo" ".deps/CoinPresolveIsolated.Plo"; else rm -f ".deps/CoinPresolveIsolated.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveIsolated.lo -MD -MP -MF .deps/CoinPresolveIsolated.Tpo -c ../../../CoinUtils/src/CoinPresolveIsolated.cpp -fno-common -DPIC -o .libs/CoinPresolveIsolated.o
In file included from ../../../CoinUtils/src/CoinPresolveIsolated.cpp:9:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../CoinUtils/src/CoinPresolveIsolated.cpp:11:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinPresolveIsolated.cpp:108:6: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
CoinCopyOfArray(&hcol[krs], nc),
^
In file included from ../../../CoinUtils/src/CoinPresolveIsolated.cpp:11:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinPresolveIsolated.cpp:109:6: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
CoinCopyOfArray(&rowels[krs], nc),
^
12 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveMatrix.lo -MD -MP -MF ".deps/CoinPresolveMatrix.Tpo" -c -o CoinPresolveMatrix.lo ../../../CoinUtils/src/CoinPresolveMatrix.cpp; \
then mv -f ".deps/CoinPresolveMatrix.Tpo" ".deps/CoinPresolveMatrix.Plo"; else rm -f ".deps/CoinPresolveMatrix.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveMatrix.lo -MD -MP -MF .deps/CoinPresolveMatrix.Tpo -c ../../../CoinUtils/src/CoinPresolveMatrix.cpp -fno-common -DPIC -o .libs/CoinPresolveMatrix.o
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.cpp:11:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.cpp:12:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
10 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolvePsdebug.lo -MD -MP -MF ".deps/CoinPresolvePsdebug.Tpo" -c -o CoinPresolvePsdebug.lo ../../../CoinUtils/src/CoinPresolvePsdebug.cpp; \
then mv -f ".deps/CoinPresolvePsdebug.Tpo" ".deps/CoinPresolvePsdebug.Plo"; else rm -f ".deps/CoinPresolvePsdebug.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolvePsdebug.lo -MD -MP -MF .deps/CoinPresolvePsdebug.Tpo -c ../../../CoinUtils/src/CoinPresolvePsdebug.cpp -fno-common -DPIC -o .libs/CoinPresolvePsdebug.o
In file included from ../../../CoinUtils/src/CoinPresolvePsdebug.cpp:10:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../CoinUtils/src/CoinPresolvePsdebug.cpp:11:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
10 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveMonitor.lo -MD -MP -MF ".deps/CoinPresolveMonitor.Tpo" -c -o CoinPresolveMonitor.lo ../../../CoinUtils/src/CoinPresolveMonitor.cpp; \
then mv -f ".deps/CoinPresolveMonitor.Tpo" ".deps/CoinPresolveMonitor.Plo"; else rm -f ".deps/CoinPresolveMonitor.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveMonitor.lo -MD -MP -MF .deps/CoinPresolveMonitor.Tpo -c ../../../CoinUtils/src/CoinPresolveMonitor.cpp -fno-common -DPIC -o .libs/CoinPresolveMonitor.o
In file included from ../../../CoinUtils/src/CoinPresolveMonitor.cpp:8:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinPresolveMonitor.cpp:10:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../CoinUtils/src/CoinPresolveMonitor.cpp:9:
In file included from ../../../CoinUtils/src/CoinPackedVector.hpp:13:
In file included from ../../../CoinUtils/src/CoinSort.hpp:12:
../../../CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
../../../CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../CoinUtils/src/CoinPresolveMonitor.cpp:9:
In file included from ../../../CoinUtils/src/CoinPackedVector.hpp:13:
In file included from ../../../CoinUtils/src/CoinSort.hpp:12:
../../../CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
../../../CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
12 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveSingleton.lo -MD -MP -MF ".deps/CoinPresolveSingleton.Tpo" -c -o CoinPresolveSingleton.lo ../../../CoinUtils/src/CoinPresolveSingleton.cpp; \
then mv -f ".deps/CoinPresolveSingleton.Tpo" ".deps/CoinPresolveSingleton.Plo"; else rm -f ".deps/CoinPresolveSingleton.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveSingleton.lo -MD -MP -MF .deps/CoinPresolveSingleton.Tpo -c ../../../CoinUtils/src/CoinPresolveSingleton.cpp -fno-common -DPIC -o .libs/CoinPresolveSingleton.o
In file included from ../../../CoinUtils/src/CoinPresolveSingleton.cpp:9:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinPresolveSingleton.cpp:10:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinPresolveSingleton.cpp:314:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (movement) {
~~ ^~~~~~~~
../../../CoinUtils/src/CoinPresolveSingleton.cpp:571:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (dcost[iCol])
~~ ^~~~~~~~~~~
../../../CoinUtils/src/CoinPresolveSingleton.cpp:609:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (dcost[iCol])
~~ ^~~~~~~~~~~
../../../CoinUtils/src/CoinPresolveSingleton.cpp:611:21: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
} else if ((dcost[iCol]&&currentLower!=currentUpper)||rowObjective[iRow]) {
^~~~~~~~~~~~~
../../../CoinUtils/src/CoinPresolveSingleton.cpp:611:63: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
} else if ((dcost[iCol]&&currentLower!=currentUpper)||rowObjective[iRow]) {
~~^~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinPresolveSingleton.cpp:673:24: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(temp,actions,nactions*sizeof(action)) ;
^~~~~~~~~
../../../CoinUtils/src/CoinPresolveSingleton.cpp:718:27: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (rowObjective&&dcost[iCol]) {
~~^~~~~~~~~~~
../../../CoinUtils/src/CoinPresolveSingleton.cpp:734:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (movement)
~~ ^~~~~~~~
../../../CoinUtils/src/CoinPresolveSingleton.cpp:877:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!dcost[iCol]) {
~^~~~~~~~~~~
19 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveSubst.lo -MD -MP -MF ".deps/CoinPresolveSubst.Tpo" -c -o CoinPresolveSubst.lo ../../../CoinUtils/src/CoinPresolveSubst.cpp; \
then mv -f ".deps/CoinPresolveSubst.Tpo" ".deps/CoinPresolveSubst.Plo"; else rm -f ".deps/CoinPresolveSubst.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveSubst.lo -MD -MP -MF .deps/CoinPresolveSubst.Tpo -c ../../../CoinUtils/src/CoinPresolveSubst.cpp -fno-common -DPIC -o .libs/CoinPresolveSubst.o
In file included from ../../../CoinUtils/src/CoinPresolveSubst.cpp:9:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../CoinUtils/src/CoinPresolveSubst.cpp:16:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinPresolveSubst.cpp:17:
In file included from ../../../CoinUtils/src/CoinSort.hpp:12:
../../../CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
../../../CoinUtils/src/CoinSort.hpp:231:3: note: in instantiation of function template specialization 'CoinSort_2<int, double, CoinFirstLess_2<int, double> >' requested here
CoinSort_2(sfirst, slast, tfirst, CoinFirstLess_2<S,T>());
^
../../../CoinUtils/src/CoinPresolveSubst.cpp:508:7: note: in instantiation of function template specialization 'CoinSort_2<int, double>' requested here
CoinSort_2(colIndices+tgtrs,colIndices+tgtre,rowCoeffs+tgtrs) ;
^
In file included from ../../../CoinUtils/src/CoinPresolveSubst.cpp:16:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinPresolveSubst.cpp:686:8: note: in instantiation of function template specialization 'CoinCopyOfArray<subst_constraint_action::action>' requested here
CoinCopyOfArray(actions,nactions),next) ;
^
12 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveTighten.lo -MD -MP -MF ".deps/CoinPresolveTighten.Tpo" -c -o CoinPresolveTighten.lo ../../../CoinUtils/src/CoinPresolveTighten.cpp; \
then mv -f ".deps/CoinPresolveTighten.Tpo" ".deps/CoinPresolveTighten.Plo"; else rm -f ".deps/CoinPresolveTighten.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveTighten.lo -MD -MP -MF .deps/CoinPresolveTighten.Tpo -c ../../../CoinUtils/src/CoinPresolveTighten.cpp -fno-common -DPIC -o .libs/CoinPresolveTighten.o
In file included from ../../../CoinUtils/src/CoinPresolveTighten.cpp:9:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../CoinUtils/src/CoinPresolveTighten.cpp:13:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinPresolveTighten.cpp:290:44: note: in instantiation of function template specialization 'CoinCopyOfArray<do_tighten_action::action>' requested here
next = new do_tighten_action(nactions, CoinCopyOfArray(actions,nactions), next);
^
11 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveTripleton.lo -MD -MP -MF ".deps/CoinPresolveTripleton.Tpo" -c -o CoinPresolveTripleton.lo ../../../CoinUtils/src/CoinPresolveTripleton.cpp; \
then mv -f ".deps/CoinPresolveTripleton.Tpo" ".deps/CoinPresolveTripleton.Plo"; else rm -f ".deps/CoinPresolveTripleton.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveTripleton.lo -MD -MP -MF .deps/CoinPresolveTripleton.Tpo -c ../../../CoinUtils/src/CoinPresolveTripleton.cpp -fno-common -DPIC -o .libs/CoinPresolveTripleton.o
In file included from ../../../CoinUtils/src/CoinPresolveTripleton.cpp:10:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinPresolveTripleton.cpp:11:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinPresolveTripleton.cpp:355:17: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(mark,0,ncols);
~~~~~~ ^~~~~
../../../CoinUtils/src/CoinPresolveTripleton.cpp:723:21: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(element1,0,nrows*sizeof(double));
^~~~~~
../../../CoinUtils/src/CoinPresolveTripleton.cpp:726:21: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(element2,0,nrows*sizeof(double));
^~~~~~
13 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveUseless.lo -MD -MP -MF ".deps/CoinPresolveUseless.Tpo" -c -o CoinPresolveUseless.lo ../../../CoinUtils/src/CoinPresolveUseless.cpp; \
then mv -f ".deps/CoinPresolveUseless.Tpo" ".deps/CoinPresolveUseless.Plo"; else rm -f ".deps/CoinPresolveUseless.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveUseless.lo -MD -MP -MF .deps/CoinPresolveUseless.Tpo -c ../../../CoinUtils/src/CoinPresolveUseless.cpp -fno-common -DPIC -o .libs/CoinPresolveUseless.o
In file included from ../../../CoinUtils/src/CoinPresolveUseless.cpp:8:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../CoinUtils/src/CoinPresolveUseless.cpp:11:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinPresolveUseless.cpp:689:18: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
f->rowcols = CoinCopyOfArray(&hcol[krs], hinrow[irow]);
^
In file included from ../../../CoinUtils/src/CoinPresolveUseless.cpp:11:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinPresolveUseless.cpp:690:18: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
f->rowels = CoinCopyOfArray(&rowels[krs], hinrow[irow]);
^
12 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveZeros.lo -MD -MP -MF ".deps/CoinPresolveZeros.Tpo" -c -o CoinPresolveZeros.lo ../../../CoinUtils/src/CoinPresolveZeros.cpp; \
then mv -f ".deps/CoinPresolveZeros.Tpo" ".deps/CoinPresolveZeros.Plo"; else rm -f ".deps/CoinPresolveZeros.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinPresolveZeros.lo -MD -MP -MF .deps/CoinPresolveZeros.Tpo -c ../../../CoinUtils/src/CoinPresolveZeros.cpp -fno-common -DPIC -o .libs/CoinPresolveZeros.o
In file included from ../../../CoinUtils/src/CoinPresolveZeros.cpp:9:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinPresolveZeros.cpp:10:
In file included from ../../../CoinUtils/src/CoinPresolveMatrix.hpp:11:
In file included from ../../../CoinUtils/src/CoinMessage.hpp:24:
../../../CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
../../../CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
10 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinSearchTree.lo -MD -MP -MF ".deps/CoinSearchTree.Tpo" -c -o CoinSearchTree.lo ../../../CoinUtils/src/CoinSearchTree.cpp; \
then mv -f ".deps/CoinSearchTree.Tpo" ".deps/CoinSearchTree.Plo"; else rm -f ".deps/CoinSearchTree.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinSearchTree.lo -MD -MP -MF .deps/CoinSearchTree.Tpo -c ../../../CoinUtils/src/CoinSearchTree.cpp -fno-common -DPIC -o .libs/CoinSearchTree.o
In file included from ../../../CoinUtils/src/CoinSearchTree.cpp:7:
In file included from ../../../CoinUtils/src/CoinSearchTree.hpp:15:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinSearchTree.cpp:7:
../../../CoinUtils/src/CoinSearchTree.hpp:438:41: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
inline size_t size() const { return candidates_->size(); }
~~~~~~ ^~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinSearchTree.hpp:439:48: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
inline size_t numInserted() const { return candidates_->numInserted(); }
~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
8 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinShallowPackedVector.lo -MD -MP -MF ".deps/CoinShallowPackedVector.Tpo" -c -o CoinShallowPackedVector.lo ../../../CoinUtils/src/CoinShallowPackedVector.cpp; \
then mv -f ".deps/CoinShallowPackedVector.Tpo" ".deps/CoinShallowPackedVector.Plo"; else rm -f ".deps/CoinShallowPackedVector.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinShallowPackedVector.lo -MD -MP -MF .deps/CoinShallowPackedVector.Tpo -c ../../../CoinUtils/src/CoinShallowPackedVector.cpp -fno-common -DPIC -o .libs/CoinShallowPackedVector.o
In file included from ../../../CoinUtils/src/CoinShallowPackedVector.cpp:11:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
6 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinSnapshot.lo -MD -MP -MF ".deps/CoinSnapshot.Tpo" -c -o CoinSnapshot.lo ../../../CoinUtils/src/CoinSnapshot.cpp; \
then mv -f ".deps/CoinSnapshot.Tpo" ".deps/CoinSnapshot.Plo"; else rm -f ".deps/CoinSnapshot.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinSnapshot.lo -MD -MP -MF .deps/CoinSnapshot.Tpo -c ../../../CoinUtils/src/CoinSnapshot.cpp -fno-common -DPIC -o .libs/CoinSnapshot.o
In file included from ../../../CoinUtils/src/CoinSnapshot.cpp:8:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinSnapshot.cpp:149:17: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
colLower_ = CoinCopyOfArray(rhs.colLower_,numCols_);
^
In file included from ../../../CoinUtils/src/CoinSnapshot.cpp:8:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinSnapshot.cpp:173:16: note: in instantiation of function template specialization 'CoinCopyOfArray<char>' requested here
colType_ = CoinCopyOfArray(rhs.colType_,numCols_);
^
In file included from ../../../CoinUtils/src/CoinSnapshot.cpp:8:
../../../CoinUtils/src/CoinHelperFunctions.hpp:219:36: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinSnapshot.cpp:244:15: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
colLower_ = CoinCopyOfArray(collb,numCols_,0.0);
^
9 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinWarmStartBasis.lo -MD -MP -MF ".deps/CoinWarmStartBasis.Tpo" -c -o CoinWarmStartBasis.lo ../../../CoinUtils/src/CoinWarmStartBasis.cpp; \
then mv -f ".deps/CoinWarmStartBasis.Tpo" ".deps/CoinWarmStartBasis.Plo"; else rm -f ".deps/CoinWarmStartBasis.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinWarmStartBasis.lo -MD -MP -MF .deps/CoinWarmStartBasis.Tpo -c ../../../CoinUtils/src/CoinWarmStartBasis.cpp -fno-common -DPIC -o .libs/CoinWarmStartBasis.o
In file included from ../../../CoinUtils/src/CoinWarmStartBasis.cpp:14:
In file included from ../../../CoinUtils/src/CoinWarmStartBasis.hpp:19:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinWarmStartBasis.cpp:33:37: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset (structuralStatus_, 0, (4*nintS) * sizeof(char));
~^~~~~~ ~
../../../CoinUtils/src/CoinWarmStartBasis.cpp:35:37: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset (artificialStatus_, 0, (4*nintA) * sizeof(char));
~^~~~~~ ~
../../../CoinUtils/src/CoinWarmStartBasis.cpp:156:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(array,0,4*maxSize_*sizeof(char));
~^~~~~~~~~~
../../../CoinUtils/src/CoinWarmStartBasis.cpp:171:25: warning: operand of ? changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
(nCharOldA>nCharNewA)?nCharNewA:nCharOldA);
^~~~~~~~~
../../../CoinUtils/src/CoinWarmStartBasis.cpp:171:35: warning: operand of ? changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
(nCharOldA>nCharNewA)?nCharNewA:nCharOldA);
^~~~~~~~~
../../../CoinUtils/src/CoinWarmStartBasis.cpp:293:20: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(deleted,0,numStructural_*sizeof(char));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinWarmStartBasis.cpp:576:32: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ diffNdx[numberChanged] = i|0x80000000 ;
^~
../../../CoinUtils/src/CoinWarmStartBasis.cpp:579:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ diffNdx[numberChanged] = i|0x80000000 ;
^~
../../../CoinUtils/src/CoinWarmStartBasis.cpp:590:32: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ diffNdx[numberChanged] = i ;
~ ^
../../../CoinUtils/src/CoinWarmStartBasis.cpp:593:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ diffNdx[numberChanged] = i ;
~ ^
../../../CoinUtils/src/CoinWarmStartBasis.cpp:700:18: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion]
difference_[0]=artifCnt;
~^~~~~~~~
In file included from ../../../CoinUtils/src/CoinWarmStartBasis.cpp:14:
In file included from ../../../CoinUtils/src/CoinWarmStartBasis.hpp:19:
../../../CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../CoinUtils/src/CoinWarmStartBasis.cpp:717:21: note: in instantiation of function template specialization 'CoinCopyOfArray<unsigned int>' requested here
{ difference_ = CoinCopyOfArray(rhs.difference_,2*sze_); }
^
18 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinWarmStartVector.lo -MD -MP -MF ".deps/CoinWarmStartVector.Tpo" -c -o CoinWarmStartVector.lo ../../../CoinUtils/src/CoinWarmStartVector.cpp; \
then mv -f ".deps/CoinWarmStartVector.Tpo" ".deps/CoinWarmStartVector.Plo"; else rm -f ".deps/CoinWarmStartVector.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinWarmStartVector.lo -MD -MP -MF .deps/CoinWarmStartVector.Tpo -c ../../../CoinUtils/src/CoinWarmStartVector.cpp -fno-common -DPIC -o .libs/CoinWarmStartVector.o
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinWarmStartDual.lo -MD -MP -MF ".deps/CoinWarmStartDual.Tpo" -c -o CoinWarmStartDual.lo ../../../CoinUtils/src/CoinWarmStartDual.cpp; \
then mv -f ".deps/CoinWarmStartDual.Tpo" ".deps/CoinWarmStartDual.Plo"; else rm -f ".deps/CoinWarmStartDual.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinWarmStartDual.lo -MD -MP -MF .deps/CoinWarmStartDual.Tpo -c ../../../CoinUtils/src/CoinWarmStartDual.cpp -fno-common -DPIC -o .libs/CoinWarmStartDual.o
In file included from ../../../CoinUtils/src/CoinWarmStartDual.cpp:13:
In file included from ../../../CoinUtils/src/CoinWarmStartDual.hpp:9:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinWarmStartDual.cpp:13:
In file included from ../../../CoinUtils/src/CoinWarmStartDual.hpp:11:
../../../CoinUtils/src/CoinWarmStartVector.hpp:368:32: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
diffNdx[numberChanged] = i ;
~ ^
../../../CoinUtils/src/CoinWarmStartVector.hpp:373:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
diffNdx[numberChanged] = i ;
~ ^
../../../CoinUtils/src/CoinWarmStartVector.hpp:442:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(diffNdxs_,rhs.diffNdxs_,sze_*sizeof(unsigned int)) ;
^~~~~
../../../CoinUtils/src/CoinWarmStartDual.hpp:114:10: note: in instantiation of member function 'CoinWarmStartVectorDiff<double>::operator=' requested here
diff_ = rhs.diff_;
^
In file included from ../../../CoinUtils/src/CoinWarmStartDual.cpp:13:
In file included from ../../../CoinUtils/src/CoinWarmStartDual.hpp:11:
../../../CoinUtils/src/CoinWarmStartVector.hpp:444:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(diffVals_,rhs.diffVals_,sze_*sizeof(T)) ;
^~~~~
../../../CoinUtils/src/CoinWarmStartVector.hpp:465:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(diffNdxs_,rhs.diffNdxs_,sze_*sizeof(unsigned int)) ;
^~~~~
../../../CoinUtils/src/CoinWarmStartDual.hpp:143:7: note: in instantiation of member function 'CoinWarmStartVectorDiff<double>::CoinWarmStartVectorDiff' requested here
diff_(rhs.diff_) {}
^
In file included from ../../../CoinUtils/src/CoinWarmStartDual.cpp:13:
In file included from ../../../CoinUtils/src/CoinWarmStartDual.hpp:11:
../../../CoinUtils/src/CoinWarmStartVector.hpp:467:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(diffVals_,rhs.diffVals_,sze_*sizeof(T)) ;
^~~~~
../../../CoinUtils/src/CoinWarmStartVector.hpp:482:31: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(diffNdxs_,diffNdxs,sze*sizeof(unsigned int)) ;
^~~~
../../../CoinUtils/src/CoinWarmStartDual.hpp:155:7: note: in instantiation of member function 'CoinWarmStartVectorDiff<double>::CoinWarmStartVectorDiff' requested here
diff_(sze, diffNdxs, diffVals) {}
^
In file included from ../../../CoinUtils/src/CoinWarmStartDual.cpp:13:
In file included from ../../../CoinUtils/src/CoinWarmStartDual.hpp:11:
../../../CoinUtils/src/CoinWarmStartVector.hpp:484:31: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(diffVals_,diffVals,sze*sizeof(T)) ;
^~~~
../../../CoinUtils/src/CoinWarmStartVector.hpp:368:32: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
diffNdx[numberChanged] = i ;
~ ^
../../../CoinUtils/src/CoinWarmStartDual.cpp:39:38: note: in instantiation of member function 'CoinWarmStartVector<double>::generateDiff' requested here
CoinWarmStartDiff* vecdiff = dual_.generateDiff(&oldDual->dual_);
^
In file included from ../../../CoinUtils/src/CoinWarmStartDual.cpp:13:
In file included from ../../../CoinUtils/src/CoinWarmStartDual.hpp:11:
../../../CoinUtils/src/CoinWarmStartVector.hpp:373:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
diffNdx[numberChanged] = i ;
~ ^
16 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../CoinUtils/src` -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinWarmStartPrimalDual.lo -MD -MP -MF ".deps/CoinWarmStartPrimalDual.Tpo" -c -o CoinWarmStartPrimalDual.lo ../../../CoinUtils/src/CoinWarmStartPrimalDual.cpp; \
then mv -f ".deps/CoinWarmStartPrimalDual.Tpo" ".deps/CoinWarmStartPrimalDual.Plo"; else rm -f ".deps/CoinWarmStartPrimalDual.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -MT CoinWarmStartPrimalDual.lo -MD -MP -MF .deps/CoinWarmStartPrimalDual.Tpo -c ../../../CoinUtils/src/CoinWarmStartPrimalDual.cpp -fno-common -DPIC -o .libs/CoinWarmStartPrimalDual.o
In file included from ../../../CoinUtils/src/CoinWarmStartPrimalDual.cpp:13:
In file included from ../../../CoinUtils/src/CoinWarmStartPrimalDual.hpp:9:
../../../CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
../../../CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../CoinUtils/src/CoinWarmStartPrimalDual.cpp:13:
In file included from ../../../CoinUtils/src/CoinWarmStartPrimalDual.hpp:11:
../../../CoinUtils/src/CoinWarmStartVector.hpp:368:32: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
diffNdx[numberChanged] = i ;
~ ^
../../../CoinUtils/src/CoinWarmStartVector.hpp:373:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
diffNdx[numberChanged] = i ;
~ ^
../../../CoinUtils/src/CoinWarmStartVector.hpp:465:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(diffNdxs_,rhs.diffNdxs_,sze_*sizeof(unsigned int)) ;
^~~~~
../../../CoinUtils/src/CoinWarmStartPrimalDual.hpp:182:5: note: in instantiation of member function 'CoinWarmStartVectorDiff<double>::CoinWarmStartVectorDiff' requested here
primalDiff_(rhs.primalDiff_), dualDiff_(rhs.dualDiff_) {}
^
In file included from ../../../CoinUtils/src/CoinWarmStartPrimalDual.cpp:13:
In file included from ../../../CoinUtils/src/CoinWarmStartPrimalDual.hpp:11:
../../../CoinUtils/src/CoinWarmStartVector.hpp:467:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(diffVals_,rhs.diffVals_,sze_*sizeof(T)) ;
^~~~~
../../../CoinUtils/src/CoinWarmStartVector.hpp:368:32: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
diffNdx[numberChanged] = i ;
~ ^
../../../CoinUtils/src/CoinWarmStartPrimalDual.cpp:40:21: note: in instantiation of member function 'CoinWarmStartVector<double>::generateDiff' requested here
vecdiff = primal_.generateDiff(&old->primal_);
^
In file included from ../../../CoinUtils/src/CoinWarmStartPrimalDual.cpp:13:
In file included from ../../../CoinUtils/src/CoinWarmStartPrimalDual.hpp:11:
../../../CoinUtils/src/CoinWarmStartVector.hpp:373:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
diffNdx[numberChanged] = i ;
~ ^
../../../CoinUtils/src/CoinWarmStartVector.hpp:482:31: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(diffNdxs_,diffNdxs,sze*sizeof(unsigned int)) ;
^~~~
../../../CoinUtils/src/CoinWarmStartVector.hpp:380:9: note: in instantiation of member function 'CoinWarmStartVectorDiff<double>::CoinWarmStartVectorDiff' requested here
new CoinWarmStartVectorDiff<T>(numberChanged,diffNdx,diffVal) ;
^
../../../CoinUtils/src/CoinWarmStartPrimalDual.cpp:40:21: note: in instantiation of member function 'CoinWarmStartVector<double>::generateDiff' requested here
vecdiff = primal_.generateDiff(&old->primal_);
^
In file included from ../../../CoinUtils/src/CoinWarmStartPrimalDual.cpp:13:
In file included from ../../../CoinUtils/src/CoinWarmStartPrimalDual.hpp:11:
../../../CoinUtils/src/CoinWarmStartVector.hpp:484:31: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(diffVals_,diffVals,sze*sizeof(T)) ;
^~~~
../../../CoinUtils/src/CoinWarmStartVector.hpp:442:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(diffNdxs_,rhs.diffNdxs_,sze_*sizeof(unsigned int)) ;
^~~~~
../../../CoinUtils/src/CoinWarmStartPrimalDual.hpp:159:11: note: in instantiation of member function 'CoinWarmStartVectorDiff<double>::operator=' requested here
virtual ~CoinWarmStartPrimalDualDiff() {}
^
In file included from ../../../CoinUtils/src/CoinWarmStartPrimalDual.cpp:13:
In file included from ../../../CoinUtils/src/CoinWarmStartPrimalDual.hpp:11:
../../../CoinUtils/src/CoinWarmStartVector.hpp:444:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(diffVals_,rhs.diffVals_,sze_*sizeof(T)) ;
^~~~~
16 warnings generated.
/bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCOINUTILS_BUILD -o libCoinUtils.la -rpath /tmp/Cbc-2.8.5/build/lib -version-info 12:6:9 CoinAlloc.lo CoinBuild.lo CoinDenseVector.lo CoinError.lo CoinFactorization1.lo CoinFactorization2.lo CoinFactorization3.lo CoinFactorization4.lo CoinSimpFactorization.lo CoinDenseFactorization.lo CoinOslFactorization.lo CoinOslFactorization2.lo CoinOslFactorization3.lo CoinFileIO.lo CoinFinite.lo CoinIndexedVector.lo CoinLpIO.lo CoinMessage.lo CoinMessageHandler.lo CoinModel.lo CoinStructuredModel.lo CoinModelUseful.lo CoinModelUseful2.lo CoinMpsIO.lo CoinPackedMatrix.lo CoinPackedVector.lo CoinPackedVectorBase.lo CoinParam.lo CoinParamUtils.lo CoinPostsolveMatrix.lo CoinPrePostsolveMatrix.lo CoinPresolveDoubleton.lo CoinPresolveDual.lo CoinPresolveDupcol.lo CoinPresolveEmpty.lo CoinPresolveFixed.lo CoinPresolveForcing.lo CoinPresolveHelperFunctions.lo CoinPresolveImpliedFree.lo CoinPresolveIsolated.lo CoinPresolveMatrix.lo CoinPresolvePsdebug.lo CoinPresolveMonitor.lo CoinPresolveSingleton.lo CoinPresolveSubst.lo CoinPresolveTighten.lo CoinPresolveTripleton.lo CoinPresolveUseless.lo CoinPresolveZeros.lo CoinSearchTree.lo CoinShallowPackedVector.lo CoinSnapshot.lo CoinWarmStartBasis.lo CoinWarmStartVector.lo CoinWarmStartDual.lo CoinWarmStartPrimalDual.lo
g++ -r -keep_private_externs -nostdlib -o .libs/libCoinUtils.3.9.6.dylib-master.o .libs/CoinAlloc.o .libs/CoinBuild.o .libs/CoinDenseVector.o .libs/CoinError.o .libs/CoinFactorization1.o .libs/CoinFactorization2.o .libs/CoinFactorization3.o .libs/CoinFactorization4.o .libs/CoinSimpFactorization.o .libs/CoinDenseFactorization.o .libs/CoinOslFactorization.o .libs/CoinOslFactorization2.o .libs/CoinOslFactorization3.o .libs/CoinFileIO.o .libs/CoinFinite.o .libs/CoinIndexedVector.o .libs/CoinLpIO.o .libs/CoinMessage.o .libs/CoinMessageHandler.o .libs/CoinModel.o .libs/CoinStructuredModel.o .libs/CoinModelUseful.o .libs/CoinModelUseful2.o .libs/CoinMpsIO.o .libs/CoinPackedMatrix.o .libs/CoinPackedVector.o .libs/CoinPackedVectorBase.o .libs/CoinParam.o .libs/CoinParamUtils.o .libs/CoinPostsolveMatrix.o .libs/CoinPrePostsolveMatrix.o .libs/CoinPresolveDoubleton.o .libs/CoinPresolveDual.o .libs/CoinPresolveDupcol.o .libs/CoinPresolveEmpty.o .libs/CoinPresolveFixed.o .libs/CoinPresolveForcing.o .libs/CoinPresolveHelperFunctions.o .libs/CoinPresolveImpliedFree.o .libs/CoinPresolveIsolated.o .libs/CoinPresolveMatrix.o .libs/CoinPresolvePsdebug.o .libs/CoinPresolveMonitor.o .libs/CoinPresolveSingleton.o .libs/CoinPresolveSubst.o .libs/CoinPresolveTighten.o .libs/CoinPresolveTripleton.o .libs/CoinPresolveUseless.o .libs/CoinPresolveZeros.o .libs/CoinSearchTree.o .libs/CoinShallowPackedVector.o .libs/CoinSnapshot.o .libs/CoinWarmStartBasis.o .libs/CoinWarmStartVector.o .libs/CoinWarmStartDual.o .libs/CoinWarmStartPrimalDual.o
g++ -dynamiclib -single_module ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o .libs/libCoinUtils.3.9.6.dylib .libs/libCoinUtils.3.9.6.dylib-master.o -install_name /tmp/Cbc-2.8.5/build/lib/libCoinUtils.3.dylib -compatibility_version 13 -current_version 13.6
(cd .libs && rm -f libCoinUtils.3.dylib && ln -s libCoinUtils.3.9.6.dylib libCoinUtils.3.dylib)
(cd .libs && rm -f libCoinUtils.dylib && ln -s libCoinUtils.3.9.6.dylib libCoinUtils.dylib)
creating libCoinUtils.la
(cd .libs && rm -f libCoinUtils.la && ln -s ../libCoinUtils.la libCoinUtils.la)
make[2]: Nothing to be done for `all-am'.
Making all in Osi
Making all in src/Osi
/Library/Developer/CommandLineTools/usr/bin/make all-am
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiAuxInfo.lo -MD -MP -MF ".deps/OsiAuxInfo.Tpo" -c -o OsiAuxInfo.lo ../../../../Osi/src/Osi/OsiAuxInfo.cpp; \
then mv -f ".deps/OsiAuxInfo.Tpo" ".deps/OsiAuxInfo.Plo"; else rm -f ".deps/OsiAuxInfo.Tpo"; exit 1; fi
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiAuxInfo.lo -MD -MP -MF .deps/OsiAuxInfo.Tpo -c ../../../../Osi/src/Osi/OsiAuxInfo.cpp -fno-common -DPIC -o .libs/OsiAuxInfo.o
In file included from ../../../../Osi/src/Osi/OsiAuxInfo.cpp:11:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../../Osi/src/Osi/OsiAuxInfo.cpp:12:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../../Osi/src/Osi/OsiAuxInfo.cpp:128:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(betterSolution,bestSolution_,CoinMin(numberColumns,sizeSolution_)*sizeof(double));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiAuxInfo.cpp:149:33: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(solution,bestSolution_,numberColumns*sizeof(double));
^~~~~~~~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiAuxInfo.cpp:11:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../../Osi/src/Osi/OsiAuxInfo.cpp:91:21: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
bestSolution_ = CoinCopyOfArray(rhs.bestSolution_,sizeSolution_);
^
13 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiBranchingObject.lo -MD -MP -MF ".deps/OsiBranchingObject.Tpo" -c -o OsiBranchingObject.lo ../../../../Osi/src/Osi/OsiBranchingObject.cpp; \
then mv -f ".deps/OsiBranchingObject.Tpo" ".deps/OsiBranchingObject.Plo"; else rm -f ".deps/OsiBranchingObject.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiBranchingObject.lo -MD -MP -MF .deps/OsiBranchingObject.Tpo -c ../../../../Osi/src/Osi/OsiBranchingObject.cpp -fno-common -DPIC -o .libs/OsiBranchingObject.o
In file included from ../../../../Osi/src/Osi/OsiBranchingObject.cpp:14:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiBranchingObject.cpp:16:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:587:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (preferredWay_>=0&&returnValue)
~~^~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:848:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(members_,which,numberMembers_*sizeof(int));
^~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:850:31: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(weights_,weights,numberMembers_*sizeof(double));
^~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:881:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(members_,rhs.members_,numberMembers_*sizeof(int));
^~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:882:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(weights_,rhs.weights_,numberMembers_*sizeof(double));
^~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:910:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(members_,rhs.members_,numberMembers_*sizeof(int));
^~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:911:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(weights_,rhs.weights_,numberMembers_*sizeof(double));
^~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:952:9: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (upper[iColumn]) {
~~ ^~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1039:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (useful[iRow]) {
~~ ^~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1041:13: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!value)
~^~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1087:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (useful2[iRow]) {
~~ ^~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1089:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!value)
~^~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1127:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (movement) {
~~ ^~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1184:22: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (value>sum&&upper[iColumn]) {
~~^~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1199:6: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (upper[iColumn]||upper[jColumn]) {
^~~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1199:22: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (upper[iColumn]||upper[jColumn]) {
~~^~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1200:17: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
firstNonZero=upper[jColumn] ? j-1 : j;
~^~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1201:16: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
lastNonZero=upper[iColumn] ? j : j-1;
~^~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1274:9: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (upper[iColumn]) {
~~ ^~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1406:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (bound) {
~~ ^~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1418:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
else if (bound)
~~ ^~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1424:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (bound)
~~ ^~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1433:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
else if (bound)
~~ ^~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1439:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (bound)
~~ ^~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1545:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(bound_,rhs.bound_,(numberRanges_+1)*rangeType_*sizeof(double));
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:1573:49: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(bound_,rhs.bound_,(numberRanges_+1)*rangeType_*sizeof(double));
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiBranchingObject.cpp:16:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../../Osi/src/Osi/OsiBranchingObject.cpp:257:17: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
solution_ = CoinCopyOfArray(solver_->getColSolution(),numberColumns_);
^
In file included from ../../../../Osi/src/Osi/OsiBranchingObject.cpp:18:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:231:3: note: in instantiation of function template specialization 'CoinSort_2<double, int, CoinFirstLess_2<double, int> >' requested here
CoinSort_2(sfirst, slast, tfirst, CoinFirstLess_2<S,T>());
^
../../../../Osi/src/Osi/OsiBranchingObject.cpp:856:5: note: in instantiation of function template specialization 'CoinSort_2<double, int>' requested here
CoinSort_2(weights_,weights_+numberMembers_,members_);
^
38 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiChooseVariable.lo -MD -MP -MF ".deps/OsiChooseVariable.Tpo" -c -o OsiChooseVariable.lo ../../../../Osi/src/Osi/OsiChooseVariable.cpp; \
then mv -f ".deps/OsiChooseVariable.Tpo" ".deps/OsiChooseVariable.Plo"; else rm -f ".deps/OsiChooseVariable.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiChooseVariable.lo -MD -MP -MF .deps/OsiChooseVariable.Tpo -c ../../../../Osi/src/Osi/OsiChooseVariable.cpp -fno-common -DPIC -o .libs/OsiChooseVariable.o
In file included from ../../../../Osi/src/Osi/OsiChooseVariable.cpp:10:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiChooseVariable.cpp:12:
In file included from ../../../../Osi/src/Osi/OsiSolverBranch.hpp:9:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinWarmStartBasis.hpp:19:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../../Osi/src/Osi/OsiChooseVariable.cpp:798:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
upEstimate = numberUp ? ((upEstimate*sumUp)/numberUp) : (upEstimate*upMultiplier);
~ ^~~~~~~~
../../../../Osi/src/Osi/OsiChooseVariable.cpp:801:19: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
downEstimate = numberDown ? ((downEstimate*sumDown)/numberDown) : (downEstimate*downMultiplier);
~ ^~~~~~~~~~
../../../../Osi/src/Osi/OsiChooseVariable.cpp:1006:34: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (obj->preferredWay()>=0&&obj->infeasibility())
~~^~~~~~~~~~~~~~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiChooseVariable.cpp:12:
In file included from ../../../../Osi/src/Osi/OsiSolverBranch.hpp:9:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinWarmStartBasis.hpp:19:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../../Osi/src/Osi/OsiChooseVariable.cpp:94:23: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
goodSolution_ = CoinCopyOfArray(rhs.goodSolution_,numberColumns);
^
In file included from ../../../../Osi/src/Osi/OsiChooseVariable.cpp:12:
In file included from ../../../../Osi/src/Osi/OsiSolverBranch.hpp:9:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinWarmStartBasis.hpp:19:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../../Osi/src/Osi/OsiChooseVariable.cpp:98:13: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
list_ = CoinCopyOfArray(rhs.list_,numberObjects);
^
In file included from ../../../../Osi/src/Osi/OsiChooseVariable.cpp:12:
In file included from ../../../../Osi/src/Osi/OsiSolverBranch.hpp:9:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinWarmStartBasis.hpp:18:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:231:3: note: in instantiation of function template specialization 'CoinSort_2<double, int, CoinFirstLess_2<double, int> >' requested here
CoinSort_2(sfirst, slast, tfirst, CoinFirstLess_2<S,T>());
^
../../../../Osi/src/Osi/OsiChooseVariable.cpp:277:7: note: in instantiation of function template specialization 'CoinSort_2<double, int>' requested here
CoinSort_2(useful_,useful_+numberOnList_,list_);
^
16 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiColCut.lo -MD -MP -MF ".deps/OsiColCut.Tpo" -c -o OsiColCut.lo ../../../../Osi/src/Osi/OsiColCut.cpp; \
then mv -f ".deps/OsiColCut.Tpo" ".deps/OsiColCut.Plo"; else rm -f ".deps/OsiColCut.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiColCut.lo -MD -MP -MF .deps/OsiColCut.Tpo -c ../../../../Osi/src/Osi/OsiColCut.cpp -fno-common -DPIC -o .libs/OsiColCut.o
In file included from ../../../../Osi/src/Osi/OsiColCut.cpp:10:
In file included from ../../../../Osi/src/Osi/OsiColCut.hpp:13:
In file included from ../../../../Osi/src/Osi/OsiCut.hpp:9:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiColCut.cpp:10:
In file included from ../../../../Osi/src/Osi/OsiColCut.hpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../../Osi/src/Osi/OsiColCut.cpp:10:
In file included from ../../../../Osi/src/Osi/OsiColCut.hpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
6 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiCut.lo -MD -MP -MF ".deps/OsiCut.Tpo" -c -o OsiCut.lo ../../../../Osi/src/Osi/OsiCut.cpp; \
then mv -f ".deps/OsiCut.Tpo" ".deps/OsiCut.Plo"; else rm -f ".deps/OsiCut.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiCut.lo -MD -MP -MF .deps/OsiCut.Tpo -c ../../../../Osi/src/Osi/OsiCut.cpp -fno-common -DPIC -o .libs/OsiCut.o
In file included from ../../../../Osi/src/Osi/OsiCut.cpp:10:
In file included from ../../../../Osi/src/Osi/OsiCut.hpp:9:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
4 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiCuts.lo -MD -MP -MF ".deps/OsiCuts.Tpo" -c -o OsiCuts.lo ../../../../Osi/src/Osi/OsiCuts.cpp; \
then mv -f ".deps/OsiCuts.Tpo" ".deps/OsiCuts.Plo"; else rm -f ".deps/OsiCuts.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiCuts.lo -MD -MP -MF .deps/OsiCuts.Tpo -c ../../../../Osi/src/Osi/OsiCuts.cpp -fno-common -DPIC -o .libs/OsiCuts.o
In file included from ../../../../Osi/src/Osi/OsiCuts.cpp:13:
In file included from ../../../../Osi/src/Osi/OsiCuts.hpp:13:
In file included from ../../../../Osi/src/Osi/OsiRowCut.hpp:11:
In file included from ../../../../Osi/src/Osi/OsiCut.hpp:9:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiCuts.cpp:13:
../../../../Osi/src/Osi/OsiCuts.hpp:384:72: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
const OsiRowCut * OsiCuts::rowCutPtr(int i) const { return rowCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:385:72: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
const OsiColCut * OsiCuts::colCutPtr(int i) const { return colCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:386:60: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiRowCut * OsiCuts::rowCutPtr(int i) { return rowCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:387:60: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiColCut * OsiCuts::colCutPtr(int i) { return colCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:444:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:449:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete colCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:456:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiRowCut * cut = rowCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:457:15: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowCutPtrs_[i]=NULL;
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:468:24: warning: implicit conversion changes signedness: 'const value_type' (aka 'const int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[to_erase[i]];
~~~~~~~~~~~ ^~~~~~~~~~~
../../../../Osi/src/Osi/OsiCuts.cpp:82:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (rowCutPtrs_[i]->globallyValidAsInteger()!=2)
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.cpp:83:26: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.cpp:89:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (colCutPtrs_[i]->globallyValidAsInteger()!=2)
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.cpp:90:26: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete colCutPtrs_[i];
~~~~~~~~~~~ ^
In file included from ../../../../Osi/src/Osi/OsiCuts.cpp:13:
In file included from ../../../../Osi/src/Osi/OsiCuts.hpp:13:
In file included from ../../../../Osi/src/Osi/OsiRowCut.hpp:8:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../../Osi/src/Osi/OsiCuts.cpp:13:
In file included from ../../../../Osi/src/Osi/OsiCuts.hpp:13:
In file included from ../../../../Osi/src/Osi/OsiRowCut.hpp:8:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
19 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiNames.lo -MD -MP -MF ".deps/OsiNames.Tpo" -c -o OsiNames.lo ../../../../Osi/src/Osi/OsiNames.cpp; \
then mv -f ".deps/OsiNames.Tpo" ".deps/OsiNames.Plo"; else rm -f ".deps/OsiNames.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiNames.lo -MD -MP -MF .deps/OsiNames.Tpo -c ../../../../Osi/src/Osi/OsiNames.cpp -fno-common -DPIC -o .libs/OsiNames.o
In file included from ../../../../Osi/src/Osi/OsiNames.cpp:12:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiNames.cpp:15:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinModel.hpp:9:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinModelUseful.hpp:118:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = iRow|(triple.row&0x80000000);}
^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinModelUseful.hpp:125:42: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = (string ? 0x80000000 : 0)|iRow;}
~^~~~
../../../../Osi/src/Osi/OsiNames.cpp:104:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ rowNames.resize(m) ;
~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:109:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ rowNames.reserve(m) ; }
~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:113:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ colNames.resize(n) ;
~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:118:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ colNames.reserve(n) ; }
~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:165:28: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
buildName << std::setw(digits) << std::setfill('0') ;
~~~ ^~~~~~
../../../../Osi/src/Osi/OsiNames.cpp:225:19: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
name = rowNames_[ndx] ;
~~~~~~~~~ ^~~
../../../../Osi/src/Osi/OsiNames.cpp:271:27: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ rowNames_.resize(m+1) ; }
~~~~~~~~~ ~^~
../../../../Osi/src/Osi/OsiNames.cpp:273:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ if (rowNames_[i].length() == 0)
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:274:14: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ rowNames_[i] = dfltRowColName('r',i) ; } }
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:275:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (rowNames_[m].length() == 0)
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:276:19: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ rowNames_[m] = getObjName() ; }
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:323:19: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
name = colNames_[ndx] ;
~~~~~~~~~ ^~~
../../../../Osi/src/Osi/OsiNames.cpp:369:26: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ colNames_.resize(n) ; }
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:371:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ if (colNames_[j].length() == 0)
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:372:14: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ colNames_[j] = dfltRowColName('c',j) ; } }
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:416:29: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ rowNames_.resize(ndx+1) ; }
~~~~~~~~~ ~~~^~
../../../../Osi/src/Osi/OsiNames.cpp:419:29: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ rowNames_.resize(ndx+1) ; }
~~~~~~~~~ ~~~^~
../../../../Osi/src/Osi/OsiNames.cpp:420:17: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_[ndx] = name ;
~~~~~~~~~ ^~~
../../../../Osi/src/Osi/OsiNames.cpp:469:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ setRowName(tgtNdx,srcNames[srcNdx]) ; }
~~~~~~~~ ^~~~~~
../../../../Osi/src/Osi/OsiNames.cpp:545:29: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ colNames_.resize(ndx+1) ; }
~~~~~~~~~ ~~~^~
../../../../Osi/src/Osi/OsiNames.cpp:548:29: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ colNames_.resize(ndx+1) ; }
~~~~~~~~~ ~~~^~
../../../../Osi/src/Osi/OsiNames.cpp:549:17: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
colNames_[ndx] = name ;
~~~~~~~~~ ^~~
../../../../Osi/src/Osi/OsiNames.cpp:599:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ setColName(tgtNdx,srcNames[srcNdx]) ; }
~~~~~~~~ ^~~~~~
../../../../Osi/src/Osi/OsiNames.cpp:674:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ rowNames_.resize(m) ;
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:676:17: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ rowNames_[i] = mps.rowName(i) ; }
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:678:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
colNames_.resize(n) ;
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:680:17: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ colNames_[j] = mps.columnName(j) ; } }
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:720:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.resize(m) ;
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:728:17: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_[i] = nme ; }
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:729:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.resize(maxRowNdx+1) ;
~~~~~~~~~ ~~~~~~~~~^~
../../../../Osi/src/Osi/OsiNames.cpp:731:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
colNames_.resize(n) ;
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:739:17: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
colNames_[j] = nme ; }
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:740:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
colNames_.resize(maxColNdx+1) ; }
~~~~~~~~~ ~~~~~~~~~^~
../../../../Osi/src/Osi/OsiNames.cpp:782:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.resize(m) ;
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:790:17: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_[i] = nme ; }
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:791:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.resize(maxRowNdx+1) ;
~~~~~~~~~ ~~~~~~~~~^~
../../../../Osi/src/Osi/OsiNames.cpp:794:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
colNames_.resize(n) ;
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:802:17: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
colNames_[j] = nme ; }
~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiNames.cpp:803:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
colNames_.resize(maxColNdx+1) ; }
~~~~~~~~~ ~~~~~~~~~^~
45 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiPresolve.lo -MD -MP -MF ".deps/OsiPresolve.Tpo" -c -o OsiPresolve.lo ../../../../Osi/src/Osi/OsiPresolve.cpp; \
then mv -f ".deps/OsiPresolve.Tpo" ".deps/OsiPresolve.Plo"; else rm -f ".deps/OsiPresolve.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiPresolve.lo -MD -MP -MF .deps/OsiPresolve.Tpo -c ../../../../Osi/src/Osi/OsiPresolve.cpp -fno-common -DPIC -o .libs/OsiPresolve.o
In file included from ../../../../Osi/src/Osi/OsiPresolve.cpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../../Osi/src/Osi/OsiPresolve.cpp:25:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiPresolve.cpp:27:
../../../../Osi/src/Osi/OsiPresolve.hpp:167:54: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
{ presolveActions_ = (presolveActions_&0xffff0000)|(action&0xffff);}
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiPresolve.hpp:167:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ presolveActions_ = (presolveActions_&0xffff0000)|(action&0xffff);}
^~~~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiPresolve.cpp:168:21: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(acts,0,nrows*sizeof(double));
^~~~~~
../../../../Osi/src/Osi/OsiPresolve.cpp:318:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(originalColumn_,prob.originalColumn_,ncolsNow*sizeof(int));
^~~~~~~~~
../../../../Osi/src/Osi/OsiPresolve.cpp:322:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(originalRow_,prob.originalRow_,nrowsNow*sizeof(int));
^~~~~~~~~
../../../../Osi/src/Osi/OsiPresolve.cpp:365:14: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
(prob.presolveOptions_&0x80000000) == 0) {
~~~~~^~~~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiPresolve.cpp:1376:24: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(rowChanged_,0,nrows_);
~~~~~~ ^~~~~~
../../../../Osi/src/Osi/OsiPresolve.cpp:1378:24: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(colChanged_,0,ncols_);
~~~~~~ ^~~~~~
../../../../Osi/src/Osi/OsiPresolve.cpp:1444:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (nonLinearValue) {
~~ ^~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiPresolve.cpp:1488:24: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(sol_,presol,ncols_*sizeof(double));;
^~~~~~~
../../../../Osi/src/Osi/OsiPresolve.cpp:1490:39: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(acts_,si->getRowActivity(),nrows_*sizeof(double));
^~~~~~~
21 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiRowCut.lo -MD -MP -MF ".deps/OsiRowCut.Tpo" -c -o OsiRowCut.lo ../../../../Osi/src/Osi/OsiRowCut.cpp; \
then mv -f ".deps/OsiRowCut.Tpo" ".deps/OsiRowCut.Plo"; else rm -f ".deps/OsiRowCut.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiRowCut.lo -MD -MP -MF .deps/OsiRowCut.Tpo -c ../../../../Osi/src/Osi/OsiRowCut.cpp -fno-common -DPIC -o .libs/OsiRowCut.o
In file included from ../../../../Osi/src/Osi/OsiRowCut.cpp:12:
In file included from ../../../../Osi/src/Osi/OsiRowCut.hpp:11:
In file included from ../../../../Osi/src/Osi/OsiCut.hpp:9:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiRowCut.cpp:12:
In file included from ../../../../Osi/src/Osi/OsiRowCut.hpp:8:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../../Osi/src/Osi/OsiRowCut.cpp:12:
In file included from ../../../../Osi/src/Osi/OsiRowCut.hpp:8:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
6 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiRowCutDebugger.lo -MD -MP -MF ".deps/OsiRowCutDebugger.Tpo" -c -o OsiRowCutDebugger.lo ../../../../Osi/src/Osi/OsiRowCutDebugger.cpp; \
then mv -f ".deps/OsiRowCutDebugger.Tpo" ".deps/OsiRowCutDebugger.Plo"; else rm -f ".deps/OsiRowCutDebugger.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiRowCutDebugger.lo -MD -MP -MF .deps/OsiRowCutDebugger.Tpo -c ../../../../Osi/src/Osi/OsiRowCutDebugger.cpp -fno-common -DPIC -o .libs/OsiRowCutDebugger.o
In file included from ../../../../Osi/src/Osi/OsiRowCutDebugger.cpp:14:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../../Osi/src/Osi/OsiRowCutDebugger.cpp:19:
In file included from ../../../../Osi/src/Osi/OsiRowCutDebugger.hpp:16:
In file included from ../../../../Osi/src/Osi/OsiCuts.hpp:13:
In file included from ../../../../Osi/src/Osi/OsiRowCut.hpp:11:
In file included from ../../../../Osi/src/Osi/OsiCut.hpp:9:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiRowCutDebugger.cpp:19:
In file included from ../../../../Osi/src/Osi/OsiRowCutDebugger.hpp:16:
../../../../Osi/src/Osi/OsiCuts.hpp:384:72: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
const OsiRowCut * OsiCuts::rowCutPtr(int i) const { return rowCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:385:72: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
const OsiColCut * OsiCuts::colCutPtr(int i) const { return colCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:386:60: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiRowCut * OsiCuts::rowCutPtr(int i) { return rowCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:387:60: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiColCut * OsiCuts::colCutPtr(int i) { return colCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:444:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:449:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete colCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:456:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiRowCut * cut = rowCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:457:15: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowCutPtrs_[i]=NULL;
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:468:24: warning: implicit conversion changes signedness: 'const value_type' (aka 'const int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[to_erase[i]];
~~~~~~~~~~~ ^~~~~~~~~~~
../../../../Osi/src/Osi/OsiRowCutDebugger.cpp:225:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value || !ok) std::cout << j << " " << value << std::endl ;
^~~~~ ~~
../../../../Osi/src/Osi/OsiRowCutDebugger.cpp:1610:20: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset (mark,0,numberColumns_);
~~~~~~ ^~~~~~~~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiRowCutDebugger.cpp:15:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../../Osi/src/Osi/OsiRowCutDebugger.cpp:15:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
23 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiSolverBranch.lo -MD -MP -MF ".deps/OsiSolverBranch.Tpo" -c -o OsiSolverBranch.lo ../../../../Osi/src/Osi/OsiSolverBranch.cpp; \
then mv -f ".deps/OsiSolverBranch.Tpo" ".deps/OsiSolverBranch.Plo"; else rm -f ".deps/OsiSolverBranch.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiSolverBranch.lo -MD -MP -MF .deps/OsiSolverBranch.Tpo -c ../../../../Osi/src/Osi/OsiSolverBranch.cpp -fno-common -DPIC -o .libs/OsiSolverBranch.o
In file included from ../../../../Osi/src/Osi/OsiSolverBranch.cpp:10:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../../Osi/src/Osi/OsiSolverBranch.cpp:16:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../../Osi/src/Osi/OsiSolverBranch.cpp:121:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(tempI+putNow,indices_+start_[2-base],numberNow*sizeof(int));
^~~~~~~~~~
../../../../Osi/src/Osi/OsiSolverBranch.cpp:122:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(tempD+putNow,bound_+start_[2-base],numberNow*sizeof(double));
^~~~~~~~~~
../../../../Osi/src/Osi/OsiSolverBranch.cpp:123:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(tempI+putNew,whichLower,numberTighterLower*sizeof(int));
^~~~~~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiSolverBranch.cpp:124:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(tempD+putNew,newLower,numberTighterLower*sizeof(double));
^~~~~~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiSolverBranch.cpp:126:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(tempI+putNew,whichUpper,numberTighterUpper*sizeof(int));
^~~~~~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiSolverBranch.cpp:127:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(tempD+putNew,newUpper,numberTighterUpper*sizeof(double));
^~~~~~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiSolverBranch.cpp:184:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(tempI+putNow,indices_+start_[2-base],numberNow*sizeof(int));
^~~~~~~~~~
../../../../Osi/src/Osi/OsiSolverBranch.cpp:185:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(tempD+putNow,bound_+start_[2-base],numberNow*sizeof(double));
^~~~~~~~~~
../../../../Osi/src/Osi/OsiSolverBranch.cpp:186:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(tempI+putNew,whichLower,numberTighterLower*sizeof(int));
^~~~~~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiSolverBranch.cpp:187:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(tempD+putNew,newLower,numberTighterLower*sizeof(double));
^~~~~~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiSolverBranch.cpp:189:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(tempI+putNew,whichUpper,numberTighterUpper*sizeof(int));
^~~~~~~~~~~~~~~~~~~
../../../../Osi/src/Osi/OsiSolverBranch.cpp:190:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(tempD+putNew,newUpper,numberTighterUpper*sizeof(double));
^~~~~~~~~~~~~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiSolverBranch.cpp:10:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../../Osi/src/Osi/OsiSolverBranch.cpp:43:16: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
indices_ = CoinCopyOfArray(rhs.indices_,size);
^
In file included from ../../../../Osi/src/Osi/OsiSolverBranch.cpp:10:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../../Osi/src/Osi/OsiSolverBranch.cpp:44:14: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
bound_ = CoinCopyOfArray(rhs.bound_,size);
^
24 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiSolverInterface.lo -MD -MP -MF ".deps/OsiSolverInterface.Tpo" -c -o OsiSolverInterface.lo ../../../../Osi/src/Osi/OsiSolverInterface.cpp; \
then mv -f ".deps/OsiSolverInterface.Tpo" ".deps/OsiSolverInterface.Plo"; else rm -f ".deps/OsiSolverInterface.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiSolverInterface.lo -MD -MP -MF .deps/OsiSolverInterface.Tpo -c ../../../../Osi/src/Osi/OsiSolverInterface.cpp -fno-common -DPIC -o .libs/OsiSolverInterface.o
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.cpp:9:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinMpsIO.hpp:19:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.cpp:21:
../../../../Osi/src/Osi/OsiCuts.hpp:384:72: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
const OsiRowCut * OsiCuts::rowCutPtr(int i) const { return rowCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:385:72: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
const OsiColCut * OsiCuts::colCutPtr(int i) const { return colCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:386:60: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiRowCut * OsiCuts::rowCutPtr(int i) { return rowCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:387:60: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiColCut * OsiCuts::colCutPtr(int i) { return colCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:444:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:449:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete colCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:456:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiRowCut * cut = rowCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:457:15: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowCutPtrs_[i]=NULL;
~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiCuts.hpp:468:24: warning: implicit conversion changes signedness: 'const value_type' (aka 'const int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[to_erase[i]];
~~~~~~~~~~~ ^~~~~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.cpp:30:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinModel.hpp:9:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinModelUseful.hpp:118:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = iRow|(triple.row&0x80000000);}
^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinModelUseful.hpp:125:42: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = (string ? 0x80000000 : 0)|iRow;}
~^~~~
../../../../Osi/src/Osi/OsiSolverInterface.cpp:131:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
strictColSolution_[i] = colLower[i];
~~~~~~~~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiSolverInterface.cpp:134:26: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
strictColSolution_[i] = colUpper[i];
~~~~~~~~~~~~~~~~~~ ^
../../../../Osi/src/Osi/OsiSolverInterface.cpp:1329:42: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(objective,getObjCoefficients(),numcols*sizeof(double));
^~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.cpp:21:
In file included from ../../../../Osi/src/Osi/OsiCuts.hpp:13:
In file included from ../../../../Osi/src/Osi/OsiRowCut.hpp:8:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.cpp:21:
In file included from ../../../../Osi/src/Osi/OsiCuts.hpp:13:
In file included from ../../../../Osi/src/Osi/OsiRowCut.hpp:8:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
26 warnings generated.
/bin/sh ../../../libtool --tag=CXX --mode=link g++ -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -o libOsi.la -rpath /tmp/Cbc-2.8.5/build/lib -version-info 12:2:11 OsiAuxInfo.lo OsiBranchingObject.lo OsiChooseVariable.lo OsiColCut.lo OsiCut.lo OsiCuts.lo OsiNames.lo OsiPresolve.lo OsiRowCut.lo OsiRowCutDebugger.lo OsiSolverBranch.lo OsiSolverInterface.lo
g++ -r -keep_private_externs -nostdlib -o .libs/libOsi.1.11.2.dylib-master.o .libs/OsiAuxInfo.o .libs/OsiBranchingObject.o .libs/OsiChooseVariable.o .libs/OsiColCut.o .libs/OsiCut.o .libs/OsiCuts.o .libs/OsiNames.o .libs/OsiPresolve.o .libs/OsiRowCut.o .libs/OsiRowCutDebugger.o .libs/OsiSolverBranch.o .libs/OsiSolverInterface.o
g++ -dynamiclib -single_module ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o .libs/libOsi.1.11.2.dylib .libs/libOsi.1.11.2.dylib-master.o -install_name /tmp/Cbc-2.8.5/build/lib/libOsi.1.dylib -compatibility_version 13 -current_version 13.2
(cd .libs && rm -f libOsi.1.dylib && ln -s libOsi.1.11.2.dylib libOsi.1.dylib)
(cd .libs && rm -f libOsi.dylib && ln -s libOsi.1.11.2.dylib libOsi.dylib)
creating libOsi.la
(cd .libs && rm -f libOsi.la && ln -s ../libOsi.la libOsi.la)
Making all in src/OsiCommonTest
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/OsiCommonTest` -I../../src/Osi -I`echo ../../../../Osi/src/OsiCommonTest/../Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiColCutTest.lo -MD -MP -MF ".deps/OsiColCutTest.Tpo" -c -o OsiColCutTest.lo ../../../../Osi/src/OsiCommonTest/OsiColCutTest.cpp; \
then mv -f ".deps/OsiColCutTest.Tpo" ".deps/OsiColCutTest.Plo"; else rm -f ".deps/OsiColCutTest.Tpo"; exit 1; fi
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/OsiCommonTest -I../../src/Osi -I../../../../Osi/src/OsiCommonTest/../Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiColCutTest.lo -MD -MP -MF .deps/OsiColCutTest.Tpo -c ../../../../Osi/src/OsiCommonTest/OsiColCutTest.cpp -fno-common -DPIC -o .libs/OsiColCutTest.o
In file included from ../../../../Osi/src/OsiCommonTest/OsiColCutTest.cpp:13:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiColCut.hpp:13:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiCut.hpp:9:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiColCutTest.cpp:279:31: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
OSIUNITTEST_ASSERT_ERROR( cut.violated(solution), {}, "osicolcut", "violated");
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:294:40: note: expanded from macro 'OSIUNITTEST_ASSERT_ERROR'
OSIUNITTEST_ASSERT_SEVERITY_EXPECTED(condition,failurecode,component,testname,\
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:284:42: note: expanded from macro 'OSIUNITTEST_ASSERT_SEVERITY_EXPECTED'
if (!OsiUnitTestAssertSeverityExpected(condition, #condition, \
^
../../../../Osi/src/OsiCommonTest/OsiColCutTest.cpp:284:31: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
OSIUNITTEST_ASSERT_ERROR( cut.violated(solution), {}, "osicolcut", "violated");
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:294:40: note: expanded from macro 'OSIUNITTEST_ASSERT_ERROR'
OSIUNITTEST_ASSERT_SEVERITY_EXPECTED(condition,failurecode,component,testname,\
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:284:42: note: expanded from macro 'OSIUNITTEST_ASSERT_SEVERITY_EXPECTED'
if (!OsiUnitTestAssertSeverityExpected(condition, #condition, \
^
../../../../Osi/src/OsiCommonTest/OsiColCutTest.cpp:289:31: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
OSIUNITTEST_ASSERT_ERROR(!cut.violated(solution), {}, "osicolcut", "violated");
~^~~~~~~~~~~~~~~~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:294:40: note: expanded from macro 'OSIUNITTEST_ASSERT_ERROR'
OSIUNITTEST_ASSERT_SEVERITY_EXPECTED(condition,failurecode,component,testname,\
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:284:42: note: expanded from macro 'OSIUNITTEST_ASSERT_SEVERITY_EXPECTED'
if (!OsiUnitTestAssertSeverityExpected(condition, #condition, \
^
In file included from ../../../../Osi/src/OsiCommonTest/OsiColCutTest.cpp:13:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiColCut.hpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../../Osi/src/OsiCommonTest/OsiColCutTest.cpp:13:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiColCut.hpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
9 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/OsiCommonTest` -I../../src/Osi -I`echo ../../../../Osi/src/OsiCommonTest/../Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiCutsTest.lo -MD -MP -MF ".deps/OsiCutsTest.Tpo" -c -o OsiCutsTest.lo ../../../../Osi/src/OsiCommonTest/OsiCutsTest.cpp; \
then mv -f ".deps/OsiCutsTest.Tpo" ".deps/OsiCutsTest.Plo"; else rm -f ".deps/OsiCutsTest.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/OsiCommonTest -I../../src/Osi -I../../../../Osi/src/OsiCommonTest/../Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiCutsTest.lo -MD -MP -MF .deps/OsiCutsTest.Tpo -c ../../../../Osi/src/OsiCommonTest/OsiCutsTest.cpp -fno-common -DPIC -o .libs/OsiCutsTest.o
In file included from ../../../../Osi/src/OsiCommonTest/OsiCutsTest.cpp:9:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:13:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiRowCut.hpp:11:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiCut.hpp:9:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../../Osi/src/OsiCommonTest/OsiCutsTest.cpp:9:
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:384:72: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
const OsiRowCut * OsiCuts::rowCutPtr(int i) const { return rowCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:385:72: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
const OsiColCut * OsiCuts::colCutPtr(int i) const { return colCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:386:60: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiRowCut * OsiCuts::rowCutPtr(int i) { return rowCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:387:60: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiColCut * OsiCuts::colCutPtr(int i) { return colCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:444:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:449:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete colCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:456:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiRowCut * cut = rowCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:457:15: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowCutPtrs_[i]=NULL;
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:468:24: warning: implicit conversion changes signedness: 'const value_type' (aka 'const int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[to_erase[i]];
~~~~~~~~~~~ ^~~~~~~~~~~
In file included from ../../../../Osi/src/OsiCommonTest/OsiCutsTest.cpp:9:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:13:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiRowCut.hpp:8:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../../Osi/src/OsiCommonTest/OsiCutsTest.cpp:9:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:13:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiRowCut.hpp:8:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
15 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/OsiCommonTest` -I../../src/Osi -I`echo ../../../../Osi/src/OsiCommonTest/../Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiRowCutDebuggerTest.lo -MD -MP -MF ".deps/OsiRowCutDebuggerTest.Tpo" -c -o OsiRowCutDebuggerTest.lo ../../../../Osi/src/OsiCommonTest/OsiRowCutDebuggerTest.cpp; \
then mv -f ".deps/OsiRowCutDebuggerTest.Tpo" ".deps/OsiRowCutDebuggerTest.Plo"; else rm -f ".deps/OsiRowCutDebuggerTest.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/OsiCommonTest -I../../src/Osi -I../../../../Osi/src/OsiCommonTest/../Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiRowCutDebuggerTest.lo -MD -MP -MF .deps/OsiRowCutDebuggerTest.Tpo -c ../../../../Osi/src/OsiCommonTest/OsiRowCutDebuggerTest.cpp -fno-common -DPIC -o .libs/OsiRowCutDebuggerTest.o
In file included from ../../../../Osi/src/OsiCommonTest/OsiRowCutDebuggerTest.cpp:9:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiRowCutDebugger.hpp:16:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:13:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiRowCut.hpp:11:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiCut.hpp:9:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../../Osi/src/OsiCommonTest/OsiRowCutDebuggerTest.cpp:9:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiRowCutDebugger.hpp:16:
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:384:72: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
const OsiRowCut * OsiCuts::rowCutPtr(int i) const { return rowCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:385:72: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
const OsiColCut * OsiCuts::colCutPtr(int i) const { return colCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:386:60: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiRowCut * OsiCuts::rowCutPtr(int i) { return rowCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:387:60: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiColCut * OsiCuts::colCutPtr(int i) { return colCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:444:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:449:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete colCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:456:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiRowCut * cut = rowCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:457:15: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowCutPtrs_[i]=NULL;
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:468:24: warning: implicit conversion changes signedness: 'const value_type' (aka 'const int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[to_erase[i]];
~~~~~~~~~~~ ^~~~~~~~~~~
In file included from ../../../../Osi/src/OsiCommonTest/OsiRowCutDebuggerTest.cpp:9:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiRowCutDebugger.hpp:16:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:13:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiRowCut.hpp:8:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../../Osi/src/OsiCommonTest/OsiRowCutDebuggerTest.cpp:9:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiRowCutDebugger.hpp:16:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:13:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiRowCut.hpp:8:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
15 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/OsiCommonTest` -I../../src/Osi -I`echo ../../../../Osi/src/OsiCommonTest/../Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiRowCutTest.lo -MD -MP -MF ".deps/OsiRowCutTest.Tpo" -c -o OsiRowCutTest.lo ../../../../Osi/src/OsiCommonTest/OsiRowCutTest.cpp; \
then mv -f ".deps/OsiRowCutTest.Tpo" ".deps/OsiRowCutTest.Plo"; else rm -f ".deps/OsiRowCutTest.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/OsiCommonTest -I../../src/Osi -I../../../../Osi/src/OsiCommonTest/../Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiRowCutTest.lo -MD -MP -MF .deps/OsiRowCutTest.Tpo -c ../../../../Osi/src/OsiCommonTest/OsiRowCutTest.cpp -fno-common -DPIC -o .libs/OsiRowCutTest.o
In file included from ../../../../Osi/src/OsiCommonTest/OsiRowCutTest.cpp:11:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiRowCut.hpp:11:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiCut.hpp:9:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiRowCutTest.cpp:344:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
OSIUNITTEST_ASSERT_ERROR(cut.violated(solution), {}, "osirowcut", "violation");
~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:294:40: note: expanded from macro 'OSIUNITTEST_ASSERT_ERROR'
OSIUNITTEST_ASSERT_SEVERITY_EXPECTED(condition,failurecode,component,testname,\
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:284:42: note: expanded from macro 'OSIUNITTEST_ASSERT_SEVERITY_EXPECTED'
if (!OsiUnitTestAssertSeverityExpected(condition, #condition, \
^
../../../../Osi/src/OsiCommonTest/OsiRowCutTest.cpp:348:31: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
OSIUNITTEST_ASSERT_ERROR(!cut.violated(solution), {}, "osirowcut", "violation");
~^~~~~~~~~~~~~~~~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:294:40: note: expanded from macro 'OSIUNITTEST_ASSERT_ERROR'
OSIUNITTEST_ASSERT_SEVERITY_EXPECTED(condition,failurecode,component,testname,\
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:284:42: note: expanded from macro 'OSIUNITTEST_ASSERT_SEVERITY_EXPECTED'
if (!OsiUnitTestAssertSeverityExpected(condition, #condition, \
^
../../../../Osi/src/OsiCommonTest/OsiRowCutTest.cpp:351:31: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
OSIUNITTEST_ASSERT_ERROR( cut.violated(solution), {}, "osirowcut", "violation");
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:294:40: note: expanded from macro 'OSIUNITTEST_ASSERT_ERROR'
OSIUNITTEST_ASSERT_SEVERITY_EXPECTED(condition,failurecode,component,testname,\
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:284:42: note: expanded from macro 'OSIUNITTEST_ASSERT_SEVERITY_EXPECTED'
if (!OsiUnitTestAssertSeverityExpected(condition, #condition, \
^
In file included from ../../../../Osi/src/OsiCommonTest/OsiRowCutTest.cpp:11:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiRowCut.hpp:8:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../../Osi/src/OsiCommonTest/OsiRowCutTest.cpp:11:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiRowCut.hpp:8:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
9 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/OsiCommonTest` -I../../src/Osi -I`echo ../../../../Osi/src/OsiCommonTest/../Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiSimplexAPITest.lo -MD -MP -MF ".deps/OsiSimplexAPITest.Tpo" -c -o OsiSimplexAPITest.lo ../../../../Osi/src/OsiCommonTest/OsiSimplexAPITest.cpp; \
then mv -f ".deps/OsiSimplexAPITest.Tpo" ".deps/OsiSimplexAPITest.Plo"; else rm -f ".deps/OsiSimplexAPITest.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/OsiCommonTest -I../../src/Osi -I../../../../Osi/src/OsiCommonTest/../Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiSimplexAPITest.lo -MD -MP -MF .deps/OsiSimplexAPITest.Tpo -c ../../../../Osi/src/OsiCommonTest/OsiSimplexAPITest.cpp -fno-common -DPIC -o .libs/OsiSimplexAPITest.o
In file included from ../../../../Osi/src/OsiCommonTest/OsiSimplexAPITest.cpp:25:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../../Osi/src/OsiCommonTest/OsiSimplexAPITest.cpp:30:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiSimplexAPITest.cpp:533:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(fakeCost,si->getObjCoefficients(),numberColumns*sizeof(double));
^~~~~~~~~~~~~~
In file included from ../../../../Osi/src/OsiCommonTest/OsiSimplexAPITest.cpp:28:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../../Osi/src/OsiCommonTest/OsiSimplexAPITest.cpp:28:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
13 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/OsiCommonTest` -I../../src/Osi -I`echo ../../../../Osi/src/OsiCommonTest/../Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiNetlibTest.lo -MD -MP -MF ".deps/OsiNetlibTest.Tpo" -c -o OsiNetlibTest.lo ../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp; \
then mv -f ".deps/OsiNetlibTest.Tpo" ".deps/OsiNetlibTest.Plo"; else rm -f ".deps/OsiNetlibTest.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/OsiCommonTest -I../../src/Osi -I../../../../Osi/src/OsiCommonTest/../Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiNetlibTest.lo -MD -MP -MF .deps/OsiNetlibTest.Tpo -c ../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp -fno-common -DPIC -o .libs/OsiNetlibTest.o
In file included from ../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:27:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:184:43: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::vector<OsiSolverInterface*> vecSiP(numSolvers) ;
~~~~~~ ^~~~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:185:35: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::vector<std::string> siName(numSolvers) ;
~~~~~~ ^~~~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:186:28: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::vector<int> siStage(numSolvers) ;
~~~~~~~ ^~~~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:187:34: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::vector<int> numProbSolved(numSolvers) ;
~~~~~~~~~~~~~ ^~~~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:188:33: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::vector<double> timeTaken(numSolvers) ;
~~~~~~~~~ ^~~~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:190:12: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ siName[i] = "unknown" ;
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:191:19: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
numProbSolved[i] = 0 ;
~~~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:192:15: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
timeTaken[i] = 0.0 ; }
~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:207:14: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
vecSiP[i] = vecEmptySiP[i]->clone() ;
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:207:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
vecSiP[i] = vecEmptySiP[i]->clone() ;
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:208:14: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
vecSiP[i]->getStrParam(OsiSolverName,siName[i]) ;
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:208:51: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
vecSiP[i]->getStrParam(OsiSolverName,siName[i]) ;
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:209:15: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
siStage[i] = 0 ;
~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:217:14: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
vecSiP[i]->readMps(fn.c_str(),"mps") ;
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:219:16: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
vecSiP[i]->setObjSense(1.0) ;
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:221:16: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
vecSiP[i]->setObjSense(-1.0) ;
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:222:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
int nr = vecSiP[i]->getNumRows() ;
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
int nc = vecSiP[i]->getNumCols() ;
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:225:17: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ siStage[i] = 1 ;
~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:234:50: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
for (s1 = 0 ; s1 < numSolvers-1 && siStage[s1] < 1 ; s1++) ;
~~~~~~~ ^~
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:236:51: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
for (s2 = s1+1 ; s2 < numSolvers && siStage[s2] < 1 ; s2++) ;
~~~~~~~ ^~
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:238:74: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << " comparing problem representation for " << siName[s1] << " and " << siName[s2] << " ..." ;
~~~~~~ ^~
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:238:99: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << " comparing problem representation for " << siName[s1] << " and " << siName[s2] << " ..." ;
~~~~~~ ^~
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:239:49: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (OsiUnitTest::compareProblems(vecSiP[s1],vecSiP[s2]))
~~~~~~ ^~
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:239:60: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (OsiUnitTest::compareProblems(vecSiP[s1],vecSiP[s2]))
~~~~~~ ^~
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:242:48: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
for (s2++ ; s2 < numSolvers && siStage[s2] < 1 ; s2++) ;
~~~~~~~ ^~
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:250:19: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ if (siStage[i] < 1) continue ;
~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:253:38: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OSIUNITTEST_CATCH_ERROR(vecSiP[i]->initialSolve(), continue, *vecSiP[i], "netlib " + mpsName[m]);
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:364:38: note: expanded from macro 'OSIUNITTEST_CATCH_ERROR'
OSIUNITTEST_CATCH_SEVERITY_EXPECTED(trycode, catchcode, component, testname, OsiUnitTest::TestOutcome::ERROR, false)
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:318:5: note: expanded from macro 'OSIUNITTEST_CATCH_SEVERITY_EXPECTED'
trycode; \
^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:253:76: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OSIUNITTEST_CATCH_ERROR(vecSiP[i]->initialSolve(), continue, *vecSiP[i], "netlib " + mpsName[m]);
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:364:58: note: expanded from macro 'OSIUNITTEST_CATCH_ERROR'
OSIUNITTEST_CATCH_SEVERITY_EXPECTED(trycode, catchcode, component, testname, OsiUnitTest::TestOutcome::ERROR, false)
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:319:29: note: expanded from macro 'OSIUNITTEST_CATCH_SEVERITY_EXPECTED'
OSIUNITTEST_ADD_OUTCOME(component,testname,#trycode " did not throw exception",\
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:269:31: note: expanded from macro 'OSIUNITTEST_ADD_OUTCOME'
OsiUnitTest::outcomes.add(component,testname,testcondition,severity,\
^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:253:76: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OSIUNITTEST_CATCH_ERROR(vecSiP[i]->initialSolve(), continue, *vecSiP[i], "netlib " + mpsName[m]);
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:364:58: note: expanded from macro 'OSIUNITTEST_CATCH_ERROR'
OSIUNITTEST_CATCH_SEVERITY_EXPECTED(trycode, catchcode, component, testname, OsiUnitTest::TestOutcome::ERROR, false)
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:337:29: note: expanded from macro 'OSIUNITTEST_CATCH_SEVERITY_EXPECTED'
OSIUNITTEST_ADD_OUTCOME(component,testname,errmsg.str().c_str(),\
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:269:31: note: expanded from macro 'OSIUNITTEST_ADD_OUTCOME'
OsiUnitTest::outcomes.add(component,testname,testcondition,severity,\
^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:253:76: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OSIUNITTEST_CATCH_ERROR(vecSiP[i]->initialSolve(), continue, *vecSiP[i], "netlib " + mpsName[m]);
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:364:58: note: expanded from macro 'OSIUNITTEST_CATCH_ERROR'
OSIUNITTEST_CATCH_SEVERITY_EXPECTED(trycode, catchcode, component, testname, OsiUnitTest::TestOutcome::ERROR, false)
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:339:33: note: expanded from macro 'OSIUNITTEST_CATCH_SEVERITY_EXPECTED'
OsiUnitTest::failureMessage(component,testname,errmsg.str().c_str()); \
^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:253:76: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OSIUNITTEST_CATCH_ERROR(vecSiP[i]->initialSolve(), continue, *vecSiP[i], "netlib " + mpsName[m]);
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:364:58: note: expanded from macro 'OSIUNITTEST_CATCH_ERROR'
OSIUNITTEST_CATCH_SEVERITY_EXPECTED(trycode, catchcode, component, testname, OsiUnitTest::TestOutcome::ERROR, false)
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:354:29: note: expanded from macro 'OSIUNITTEST_CATCH_SEVERITY_EXPECTED'
OSIUNITTEST_ADD_OUTCOME(component,testname,errmsg.c_str(),severity,false); \
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:269:31: note: expanded from macro 'OSIUNITTEST_ADD_OUTCOME'
OsiUnitTest::outcomes.add(component,testname,testcondition,severity,\
^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:253:76: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OSIUNITTEST_CATCH_ERROR(vecSiP[i]->initialSolve(), continue, *vecSiP[i], "netlib " + mpsName[m]);
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:364:58: note: expanded from macro 'OSIUNITTEST_CATCH_ERROR'
OSIUNITTEST_CATCH_SEVERITY_EXPECTED(trycode, catchcode, component, testname, OsiUnitTest::TestOutcome::ERROR, false)
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:355:33: note: expanded from macro 'OSIUNITTEST_CATCH_SEVERITY_EXPECTED'
OsiUnitTest::failureMessage(component,testname,errmsg.c_str()); \
^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:256:39: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OSIUNITTEST_ASSERT_ERROR(vecSiP[i]->isProvenOptimal(), {}, *vecSiP[i], "netlib " + mpsName[m]);
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:294:40: note: expanded from macro 'OSIUNITTEST_ASSERT_ERROR'
OSIUNITTEST_ASSERT_SEVERITY_EXPECTED(condition,failurecode,component,testname,\
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:284:42: note: expanded from macro 'OSIUNITTEST_ASSERT_SEVERITY_EXPECTED'
if (!OsiUnitTestAssertSeverityExpected(condition, #condition, \
^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:256:74: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OSIUNITTEST_ASSERT_ERROR(vecSiP[i]->isProvenOptimal(), {}, *vecSiP[i], "netlib " + mpsName[m]);
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:294:62: note: expanded from macro 'OSIUNITTEST_ASSERT_ERROR'
OSIUNITTEST_ASSERT_SEVERITY_EXPECTED(condition,failurecode,component,testname,\
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:285:27: note: expanded from macro 'OSIUNITTEST_ASSERT_SEVERITY_EXPECTED'
__FILE__, __LINE__, component, testname, severity, expected)) { \
^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:257:18: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (vecSiP[i]->isProvenOptimal())
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:258:30: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ double soln = vecSiP[i]->getObjValue();
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:262:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
*vecSiP[i], "netlib " + mpsName[m]);
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:294:62: note: expanded from macro 'OSIUNITTEST_ASSERT_ERROR'
OSIUNITTEST_ASSERT_SEVERITY_EXPECTED(condition,failurecode,component,testname,\
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:285:27: note: expanded from macro 'OSIUNITTEST_ASSERT_SEVERITY_EXPECTED'
__FILE__, __LINE__, component, testname, severity, expected)) { \
^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:264:38: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << " " << siName[i] << " " << soln << " = " << objValue[m] << ", " << vecSiP[i]->getIterationCount() << " iters; okay" ;
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:264:98: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << " " << siName[i] << " " << soln << " = " << objValue[m] << ", " << vecSiP[i]->getIterationCount() << " iters; okay" ;
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:265:24: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
numProbSolved[i]++ ; }
~~~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:267:19: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
timeTaken[i] += timeOfSolution;
~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:271:37: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cerr << " " << siName[i] << "; error " ;
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:272:20: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (vecSiP[i]->isProvenPrimalInfeasible())
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:274:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
else if (vecSiP[i]->isIterationLimitReached())
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:276:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
else if (vecSiP[i]->isAbandoned())
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:284:54: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
for (i = 0 ; i < numSolvers ; i++) delete vecSiP[i] ; }
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:290:17: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
<< siName[i] << " solved "
~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:291:24: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
<< numProbSolved[i] << " out of "
~~~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiNetlibTest.cpp:292:51: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
<< numProblems << " and took " << timeTaken[i] << " seconds."
~~~~~~~~~ ^
54 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/OsiCommonTest` -I../../src/Osi -I`echo ../../../../Osi/src/OsiCommonTest/../Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiUnitTestUtils.lo -MD -MP -MF ".deps/OsiUnitTestUtils.Tpo" -c -o OsiUnitTestUtils.lo ../../../../Osi/src/OsiCommonTest/OsiUnitTestUtils.cpp; \
then mv -f ".deps/OsiUnitTestUtils.Tpo" ".deps/OsiUnitTestUtils.Plo"; else rm -f ".deps/OsiUnitTestUtils.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/OsiCommonTest -I../../src/Osi -I../../../../Osi/src/OsiCommonTest/../Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiUnitTestUtils.lo -MD -MP -MF .deps/OsiUnitTestUtils.Tpo -c ../../../../Osi/src/OsiCommonTest/OsiUnitTestUtils.cpp -fno-common -DPIC -o .libs/OsiUnitTestUtils.o
In file included from ../../../../Osi/src/OsiCommonTest/OsiUnitTestUtils.cpp:25:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../../Osi/src/OsiCommonTest/OsiUnitTestUtils.cpp:27:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../../Osi/src/OsiCommonTest/OsiUnitTestUtils.cpp:489:42: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
if( *endptr != '\0' || verblevel < 0) {
~~~~~~~~~ ^ ~
11 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/OsiCommonTest` -I../../src/Osi -I`echo ../../../../Osi/src/OsiCommonTest/../Osi` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiSolverInterfaceTest.lo -MD -MP -MF ".deps/OsiSolverInterfaceTest.Tpo" -c -o OsiSolverInterfaceTest.lo ../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp; \
then mv -f ".deps/OsiSolverInterfaceTest.Tpo" ".deps/OsiSolverInterfaceTest.Plo"; else rm -f ".deps/OsiSolverInterfaceTest.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/OsiCommonTest -I../../src/Osi -I../../../../Osi/src/OsiCommonTest/../Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -MT OsiSolverInterfaceTest.lo -MD -MP -MF .deps/OsiSolverInterfaceTest.Tpo -c ../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp -fno-common -DPIC -o .libs/OsiSolverInterfaceTest.o
In file included from ../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:77:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiSolverInterface.hpp:13:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:82:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinWarmStartBasis.hpp:19:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:84:
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:384:72: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
const OsiRowCut * OsiCuts::rowCutPtr(int i) const { return rowCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:385:72: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
const OsiColCut * OsiCuts::colCutPtr(int i) const { return colCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:386:60: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiRowCut * OsiCuts::rowCutPtr(int i) { return rowCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:387:60: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiColCut * OsiCuts::colCutPtr(int i) { return colCutPtrs_[i]; }
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:444:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:449:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete colCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:456:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiRowCut * cut = rowCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:457:15: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowCutPtrs_[i]=NULL;
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp:468:24: warning: implicit conversion changes signedness: 'const value_type' (aka 'const int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[to_erase[i]];
~~~~~~~~~~~ ^~~~~~~~~~~
In file included from ../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:85:
../../../../Osi/src/OsiCommonTest/../Osi/OsiPresolve.hpp:167:54: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
{ presolveActions_ = (presolveActions_&0xffff0000)|(action&0xffff);}
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
../../../../Osi/src/OsiCommonTest/../Osi/OsiPresolve.hpp:167:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ presolveActions_ = (presolveActions_&0xffff0000)|(action&0xffff);}
^~~~~~~~~~~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1464:20: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ if (rowNames[i] != exmip1RowNames[i])
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1464:41: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ if (rowNames[i] != exmip1RowNames[i])
~~~~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1467:58: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Row " << i << " is \"" << rowNames[i] << "\" expected \"" << exmip1RowNames[i] << "\"." << std::endl; } }
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1467:99: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Row " << i << " is \"" << rowNames[i] << "\" expected \"" << exmip1RowNames[i] << "\"." << std::endl; } }
~~~~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1475:20: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ if (colNames[j] != exmip1ColNames[j])
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1475:41: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ if (colNames[j] != exmip1ColNames[j])
~~~~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1478:59: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Column " << j << " is " << colNames[j] << "\" expected \"" << exmip1ColNames[j] << "\"." << std::endl ; } }
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1478:100: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Column " << j << " is " << colNames[j] << "\" expected \"" << exmip1ColNames[j] << "\"." << std::endl ; } }
~~~~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1536:18: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ if (rowNames[i] != exmip1RowNames[i])
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1536:39: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ if (rowNames[i] != exmip1RowNames[i])
~~~~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1539:56: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Row " << i << " is \"" << rowNames[i] << "\" expected \"" << exmip1RowNames[i] << "\"." << std::endl ; } }
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1539:97: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Row " << i << " is \"" << rowNames[i] << "\" expected \"" << exmip1RowNames[i] << "\"." << std::endl ; } }
~~~~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1547:18: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ if (colNames[j] != exmip1ColNames[j])
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1547:39: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ if (colNames[j] != exmip1ColNames[j])
~~~~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1550:57: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Column " << j << " is " << colNames[j] << "\" expected \"" << exmip1ColNames[j] << "\"." << std::endl ; } }
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1550:98: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Column " << j << " is " << colNames[j] << "\" expected \"" << exmip1ColNames[j] << "\"." << std::endl ; } }
~~~~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1587:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ expected = exmip1RowNames[i+1] ; }
~~~~~~~~~~~~~~ ~^~
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1590:18: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (rowNames[i] != expected)
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1593:56: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Row " << i << " is \"" << rowNames[i] << "\" expected \"" << expected << "\"." << std::endl ; } }
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1625:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ expected = exmip1ColNames[j+1] ; }
~~~~~~~~~~~~~~ ~^~
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1628:18: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (colNames[j] != expected)
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1631:59: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Column " << j << " is \"" << colNames[j] << "\" expected \"" << expected << "\"." << std::endl ; } }
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1645:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ expected = exmip1RowNames[i+1] ; }
~~~~~~~~~~~~~~ ~^~
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1648:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ expected = exmip1ColNames[i-2] ; }
~~~~~~~~~~~~~~ ~^~
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1651:18: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (rowNames[i] != expected)
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1654:56: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Row " << i << " is \"" << rowNames[i] << "\" expected \"" << expected << "\"." << std::endl ; } }
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1665:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ expected = exmip1RowNames[j+3] ; }
~~~~~~~~~~~~~~ ~^~
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1668:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ expected = exmip1ColNames[j+1] ; }
~~~~~~~~~~~~~~ ~^~
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1671:18: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (colNames[j] != expected)
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1674:59: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Column " << j << " is \"" << colNames[j] << "\" expected \"" << expected << "\"." << std::endl ; } }
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1689:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ expected = exmip1ColNames[i] ; }
~~~~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1690:18: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (rowNames[i] != expected)
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1693:56: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Row " << i << " is \"" << rowNames[i] << "\" expected \"" << expected << "\"." << std::endl ; } }
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1704:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ expected = exmip1RowNames[j+3] ; }
~~~~~~~~~~~~~~ ~^~
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1707:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ expected = exmip1ColNames[j+1] ; }
~~~~~~~~~~~~~~ ~^~
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1708:18: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (colNames[j] != expected)
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1711:59: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Column " << j << " is \"" << colNames[j] << "\" expected \"" << expected << "\"." << std::endl ; } }
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1723:39: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OSIUNITTEST_ASSERT_WARNING(rowNames[m] == exmip1ObjName, {}, solverName, "testNames full names: objective name");
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:301:40: note: expanded from macro 'OSIUNITTEST_ASSERT_WARNING'
OSIUNITTEST_ASSERT_SEVERITY_EXPECTED(condition,failurecode,component,testname,\
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:284:42: note: expanded from macro 'OSIUNITTEST_ASSERT_SEVERITY_EXPECTED'
if (!OsiUnitTestAssertSeverityExpected(condition, #condition, \
^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1728:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ expected = exmip1ColNames[i] ; }
~~~~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1731:18: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (rowNames[i] != expected)
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1734:56: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Row " << i << " is \"" << rowNames[i] << "\" expected \"" << expected << "\"." << std::endl ; } }
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1745:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ expected = exmip1RowNames[j+3] ; }
~~~~~~~~~~~~~~ ~^~
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1748:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ expected = exmip1ColNames[j+1] ; }
~~~~~~~~~~~~~~ ~^~
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1751:18: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
if (colNames[j] != expected)
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:1754:57: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
std::cout << "Column " << j << " is " << colNames[j] << "\" expected \"" << expected << "\"." << std::endl ; } }
~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:2497:17: warning: equality comparison result unused [-Wunused-comparison]
solverName == "unknown";
~~~~~~~~~~~^~~~~~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:2497:17: note: use '=' to turn this equality comparison into an assignment
solverName == "unknown";
^~
=
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:3496:9: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
m = si->getNumRows() ;
~ ^~~~~~~~~~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:3497:9: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
n = si->getNumCols() ;
~ ^~~~~~~~~~~~~~~~
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:3527:51: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
{ std::cout << " " << si->getRowName(i) << " [" << i << "]: " << ray[i] << "\t rhs: " << rhs[i] << "\t sense: " << sense[i] << std::endl ; } }
~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:3531:53: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
{ std::cout << " " << si->getColName(j) << " [" << j << "]: " << ray[m+j] << std::endl ; } } } }
~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:3552:39: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
{ statj = wsb->getStructStatus(j) ;
~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:3586:20: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
CoinFillN(rA,m,0.0) ;
~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:3591:40: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
{ statj = wsb->getStructStatus(j) ;
~~~ ^
In file included from ../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:80:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:80:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
76 warnings generated.
/bin/sh ../../../libtool --tag=CXX --mode=link g++ -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DOSI_BUILD -o libOsiCommonTests.la -rpath /tmp/Cbc-2.8.5/build/lib -version-info 12:2:11 OsiColCutTest.lo OsiCutsTest.lo OsiRowCutDebuggerTest.lo OsiRowCutTest.lo OsiSimplexAPITest.lo OsiNetlibTest.lo OsiUnitTestUtils.lo OsiSolverInterfaceTest.lo
g++ -r -keep_private_externs -nostdlib -o .libs/libOsiCommonTests.1.11.2.dylib-master.o .libs/OsiColCutTest.o .libs/OsiCutsTest.o .libs/OsiRowCutDebuggerTest.o .libs/OsiRowCutTest.o .libs/OsiSimplexAPITest.o .libs/OsiNetlibTest.o .libs/OsiUnitTestUtils.o .libs/OsiSolverInterfaceTest.o
g++ -dynamiclib -single_module ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o .libs/libOsiCommonTests.1.11.2.dylib .libs/libOsiCommonTests.1.11.2.dylib-master.o -install_name /tmp/Cbc-2.8.5/build/lib/libOsiCommonTests.1.dylib -compatibility_version 13 -current_version 13.2
(cd .libs && rm -f libOsiCommonTests.1.dylib && ln -s libOsiCommonTests.1.11.2.dylib libOsiCommonTests.1.dylib)
(cd .libs && rm -f libOsiCommonTests.dylib && ln -s libOsiCommonTests.1.11.2.dylib libOsiCommonTests.dylib)
creating libOsiCommonTests.la
(cd .libs && rm -f libOsiCommonTests.la && ln -s ../libOsiCommonTests.la libOsiCommonTests.la)
make[2]: Nothing to be done for `all-am'.
Making all in Clp
Making all in src
/Library/Developer/CommandLineTools/usr/bin/make all-recursive
Making all in OsiClp
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Clp/src/OsiClp` -I.. -I`echo ../../../../Clp/src/OsiClp/..` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -I/tmp/Cbc-2.8.5/Osi/src/Osi -I/tmp/Cbc-2.8.5/build/Osi/src/Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT OsiClpSolverInterface.lo -MD -MP -MF ".deps/OsiClpSolverInterface.Tpo" -c -o OsiClpSolverInterface.lo ../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp; \
then mv -f ".deps/OsiClpSolverInterface.Tpo" ".deps/OsiClpSolverInterface.Plo"; else rm -f ".deps/OsiClpSolverInterface.Tpo"; exit 1; fi
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I../../../../Clp/src/OsiClp -I.. -I../../../../Clp/src/OsiClp/.. -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -I/tmp/Cbc-2.8.5/Osi/src/Osi -I/tmp/Cbc-2.8.5/build/Osi/src/Osi -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT OsiClpSolverInterface.lo -MD -MP -MF .deps/OsiClpSolverInterface.Tpo -c ../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp -fno-common -DPIC -o .libs/OsiClpSolverInterface.o
In file included from ../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:14:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:15:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:16:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinModel.hpp:9:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinModelUseful.hpp:118:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = iRow|(triple.row&0x80000000);}
^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinModelUseful.hpp:125:42: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = (string ? 0x80000000 : 0)|iRow;}
~^~~~
In file included from ../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:17:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinMpsIO.hpp:19:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:24:
In file included from ../../../../Clp/src/OsiClp/../ClpFactorization.hpp:22:
In file included from ../../../../Clp/src/OsiClp/../ClpSimplex.hpp:16:
../../../../Clp/src/OsiClp/../ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../../Clp/src/OsiClp/../ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../../Clp/src/OsiClp/../ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../../Clp/src/OsiClp/../ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../../Clp/src/OsiClp/../ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:24:
In file included from ../../../../Clp/src/OsiClp/../ClpFactorization.hpp:22:
In file included from ../../../../Clp/src/OsiClp/../ClpSimplex.hpp:18:
../../../../Clp/src/OsiClp/../ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/../ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
In file included from ../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:33:
/tmp/Cbc-2.8.5/Osi/src/Osi/OsiCuts.hpp:384:72: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
const OsiRowCut * OsiCuts::rowCutPtr(int i) const { return rowCutPtrs_[i]; }
~~~~~~~~~~~ ^
/tmp/Cbc-2.8.5/Osi/src/Osi/OsiCuts.hpp:385:72: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
const OsiColCut * OsiCuts::colCutPtr(int i) const { return colCutPtrs_[i]; }
~~~~~~~~~~~ ^
/tmp/Cbc-2.8.5/Osi/src/Osi/OsiCuts.hpp:386:60: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiRowCut * OsiCuts::rowCutPtr(int i) { return rowCutPtrs_[i]; }
~~~~~~~~~~~ ^
/tmp/Cbc-2.8.5/Osi/src/Osi/OsiCuts.hpp:387:60: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiColCut * OsiCuts::colCutPtr(int i) { return colCutPtrs_[i]; }
~~~~~~~~~~~ ^
/tmp/Cbc-2.8.5/Osi/src/Osi/OsiCuts.hpp:444:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[i];
~~~~~~~~~~~ ^
/tmp/Cbc-2.8.5/Osi/src/Osi/OsiCuts.hpp:449:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete colCutPtrs_[i];
~~~~~~~~~~~ ^
/tmp/Cbc-2.8.5/Osi/src/Osi/OsiCuts.hpp:456:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiRowCut * cut = rowCutPtrs_[i];
~~~~~~~~~~~ ^
/tmp/Cbc-2.8.5/Osi/src/Osi/OsiCuts.hpp:457:15: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowCutPtrs_[i]=NULL;
~~~~~~~~~~~ ^
/tmp/Cbc-2.8.5/Osi/src/Osi/OsiCuts.hpp:468:24: warning: implicit conversion changes signedness: 'const value_type' (aka 'const int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[to_erase[i]];
~~~~~~~~~~~ ^~~~~~~~~~~
In file included from ../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:36:
../../../../Clp/src/OsiClp/../ClpPresolve.hpp:183:63: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
presolveActions_ = (presolveActions_ & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/../ClpPresolve.hpp:183:32: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
presolveActions_ = (presolveActions_ & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~ ~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:91:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (objValue) {
~~ ^~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:128:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
int saveOptions = solver->specialOptions();
~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:129:43: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
solver->setSpecialOptions(saveOptions|64|32768); // go as far as possible
~~~~~~ ~~~~~~~~~~~~~~^~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:706:31: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
solver->setSpecialOptions(saveOptions);
~~~~~~ ^~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:860:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (objValue) {
~~ ^~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:885:23: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
int saveOptions = modelPtr_->specialOptions();
~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:897:34: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
modelPtr_->setSpecialOptions(saveOptions); // restore
~~~~~~~~~ ^~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:905:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
int saveOptions = modelPtr_->specialOptions();
~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:910:47: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
modelPtr_->setSpecialOptions(saveOptions|(64|1024|32768));
~~~~~~~~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:916:49: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
modelPtr_->setSpecialOptions(saveOptions|(64|128|512|1024|4096|32768));
~~~~~~~~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:918:49: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
modelPtr_->setSpecialOptions(saveOptions|(64|128|512|1024|2048|4096|32768));
~~~~~~~~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:921:48: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
modelPtr_->setSpecialOptions(saveOptions|64|32768);
~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:993:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
specialOptions_ &= ~128;
~~ ^~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:1197:31: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
modelPtr_->setSpecialOptions(saveOptions);
~~~~~~~~~ ^~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:1304:32: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
modelPtr_->setSpecialOptions(saveOptions); // restore
~~~~~~~~~ ^~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:1317:33: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
modelPtr_->whatsChanged_ &= ~0xffff;
~~ ^~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:1700:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (objValue) {
~~ ^~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:1729:35: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
int size = static_cast<int>((1+4*(numberRows+numberColumns))*sizeof(double));
~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:1731:31: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
size += static_cast<int>(2*numberColumns*sizeof(double));
~^~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:1732:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
size += static_cast<int>((1+4*numberRows+2*numberColumns)*sizeof(int));
~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:1752:23: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
specialOptions_ &= ~131072;
~~ ^~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:1837:35: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
int size = static_cast<int>((1+4*(numberRows+numberColumns))*sizeof(double));
~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:1839:31: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
size += static_cast<int>(2*numberColumns*sizeof(double));
~^~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:1840:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
size += static_cast<int>((1+4*numberRows+2*numberColumns)*sizeof(int));
~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:1972:33: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
small->specialOptions_ &= ~65536;
~~ ^~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:2021:22: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
int clpOptions = modelPtr_->specialOptions();
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:2024:42: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
small->setSpecialOptions(clpOptions|(64|1024));
~~~~~ ~~~~~~~~~~^~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:2027:44: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
small->setSpecialOptions(clpOptions|(64|128|512|1024|4096));
~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:2029:44: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
small->setSpecialOptions(clpOptions|(64|128|512|1024|2048|4096));
~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:2584:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(modelPtr_->primalRowSolution(),0,numberRows*sizeof(double));
^~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:2687:33: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
modelPtr_->whatsChanged_ &= ~0xffff;
~~ ^~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:2814:28: warning: implicit conversion changes signedness: 'const int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(columnType_,0,numCols);
~~~~~~ ^~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:3058:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(modelPtr_->primalRowSolution(),0,modelPtr_->numberRows()*sizeof(double));
^~~~~~~~~~~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:3073:3: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
modelPtr_->numberColumns()*sizeof(double));
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:4386:40: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowScale_.extend(static_cast<int>(2*newNumberRows*sizeof(double)));
~^~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:4427:22: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
specialOptions_ &= ~131072;
~~ ^~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:4794:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames.reserve(nRows);
~~~~~~~~ ^~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:4803:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames.reserve(nCols);
~~~~~~~~~~~ ^~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:4905:24: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames.reserve(nRows);
~~~~~~~~ ^~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:4914:27: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames.reserve(nCols);
~~~~~~~~~~~ ^~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:4969:20: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames.reserve(nRows);
~~~~~~~~ ^~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:4978:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames.reserve(nCols);
~~~~~~~~~~~ ^~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:5176:33: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
modelPtr_->whatsChanged_ &= ~0xffff; // switch off
~~ ^~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:5200:33: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
modelPtr_->whatsChanged_ &= ~0xffff; // switch off
~~ ^~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:5219:33: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
modelPtr_->whatsChanged_ &= ~0xffff; // switch off
~~ ^~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:5523:32: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
int saveOptions = modelPtr_->specialOptions_;
~~~~~~~~~~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:5524:33: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
modelPtr_->specialOptions_ &= ~262144;
~~ ^~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:5535:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
modelPtr_->specialOptions_=saveOptions;
~^~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:6445:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
specialOptions_ |= array[0]<<10;
~~ ~~~~~~~~^~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:6473:33: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
int size = static_cast<int>((1+4*(numberRows+numberColumns))*sizeof(double));
~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:6475:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
size += static_cast<int>(2*numberColumns*sizeof(double));
~^~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:6476:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
size += static_cast<int>((1+4*numberRows+2*numberColumns)*sizeof(int));
~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:6739:19: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(ray,0,numberRows*sizeof(double));
^~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:6795:20: warning: assigning field to itself [-Wself-assign-field]
spareArrays_ = spareArrays_;
^
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:8056:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
value &= ~131072;
~~ ^~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:8214:14: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (n==0&&element[j])
~~^~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:8394:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!gap)
~^~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:8658:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!gap)
~^~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:8904:62: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
modelPtr_->setSpecialOptions(modelPtr_->specialOptions()&~(2048+4096));
~^~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:9307:55: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
model_->setSpecialOptions(model_->specialOptions()&~(2048+4096));
~^~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:9407:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
iValue1 = this->specialOptions();
~ ^~~~~~~~~~~~~~~~~~~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:9408:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
iValue2 = other->specialOptions();
~ ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:15:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:15:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
In file included from ../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:14:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:3243:21: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
int * indices = CoinCopyOfArray(columnIndices,num);
^
In file included from ../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:14:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../../Clp/src/OsiClp/OsiClpSolverInterface.cpp:6891:27: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
double * rowScale = CoinCopyOfArray(rowScale_.array(),2*numberRows);
^
99 warnings generated.
/bin/sh ../../../libtool --tag=CXX --mode=link g++ -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -o libOsiClp.la -rpath /tmp/Cbc-2.8.5/build/lib -version-info 13:3:12 OsiClpSolverInterface.lo
g++ -r -keep_private_externs -nostdlib -o .libs/libOsiClp.1.12.3.dylib-master.o .libs/OsiClpSolverInterface.o
g++ -dynamiclib -single_module ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o .libs/libOsiClp.1.12.3.dylib .libs/libOsiClp.1.12.3.dylib-master.o -install_name /tmp/Cbc-2.8.5/build/lib/libOsiClp.1.dylib -compatibility_version 14 -current_version 14.3
(cd .libs && rm -f libOsiClp.1.dylib && ln -s libOsiClp.1.12.3.dylib libOsiClp.1.dylib)
(cd .libs && rm -f libOsiClp.dylib && ln -s libOsiClp.1.12.3.dylib libOsiClp.dylib)
creating libOsiClp.la
(cd .libs && rm -f libOsiClp.la && ln -s ../libOsiClp.la libOsiClp.la)
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpCholeskyBase.lo -MD -MP -MF ".deps/ClpCholeskyBase.Tpo" -c -o ClpCholeskyBase.lo ../../../Clp/src/ClpCholeskyBase.cpp; \
then mv -f ".deps/ClpCholeskyBase.Tpo" ".deps/ClpCholeskyBase.Plo"; else rm -f ".deps/ClpCholeskyBase.Tpo"; exit 1; fi
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpCholeskyBase.lo -MD -MP -MF .deps/ClpCholeskyBase.Tpo -c ../../../Clp/src/ClpCholeskyBase.cpp -fno-common -DPIC -o .libs/ClpCholeskyBase.o
In file included from ../../../Clp/src/ClpCholeskyBase.cpp:29:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpCholeskyBase.cpp:29:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpCholeskyBase.cpp:29:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpCholeskyBase.cpp:29:
In file included from ../../../Clp/src/ClpInterior.hpp:22:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpCholeskyBase.cpp:212:30: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(rowsDropped_, 0, numberRows_);
~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpCholeskyBase.cpp:305:35: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(rowsDropped_, 0, numberRows_);
~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpCholeskyBase.cpp:497:35: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(rowsDropped_, 0, numberRows_);
~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpCholeskyBase.cpp:648:35: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(rowsDropped_, 0, numberRows_);
~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpCholeskyBase.cpp:669:30: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(rowsDropped_, 0, numberRows_);
~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpCholeskyBase.cpp:1834:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(count, 0, numberRows_ * sizeof(int));
^~~~~~~~~~~ ~
../../../Clp/src/ClpCholeskyBase.cpp:2731:30: warning: implicit conversion turns floating-point number into integer: 'const CoinWorkDouble' (aka 'const double') to 'bool' [-Wconversion]
if (diagonal[iColumn]) {
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpCholeskyBase.cpp:2927:39: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
if (numberRowsDropped_ && 0) {
^ ~
../../../Clp/src/ClpCholeskyBase.cpp:2927:39: note: use '&' for a bitwise operation
if (numberRowsDropped_ && 0) {
^~
&
../../../Clp/src/ClpCholeskyBase.cpp:2927:39: note: remove constant to silence this warning
if (numberRowsDropped_ && 0) {
~^~~~
../../../Clp/src/ClpCholeskyBase.cpp:3542:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(dropped, 0, nDense * sizeof(int));
^~~~~~ ~
In file included from ../../../Clp/src/ClpCholeskyBase.cpp:29:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<char>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpCholeskyBase.cpp:93:21: note: in instantiation of function template specialization 'ClpCopyOfArray<char>' requested here
rowsDropped_ = ClpCopyOfArray(rhs.rowsDropped_, numberRows_);
^
In file included from ../../../Clp/src/ClpCholeskyBase.cpp:29:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<int>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpCholeskyBase.cpp:94:24: note: in instantiation of function template specialization 'ClpCopyOfArray<int>' requested here
permuteInverse_ = ClpCopyOfArray(rhs.permuteInverse_, numberRows_);
^
In file included from ../../../Clp/src/ClpCholeskyBase.cpp:29:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpCholeskyBase.cpp:99:22: note: in instantiation of function template specialization 'ClpCopyOfArray<double>' requested here
sparseFactor_ = ClpCopyOfArray(rhs.sparseFactor_, rhs.sizeFactor_);
^
In file included from ../../../Clp/src/ClpCholeskyBase.cpp:32:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:231:3: note: in instantiation of function template specialization 'CoinSort_2<int, int, CoinFirstLess_2<int, int> >' requested here
CoinSort_2(sfirst, slast, tfirst, CoinFirstLess_2<S,T>());
^
../../../Clp/src/ClpCholeskyBase.cpp:767:11: note: in instantiation of function template specialization 'CoinSort_2<int, int>' requested here
CoinSort_2(count, count + numberRows_, permute_);
^
30 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpCholeskyDense.lo -MD -MP -MF ".deps/ClpCholeskyDense.Tpo" -c -o ClpCholeskyDense.lo ../../../Clp/src/ClpCholeskyDense.cpp; \
then mv -f ".deps/ClpCholeskyDense.Tpo" ".deps/ClpCholeskyDense.Plo"; else rm -f ".deps/ClpCholeskyDense.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpCholeskyDense.lo -MD -MP -MF .deps/ClpCholeskyDense.Tpo -c ../../../Clp/src/ClpCholeskyDense.cpp -fno-common -DPIC -o .libs/ClpCholeskyDense.o
In file included from ../../../Clp/src/ClpCholeskyDense.cpp:9:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpCholeskyDense.cpp:12:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpCholeskyDense.cpp:12:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpCholeskyDense.cpp:12:
In file included from ../../../Clp/src/ClpInterior.hpp:22:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpCholeskyDense.cpp:113:35: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(rowsDropped_, 0, numberRows_);
~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpCholeskyDense.cpp:663:15: warning: implicit conversion turns floating-point number into integer: 'longDouble' (aka 'double') to 'bool' [-Wconversion]
if (diagonal_[i]) {
~~ ^~~~~~~~~~~~
19 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpConstraint.lo -MD -MP -MF ".deps/ClpConstraint.Tpo" -c -o ClpConstraint.lo ../../../Clp/src/ClpConstraint.cpp; \
then mv -f ".deps/ClpConstraint.Tpo" ".deps/ClpConstraint.Plo"; else rm -f ".deps/ClpConstraint.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpConstraint.lo -MD -MP -MF .deps/ClpConstraint.Tpo -c ../../../Clp/src/ClpConstraint.cpp -fno-common -DPIC -o .libs/ClpConstraint.o
In file included from ../../../Clp/src/ClpConstraint.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpConstraint.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpConstraint.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpConstraint.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
17 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpConstraintLinear.lo -MD -MP -MF ".deps/ClpConstraintLinear.Tpo" -c -o ClpConstraintLinear.lo ../../../Clp/src/ClpConstraintLinear.cpp; \
then mv -f ".deps/ClpConstraintLinear.Tpo" ".deps/ClpConstraintLinear.Plo"; else rm -f ".deps/ClpConstraintLinear.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpConstraintLinear.lo -MD -MP -MF .deps/ClpConstraintLinear.Tpo -c ../../../Clp/src/ClpConstraintLinear.cpp -fno-common -DPIC -o .libs/ClpConstraintLinear.o
In file included from ../../../Clp/src/ClpConstraintLinear.cpp:7:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpConstraintLinear.cpp:8:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpConstraintLinear.cpp:9:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpConstraintLinear.cpp:9:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpConstraintLinear.cpp:9:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpConstraintLinear.cpp:154:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(deleted, 0, numberColumns_ * sizeof(char));
^~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpConstraintLinear.cpp:7:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpConstraintLinear.cpp:41:16: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
column_ = CoinCopyOfArray(column, numberCoefficients_);
^
In file included from ../../../Clp/src/ClpConstraintLinear.cpp:7:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpConstraintLinear.cpp:42:21: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
coefficient_ = CoinCopyOfArray(coefficient, numberCoefficients_);
^
In file included from ../../../Clp/src/ClpConstraintLinear.cpp:8:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:231:3: note: in instantiation of function template specialization 'CoinSort_2<int, double, CoinFirstLess_2<int, double> >' requested here
CoinSort_2(sfirst, slast, tfirst, CoinFirstLess_2<S,T>());
^
../../../Clp/src/ClpConstraintLinear.cpp:43:6: note: in instantiation of function template specialization 'CoinSort_2<int, double>' requested here
CoinSort_2(column_, column_ + numberCoefficients_, coefficient_);
^
24 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpConstraintQuadratic.lo -MD -MP -MF ".deps/ClpConstraintQuadratic.Tpo" -c -o ClpConstraintQuadratic.lo ../../../Clp/src/ClpConstraintQuadratic.cpp; \
then mv -f ".deps/ClpConstraintQuadratic.Tpo" ".deps/ClpConstraintQuadratic.Plo"; else rm -f ".deps/ClpConstraintQuadratic.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpConstraintQuadratic.lo -MD -MP -MF .deps/ClpConstraintQuadratic.Tpo -c ../../../Clp/src/ClpConstraintQuadratic.cpp -fno-common -DPIC -o .libs/ClpConstraintQuadratic.o
In file included from ../../../Clp/src/ClpConstraintQuadratic.cpp:7:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpConstraintQuadratic.cpp:8:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpConstraintQuadratic.cpp:9:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpConstraintQuadratic.cpp:9:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpConstraintQuadratic.cpp:9:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpConstraintQuadratic.cpp:48:22: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(mark, 0, numberQuadraticColumns_);
~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpConstraintQuadratic.cpp:210:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(deleted, 0, numberColumns_ * sizeof(char));
^~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpConstraintQuadratic.cpp:7:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpConstraintQuadratic.cpp:43:15: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
start_ = CoinCopyOfArray(start, numberQuadraticColumns + 1);
^
In file included from ../../../Clp/src/ClpConstraintQuadratic.cpp:7:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpConstraintQuadratic.cpp:46:21: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
coefficient_ = CoinCopyOfArray(coefficient, numberElements);
^
24 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT Clp_C_Interface.lo -MD -MP -MF ".deps/Clp_C_Interface.Tpo" -c -o Clp_C_Interface.lo ../../../Clp/src/Clp_C_Interface.cpp; \
then mv -f ".deps/Clp_C_Interface.Tpo" ".deps/Clp_C_Interface.Plo"; else rm -f ".deps/Clp_C_Interface.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT Clp_C_Interface.lo -MD -MP -MF .deps/Clp_C_Interface.Tpo -c ../../../Clp/src/Clp_C_Interface.cpp -fno-common -DPIC -o .libs/Clp_C_Interface.o
In file included from ../../../Clp/src/Clp_C_Interface.cpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/Clp_C_Interface.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/Clp_C_Interface.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/Clp_C_Interface.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/Clp_C_Interface.cpp:368:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames.reserve(numberRows);
~~~~~~~~ ^~~~~~~~~~
../../../Clp/src/Clp_C_Interface.cpp:376:26: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames.reserve(numberColumns);
~~~~~~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/Clp_C_Interface.cpp:446:55: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
strncpy(array, name.c_str(), maxNumberCharacters - 1);
~~~~~~~ ~~~~~~~~~~~~~~~~~~~~^~~
../../../Clp/src/Clp_C_Interface.cpp:649:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
array = static_cast<double*>(malloc(numberRows*sizeof(double)));
^~~~~~~~~~~
../../../Clp/src/Clp_C_Interface.cpp:650:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(array,ray,numberRows*sizeof(double));
^~~~~~~~~~~
../../../Clp/src/Clp_C_Interface.cpp:666:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
array = static_cast<double*>(malloc(numberColumns*sizeof(double)));
^~~~~~~~~~~~~~
../../../Clp/src/Clp_C_Interface.cpp:667:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(array,ray,numberColumns*sizeof(double));
^~~~~~~~~~~~~~
24 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpDualRowDantzig.lo -MD -MP -MF ".deps/ClpDualRowDantzig.Tpo" -c -o ClpDualRowDantzig.lo ../../../Clp/src/ClpDualRowDantzig.cpp; \
then mv -f ".deps/ClpDualRowDantzig.Tpo" ".deps/ClpDualRowDantzig.Plo"; else rm -f ".deps/ClpDualRowDantzig.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpDualRowDantzig.lo -MD -MP -MF .deps/ClpDualRowDantzig.Tpo -c ../../../Clp/src/ClpDualRowDantzig.cpp -fno-common -DPIC -o .libs/ClpDualRowDantzig.o
In file included from ../../../Clp/src/ClpDualRowDantzig.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpDualRowDantzig.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpDualRowDantzig.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpDualRowDantzig.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpDualRowDantzig.cpp:9:
In file included from ../../../Clp/src/ClpFactorization.hpp:12:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinFactorization.hpp:22:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
20 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpDualRowPivot.lo -MD -MP -MF ".deps/ClpDualRowPivot.Tpo" -c -o ClpDualRowPivot.lo ../../../Clp/src/ClpDualRowPivot.cpp; \
then mv -f ".deps/ClpDualRowPivot.Tpo" ".deps/ClpDualRowPivot.Plo"; else rm -f ".deps/ClpDualRowPivot.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpDualRowPivot.lo -MD -MP -MF .deps/ClpDualRowPivot.Tpo -c ../../../Clp/src/ClpDualRowPivot.cpp -fno-common -DPIC -o .libs/ClpDualRowPivot.o
In file included from ../../../Clp/src/ClpDualRowPivot.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpDualRowPivot.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpDualRowPivot.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpDualRowPivot.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
17 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpDualRowSteepest.lo -MD -MP -MF ".deps/ClpDualRowSteepest.Tpo" -c -o ClpDualRowSteepest.lo ../../../Clp/src/ClpDualRowSteepest.cpp; \
then mv -f ".deps/ClpDualRowSteepest.Tpo" ".deps/ClpDualRowSteepest.Plo"; else rm -f ".deps/ClpDualRowSteepest.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpDualRowSteepest.lo -MD -MP -MF .deps/ClpDualRowSteepest.Tpo -c ../../../Clp/src/ClpDualRowSteepest.cpp -fno-common -DPIC -o .libs/ClpDualRowSteepest.o
In file included from ../../../Clp/src/ClpDualRowSteepest.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpDualRowSteepest.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpDualRowSteepest.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpDualRowSteepest.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpDualRowSteepest.cpp:9:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
../../../Clp/src/ClpDualRowSteepest.cpp:255:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[lastPivotRow])
~~ ^~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpDualRowSteepest.cpp:267:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[lastPivotRow])
~~ ^~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpDualRowSteepest.cpp:273:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[lastPivotRow])
~~ ^~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpDualRowSteepest.cpp:646:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!alpha) {
~^~~~~
../../../Clp/src/ClpDualRowSteepest.cpp:713:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iRow])
~~ ^~~~~~~~~~~~
../../../Clp/src/ClpDualRowSteepest.cpp:729:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iRow])
~~ ^~~~~~~~~~~~
../../../Clp/src/ClpDualRowSteepest.cpp:735:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iRow])
~~ ^~~~~~~~~~~~
../../../Clp/src/ClpDualRowSteepest.cpp:763:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iRow])
~~ ^~~~~~~~~~~~
../../../Clp/src/ClpDualRowSteepest.cpp:779:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iRow])
~~ ^~~~~~~~~~~~
../../../Clp/src/ClpDualRowSteepest.cpp:785:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iRow])
~~ ^~~~~~~~~~~~
../../../Clp/src/ClpDualRowSteepest.cpp:796:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iRow])
~~ ^~~~~~~~~~~~
In file included from ../../../Clp/src/ClpDualRowSteepest.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpDualRowSteepest.cpp:55:16: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(rhs.weights_, number, weights_);
^
In file included from ../../../Clp/src/ClpDualRowSteepest.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpDualRowSteepest.cpp:73:16: note: in instantiation of function template specialization 'ClpDisjointCopyN<int>' requested here
ClpDisjointCopyN(rhs.dubiousWeights_, number, dubiousWeights_);
^
33 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpDummyMatrix.lo -MD -MP -MF ".deps/ClpDummyMatrix.Tpo" -c -o ClpDummyMatrix.lo ../../../Clp/src/ClpDummyMatrix.cpp; \
then mv -f ".deps/ClpDummyMatrix.Tpo" ".deps/ClpDummyMatrix.Plo"; else rm -f ".deps/ClpDummyMatrix.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpDummyMatrix.lo -MD -MP -MF .deps/ClpDummyMatrix.Tpo -c ../../../Clp/src/ClpDummyMatrix.cpp -fno-common -DPIC -o .libs/ClpDummyMatrix.o
In file included from ../../../Clp/src/ClpDummyMatrix.cpp:10:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpDummyMatrix.cpp:10:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpDummyMatrix.cpp:10:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpDummyMatrix.cpp:10:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpDummyMatrix.cpp:12:
In file included from ../../../Clp/src/ClpFactorization.hpp:12:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinFactorization.hpp:22:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
20 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpDynamicExampleMatrix.lo -MD -MP -MF ".deps/ClpDynamicExampleMatrix.Tpo" -c -o ClpDynamicExampleMatrix.lo ../../../Clp/src/ClpDynamicExampleMatrix.cpp; \
then mv -f ".deps/ClpDynamicExampleMatrix.Tpo" ".deps/ClpDynamicExampleMatrix.Plo"; else rm -f ".deps/ClpDynamicExampleMatrix.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpDynamicExampleMatrix.lo -MD -MP -MF .deps/ClpDynamicExampleMatrix.Tpo -c ../../../Clp/src/ClpDynamicExampleMatrix.cpp -fno-common -DPIC -o .libs/ClpDynamicExampleMatrix.o
In file included from ../../../Clp/src/ClpDynamicExampleMatrix.cpp:9:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpDynamicExampleMatrix.cpp:9:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpDynamicExampleMatrix.cpp:12:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpDynamicExampleMatrix.cpp:12:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpDynamicExampleMatrix.cpp:12:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpDynamicExampleMatrix.cpp:104:32: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(dynamicStatus_, 0, maximumGubColumns_);
~~~~~~ ^~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpDynamicExampleMatrix.cpp:138:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (columnLowerGen_[i]) {
~~ ^~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpDynamicExampleMatrix.cpp:162:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(status_,status, numberSets_ * sizeof(char));
^~~~~~~~~~~ ~
../../../Clp/src/ClpDynamicExampleMatrix.cpp:168:30: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(status_, 0, numberSets_);
~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpDynamicExampleMatrix.cpp:175:35: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(dynamicStatusGen_, 0, numberColumns_); // for clarity
~~~~~~ ^~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpDynamicExampleMatrix.cpp:12:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<int>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpDynamicExampleMatrix.cpp:51:24: note: in instantiation of function template specialization 'ClpCopyOfArray<int>' requested here
startColumnGen_ = ClpCopyOfArray(rhs.startColumnGen_, numberColumns_ + 1);
^
In file included from ../../../Clp/src/ClpDynamicExampleMatrix.cpp:12:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpDynamicExampleMatrix.cpp:54:20: note: in instantiation of function template specialization 'ClpCopyOfArray<double>' requested here
elementGen_ = ClpCopyOfArray(rhs.elementGen_, numberElements);;
^
In file included from ../../../Clp/src/ClpDynamicExampleMatrix.cpp:12:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<unsigned char>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpDynamicExampleMatrix.cpp:57:26: note: in instantiation of function template specialization 'ClpCopyOfArray<unsigned char>' requested here
dynamicStatusGen_ = ClpCopyOfArray(rhs.dynamicStatusGen_, numberColumns_);
^
In file included from ../../../Clp/src/ClpDynamicExampleMatrix.cpp:9:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:231:3: note: in instantiation of function template specialization 'CoinSort_2<int, double, CoinFirstLess_2<int, double> >' requested here
CoinSort_2(sfirst, slast, tfirst, CoinFirstLess_2<S,T>());
^
../../../Clp/src/ClpDynamicExampleMatrix.cpp:132:11: note: in instantiation of function template specialization 'CoinSort_2<int, double>' requested here
CoinSort_2(rowGen_ + startColumnGen_[i], rowGen_ + startColumnGen_[i+1], elementGen_ + startColumnGen_[i]);
^
29 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpDynamicMatrix.lo -MD -MP -MF ".deps/ClpDynamicMatrix.Tpo" -c -o ClpDynamicMatrix.lo ../../../Clp/src/ClpDynamicMatrix.cpp; \
then mv -f ".deps/ClpDynamicMatrix.Tpo" ".deps/ClpDynamicMatrix.Plo"; else rm -f ".deps/ClpDynamicMatrix.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpDynamicMatrix.lo -MD -MP -MF .deps/ClpDynamicMatrix.Tpo -c ../../../Clp/src/ClpDynamicMatrix.cpp -fno-common -DPIC -o .libs/ClpDynamicMatrix.o
In file included from ../../../Clp/src/ClpDynamicMatrix.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpDynamicMatrix.cpp:10:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpDynamicMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpDynamicMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpDynamicMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpDynamicMatrix.cpp:96:62: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
status_ = ClpCopyOfArray(rhs.status_, static_cast<int>(2*numberSets_+4*sizeof(int)));
~^~~~~~~~~~~~~
../../../Clp/src/ClpDynamicMatrix.cpp:266:62: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
status_ = ClpCopyOfArray(status, static_cast<int>(2*numberSets_+4*sizeof(int)));
~^~~~~~~~~~~~~
../../../Clp/src/ClpDynamicMatrix.cpp:270:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
status_ = new unsigned char [2*numberSets_+4*sizeof(int)];
~^~~~~~~~~~~~~
../../../Clp/src/ClpDynamicMatrix.cpp:271:30: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(status_, 0, numberSets_);
~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpDynamicMatrix.cpp:278:37: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(dynamicStatus_, 0, numberGubColumns_); // for clarity
~~~~~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpDynamicMatrix.cpp:363:67: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
status_ = ClpCopyOfArray(rhs.status_, static_cast<int>(2*numberSets_+4*sizeof(int)));
~^~~~~~~~~~~~~
../../../Clp/src/ClpDynamicMatrix.cpp:778:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpDynamicMatrix.cpp:807:40: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (b) {
~~ ^
../../../Clp/src/ClpDynamicMatrix.cpp:1110:43: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memcpy(status_+numberSets_,status_,numberSets_);
~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpDynamicMatrix.cpp:1113:23: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dynamicStatus_,maximumGubColumns_);
^~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpDynamicMatrix.cpp:1118:43: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memcpy(status_,status_+numberSets_,numberSets_);
~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpDynamicMatrix.cpp:1121:8: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
maximumGubColumns_);
^~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpDynamicMatrix.cpp:1605:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpDynamicMatrix.cpp:1620:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (amount) {
~~ ^~~~~~
In file included from ../../../Clp/src/ClpDynamicMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<int>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpDynamicMatrix.cpp:90:24: note: in instantiation of function template specialization 'ClpCopyOfArray<int>' requested here
backToPivotRow_ = ClpCopyOfArray(rhs.backToPivotRow_, lastDynamic_);
^
In file included from ../../../Clp/src/ClpDynamicMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpDynamicMatrix.cpp:94:18: note: in instantiation of function template specialization 'ClpCopyOfArray<double>' requested here
lowerSet_ = ClpCopyOfArray(rhs.lowerSet_, numberSets_);
^
In file included from ../../../Clp/src/ClpDynamicMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<unsigned char>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpDynamicMatrix.cpp:96:16: note: in instantiation of function template specialization 'ClpCopyOfArray<unsigned char>' requested here
status_ = ClpCopyOfArray(rhs.status_, static_cast<int>(2*numberSets_+4*sizeof(int)));
^
In file included from ../../../Clp/src/ClpDynamicMatrix.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:231:3: note: in instantiation of function template specialization 'CoinSort_2<int, double, CoinFirstLess_2<int, double> >' requested here
CoinSort_2(sfirst, slast, tfirst, CoinFirstLess_2<S,T>());
^
../../../Clp/src/ClpDynamicMatrix.cpp:193:11: note: in instantiation of function template specialization 'CoinSort_2<int, double>' requested here
CoinSort_2(row_ + startColumn_[i], row_ + startColumn_[i+1], element_ + startColumn_[i]);
^
38 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpEventHandler.lo -MD -MP -MF ".deps/ClpEventHandler.Tpo" -c -o ClpEventHandler.lo ../../../Clp/src/ClpEventHandler.cpp; \
then mv -f ".deps/ClpEventHandler.Tpo" ".deps/ClpEventHandler.Plo"; else rm -f ".deps/ClpEventHandler.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpEventHandler.lo -MD -MP -MF .deps/ClpEventHandler.Tpo -c ../../../Clp/src/ClpEventHandler.cpp -fno-common -DPIC -o .libs/ClpEventHandler.o
In file included from ../../../Clp/src/ClpEventHandler.cpp:8:
In file included from ../../../Clp/src/ClpEventHandler.hpp:9:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpEventHandler.cpp:8:
In file included from ../../../Clp/src/ClpEventHandler.hpp:9:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpEventHandler.cpp:8:
In file included from ../../../Clp/src/ClpEventHandler.hpp:9:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpEventHandler.cpp:8:
In file included from ../../../Clp/src/ClpEventHandler.hpp:9:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
17 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpFactorization.lo -MD -MP -MF ".deps/ClpFactorization.Tpo" -c -o ClpFactorization.lo ../../../Clp/src/ClpFactorization.cpp; \
then mv -f ".deps/ClpFactorization.Tpo" ".deps/ClpFactorization.Plo"; else rm -f ".deps/ClpFactorization.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpFactorization.lo -MD -MP -MF .deps/ClpFactorization.Tpo -c ../../../Clp/src/ClpFactorization.cpp -fno-common -DPIC -o .libs/ClpFactorization.o
In file included from ../../../Clp/src/ClpFactorization.cpp:7:
In file included from ../../../Clp/src/ClpFactorization.hpp:12:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinFactorization.hpp:22:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpFactorization.cpp:7:
In file included from ../../../Clp/src/ClpFactorization.hpp:12:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinFactorization.hpp:22:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpFactorization.cpp:7:
In file included from ../../../Clp/src/ClpFactorization.hpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpFactorization.cpp:7:
In file included from ../../../Clp/src/ClpFactorization.hpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpFactorization.cpp:7:
In file included from ../../../Clp/src/ClpFactorization.hpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpFactorization.cpp:2805:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(temp, 0, numberRows * sizeof(int));
^~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpFactorization.cpp:7:
In file included from ../../../Clp/src/ClpFactorization.hpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpFactorization.cpp:2061:21: note: in instantiation of function template specialization 'ClpDisjointCopyN<int>' requested here
ClpDisjointCopyN ( coinFactorizationA_->permute(), useNumberRows , coinFactorizationA_->pivotColumn() );
^
22 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpGubDynamicMatrix.lo -MD -MP -MF ".deps/ClpGubDynamicMatrix.Tpo" -c -o ClpGubDynamicMatrix.lo ../../../Clp/src/ClpGubDynamicMatrix.cpp; \
then mv -f ".deps/ClpGubDynamicMatrix.Tpo" ".deps/ClpGubDynamicMatrix.Plo"; else rm -f ".deps/ClpGubDynamicMatrix.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpGubDynamicMatrix.lo -MD -MP -MF .deps/ClpGubDynamicMatrix.Tpo -c ../../../Clp/src/ClpGubDynamicMatrix.cpp -fno-common -DPIC -o .libs/ClpGubDynamicMatrix.o
In file included from ../../../Clp/src/ClpGubDynamicMatrix.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpGubDynamicMatrix.cpp:10:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpGubDynamicMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpGubDynamicMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpGubDynamicMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpGubDynamicMatrix.cpp:207:30: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(status_, 0, numberSets_);
~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpGubDynamicMatrix.cpp:215:29: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(saveStatus_, 0, numberSets_);
~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpGubDynamicMatrix.cpp:217:35: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(savedKeyVariable_, 0, numberSets_ * sizeof(int));
^~~~~~~~~~~ ~
../../../Clp/src/ClpGubDynamicMatrix.cpp:1044:22: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(mark, 0, numberColumns);
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpGubDynamicMatrix.cpp:1055:32: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(dynamicStatus_, 0, numberGubColumns_); // for clarity
~~~~~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpGubDynamicMatrix.cpp:1426:22: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(mark, 0, numberColumns);
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpGubDynamicMatrix.cpp:1748:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpGubDynamicMatrix.cpp:1797:35: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (b) {
~~ ^
../../../Clp/src/ClpGubDynamicMatrix.cpp:1952:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpGubDynamicMatrix.cpp:1973:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpGubDynamicMatrix.cpp:2087:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
In file included from ../../../Clp/src/ClpGubDynamicMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<int>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpGubDynamicMatrix.cpp:66:21: note: in instantiation of function template specialization 'ClpCopyOfArray<int>' requested here
startColumn_ = ClpCopyOfArray(rhs.startColumn_, numberGubColumns_ + 1);
^
In file included from ../../../Clp/src/ClpGubDynamicMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpGubDynamicMatrix.cpp:69:17: note: in instantiation of function template specialization 'ClpCopyOfArray<double>' requested here
element_ = ClpCopyOfArray(rhs.element_, numberElements);;
^
In file included from ../../../Clp/src/ClpGubDynamicMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<unsigned char>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpGubDynamicMatrix.cpp:75:23: note: in instantiation of function template specialization 'ClpCopyOfArray<unsigned char>' requested here
dynamicStatus_ = ClpCopyOfArray(rhs.dynamicStatus_, numberGubColumns_);
^
In file included from ../../../Clp/src/ClpGubDynamicMatrix.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:231:3: note: in instantiation of function template specialization 'CoinSort_2<int, double, CoinFirstLess_2<int, double> >' requested here
CoinSort_2(sfirst, slast, tfirst, CoinFirstLess_2<S,T>());
^
../../../Clp/src/ClpGubDynamicMatrix.cpp:119:11: note: in instantiation of function template specialization 'CoinSort_2<int, double>' requested here
CoinSort_2(row_ + startColumn_[i], row_ + startColumn_[i+1], element_ + startColumn_[i]);
^
35 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpGubMatrix.lo -MD -MP -MF ".deps/ClpGubMatrix.Tpo" -c -o ClpGubMatrix.lo ../../../Clp/src/ClpGubMatrix.cpp; \
then mv -f ".deps/ClpGubMatrix.Tpo" ".deps/ClpGubMatrix.Plo"; else rm -f ".deps/ClpGubMatrix.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpGubMatrix.lo -MD -MP -MF .deps/ClpGubMatrix.Tpo -c ../../../Clp/src/ClpGubMatrix.cpp -fno-common -DPIC -o .libs/ClpGubMatrix.o
In file included from ../../../Clp/src/ClpGubMatrix.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpGubMatrix.cpp:10:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpGubMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpGubMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpGubMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpGubMatrix.cpp:234:30: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(status_, 0, numberSets_);
~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpGubMatrix.cpp:242:29: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(saveStatus_, 0, numberSets_);
~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpGubMatrix.cpp:244:35: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(savedKeyVariable_, 0, numberSets_ * sizeof(int));
^~~~~~~~~~~ ~
../../../Clp/src/ClpGubMatrix.cpp:541:10: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
if (numberColumns * sizeof(double) > 1000000) {
^~~~~~~~~~~~~ ~
../../../Clp/src/ClpGubMatrix.cpp:839:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpGubMatrix.cpp:864:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpGubMatrix.cpp:950:31: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!keyValue) {
~^~~~~~~~
../../../Clp/src/ClpGubMatrix.cpp:1247:41: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!array[lastIndex])
~^~~~~~~~~~~~~~~~
../../../Clp/src/ClpGubMatrix.cpp:1270:41: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!array[lastIndex])
~^~~~~~~~~~~~~~~~
../../../Clp/src/ClpGubMatrix.cpp:2272:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpGubMatrix.cpp:2392:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpGubMatrix.cpp:2506:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (costChange) {
~~ ^~~~~~~~~~
../../../Clp/src/ClpGubMatrix.cpp:2527:36: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!newValue)
~^~~~~~~~
../../../Clp/src/ClpGubMatrix.cpp:2536:31: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!newValue)
~^~~~~~~~
../../../Clp/src/ClpGubMatrix.cpp:2555:41: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!newValue)
~^~~~~~~~
../../../Clp/src/ClpGubMatrix.cpp:3061:20: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (columnLower[j] && columnLower[j] > -1.0e20)
^~~~~~~~~~~~~~ ~~
../../../Clp/src/ClpGubMatrix.cpp:3063:20: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (columnUpper[j] && columnUpper[j] < 1.0e20)
^~~~~~~~~~~~~~ ~~
../../../Clp/src/ClpGubMatrix.cpp:3344:22: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(mark, 0, numberColumns);
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpGubMatrix.cpp:3605:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (b)
~~ ^
../../../Clp/src/ClpGubMatrix.cpp:3688:35: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (oldB)
~~ ^~~~
../../../Clp/src/ClpGubMatrix.cpp:3723:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (oldB)
~~ ^~~~
../../../Clp/src/ClpGubMatrix.cpp:3757:35: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (oldB)
~~ ^~~~
../../../Clp/src/ClpGubMatrix.cpp:3937:35: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (newB)
~~ ^~~~
../../../Clp/src/ClpGubMatrix.cpp:3967:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (newB)
~~ ^~~~
In file included from ../../../Clp/src/ClpGubMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<int>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpGubMatrix.cpp:76:15: note: in instantiation of function template specialization 'ClpCopyOfArray<int>' requested here
start_ = ClpCopyOfArray(rhs.start_, numberSets_);
^
In file included from ../../../Clp/src/ClpGubMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpGubMatrix.cpp:78:15: note: in instantiation of function template specialization 'ClpCopyOfArray<double>' requested here
lower_ = ClpCopyOfArray(rhs.lower_, numberSets_);
^
In file included from ../../../Clp/src/ClpGubMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<unsigned char>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpGubMatrix.cpp:80:16: note: in instantiation of function template specialization 'ClpCopyOfArray<unsigned char>' requested here
status_ = ClpCopyOfArray(rhs.status_, numberSets_);
^
47 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpHelperFunctions.lo -MD -MP -MF ".deps/ClpHelperFunctions.Tpo" -c -o ClpHelperFunctions.lo ../../../Clp/src/ClpHelperFunctions.cpp; \
then mv -f ".deps/ClpHelperFunctions.Tpo" ".deps/ClpHelperFunctions.Plo"; else rm -f ".deps/ClpHelperFunctions.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpHelperFunctions.lo -MD -MP -MF .deps/ClpHelperFunctions.Tpo -c ../../../Clp/src/ClpHelperFunctions.cpp -fno-common -DPIC -o .libs/ClpHelperFunctions.o
In file included from ../../../Clp/src/ClpHelperFunctions.cpp:16:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
6 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpInterior.lo -MD -MP -MF ".deps/ClpInterior.Tpo" -c -o ClpInterior.lo ../../../Clp/src/ClpInterior.cpp; \
then mv -f ".deps/ClpInterior.Tpo" ".deps/ClpInterior.Plo"; else rm -f ".deps/ClpInterior.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpInterior.lo -MD -MP -MF .deps/ClpInterior.Tpo -c ../../../Clp/src/ClpInterior.cpp -fno-common -DPIC -o .libs/ClpInterior.o
In file included from ../../../Clp/src/ClpInterior.cpp:11:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpInterior.cpp:12:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpInterior.cpp:12:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpInterior.cpp:12:
In file included from ../../../Clp/src/ClpInterior.hpp:22:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpInterior.cpp:541:10: warning: implicit conversion turns floating-point number into integer: 'CoinWorkDouble' (aka 'double') to 'bool' [-Wconversion]
if (direction)
~~ ^~~~~~~~~
../../../Clp/src/ClpInterior.cpp:546:40: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(cost_ + numberColumns_, 0, numberRows_ * sizeof(CoinWorkDouble));
^~~~~~~~~~~ ~
../../../Clp/src/ClpInterior.cpp:675:37: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(status_, 0, numberRows_ + numberColumns_);
~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
../../../Clp/src/ClpInterior.cpp:779:22: warning: implicit conversion turns floating-point number into integer: 'CoinWorkDouble' (aka 'double') to 'bool' [-Wconversion]
} else if (value) {
~~ ^~~~~
../../../Clp/src/ClpInterior.cpp:791:20: warning: implicit conversion turns floating-point number into integer: 'CoinWorkDouble' (aka 'double') to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpInterior.cpp:800:39: warning: implicit conversion turns floating-point number into integer: 'CoinWorkDouble' (aka 'double') to 'bool' [-Wconversion]
if (lower_[i] > -1.0e100 && lower_[i]) {
~~ ^~~~~~~~~
../../../Clp/src/ClpInterior.cpp:807:38: warning: implicit conversion turns floating-point number into integer: 'CoinWorkDouble' (aka 'double') to 'bool' [-Wconversion]
if (upper_[i] < 1.0e100 && upper_[i]) {
~~ ^~~~~~~~~
../../../Clp/src/ClpInterior.cpp:815:10: warning: implicit conversion turns floating-point number into integer: 'CoinWorkDouble' (aka 'double') to 'bool' [-Wconversion]
if (largestBound)
~~ ^~~~~~~~~~~~
../../../Clp/src/ClpInterior.cpp:831:22: warning: implicit conversion turns floating-point number into integer: 'CoinWorkDouble' (aka 'double') to 'bool' [-Wconversion]
} else if (value) {
~~ ^~~~~
../../../Clp/src/ClpInterior.cpp:843:20: warning: implicit conversion turns floating-point number into integer: 'CoinWorkDouble' (aka 'double') to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpInterior.cpp:852:39: warning: implicit conversion turns floating-point number into integer: 'CoinWorkDouble' (aka 'double') to 'bool' [-Wconversion]
if (lower_[i] > -1.0e100 && lower_[i]) {
~~ ^~~~~~~~~
../../../Clp/src/ClpInterior.cpp:859:38: warning: implicit conversion turns floating-point number into integer: 'CoinWorkDouble' (aka 'double') to 'bool' [-Wconversion]
if (upper_[i] < 1.0e100 && upper_[i]) {
~~ ^~~~~~~~~
../../../Clp/src/ClpInterior.cpp:884:10: warning: implicit conversion turns floating-point number into integer: 'CoinWorkDouble' (aka 'double') to 'bool' [-Wconversion]
if (largestBound)
~~ ^~~~~~~~~~~~
In file included from ../../../Clp/src/ClpInterior.cpp:12:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpInterior.cpp:369:15: note: in instantiation of function template specialization 'ClpCopyOfArray<double>' requested here
lower_ = ClpCopyOfArray(rhs.lower_, numberColumns_ + numberRows_);
^
31 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpLinearObjective.lo -MD -MP -MF ".deps/ClpLinearObjective.Tpo" -c -o ClpLinearObjective.lo ../../../Clp/src/ClpLinearObjective.cpp; \
then mv -f ".deps/ClpLinearObjective.Tpo" ".deps/ClpLinearObjective.Plo"; else rm -f ".deps/ClpLinearObjective.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpLinearObjective.lo -MD -MP -MF .deps/ClpLinearObjective.Tpo -c ../../../Clp/src/ClpLinearObjective.cpp -fno-common -DPIC -o .libs/ClpLinearObjective.o
In file included from ../../../Clp/src/ClpLinearObjective.cpp:7:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpLinearObjective.cpp:7:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpLinearObjective.cpp:8:
In file included from ../../../Clp/src/ClpFactorization.hpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpLinearObjective.cpp:8:
In file included from ../../../Clp/src/ClpFactorization.hpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpLinearObjective.cpp:8:
In file included from ../../../Clp/src/ClpFactorization.hpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpLinearObjective.cpp:140:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
In file included from ../../../Clp/src/ClpLinearObjective.cpp:7:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:219:36: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpLinearObjective.cpp:37:19: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
objective_ = CoinCopyOfArray(objective, numberColumns_, 0.0);
^
In file included from ../../../Clp/src/ClpLinearObjective.cpp:7:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpLinearObjective.cpp:47:19: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
objective_ = CoinCopyOfArray(rhs.objective_, numberColumns_);
^
In file included from ../../../Clp/src/ClpLinearObjective.cpp:8:
In file included from ../../../Clp/src/ClpFactorization.hpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpLinearObjective.cpp:161:6: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(model->costRegion(1), numberColumns, dj);
^
24 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpMatrixBase.lo -MD -MP -MF ".deps/ClpMatrixBase.Tpo" -c -o ClpMatrixBase.lo ../../../Clp/src/ClpMatrixBase.cpp; \
then mv -f ".deps/ClpMatrixBase.Tpo" ".deps/ClpMatrixBase.Plo"; else rm -f ".deps/ClpMatrixBase.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpMatrixBase.lo -MD -MP -MF .deps/ClpMatrixBase.Tpo -c ../../../Clp/src/ClpMatrixBase.cpp -fno-common -DPIC -o .libs/ClpMatrixBase.o
In file included from ../../../Clp/src/ClpMatrixBase.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpMatrixBase.cpp:10:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpMatrixBase.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpMatrixBase.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpMatrixBase.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpMatrixBase.cpp:509:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!scaleFactor)
~^~~~~~~~~~~
In file included from ../../../Clp/src/ClpMatrixBase.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpMatrixBase.cpp:64:24: note: in instantiation of function template specialization 'ClpCopyOfArray<double>' requested here
rhsOffset_ = ClpCopyOfArray(rhs.rhsOffset_, numberRows);
^
22 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpMessage.lo -MD -MP -MF ".deps/ClpMessage.Tpo" -c -o ClpMessage.lo ../../../Clp/src/ClpMessage.cpp; \
then mv -f ".deps/ClpMessage.Tpo" ".deps/ClpMessage.Plo"; else rm -f ".deps/ClpMessage.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpMessage.lo -MD -MP -MF .deps/ClpMessage.Tpo -c ../../../Clp/src/ClpMessage.cpp -fno-common -DPIC -o .libs/ClpMessage.o
In file included from ../../../Clp/src/ClpMessage.cpp:7:
In file included from ../../../Clp/src/ClpMessage.hpp:15:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
4 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpModel.lo -MD -MP -MF ".deps/ClpModel.Tpo" -c -o ClpModel.lo ../../../Clp/src/ClpModel.cpp; \
then mv -f ".deps/ClpModel.Tpo" ".deps/ClpModel.Plo"; else rm -f ".deps/ClpModel.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpModel.lo -MD -MP -MF .deps/ClpModel.Tpo -c ../../../Clp/src/ClpModel.cpp -fno-common -DPIC -o .libs/ClpModel.o
In file included from ../../../Clp/src/ClpModel.cpp:40:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpModel.cpp:42:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpModel.cpp:42:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpModel.cpp:43:
In file included from ../../../Clp/src/ClpEventHandler.hpp:9:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpModel.cpp:51:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpModel.cpp:58:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinModel.hpp:9:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinModelUseful.hpp:118:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = iRow|(triple.row&0x80000000);}
^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinModelUseful.hpp:125:42: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = (string ? 0x80000000 : 0)|iRow;}
~^~~~
../../../Clp/src/ClpModel.cpp:262:24: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
int saveOptions = specialOptions_;
~~~~~~~~~~~ ^~~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:264:24: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
specialOptions_ = saveOptions;
~ ^~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:802:35: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
specialOptions_ &= ~65536;
~~ ^~~~~~
../../../Clp/src/ClpModel.cpp:998:46: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
specialOptions_ = rhs.specialOptions_ & ~65536;
~ ^~~~~~
../../../Clp/src/ClpModel.cpp:1332:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(tempC, 3, newNumberColumns * sizeof(unsigned char));
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.cpp:1333:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(tempR, 1, newNumberRows * sizeof(unsigned char));
^~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.cpp:1340:29: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
newNumberRows);
^~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:1342:74: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(status_ + numberColumns_, 3, newNumberColumns - numberColumns_);
~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:1344:29: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
newNumberRows);
^~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:1356:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.resize(newNumberRows);
~~~~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:1361:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_[iRow] = name;
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.cpp:1365:36: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_.resize(newNumberColumns);
~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:1370:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_[iColumn] = name;
~~~~~~~~~~~~ ^~~~~~~
../../../Clp/src/ClpModel.cpp:1410:23: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ &= ~(1 + 2 + 4 + 8 + 16 + 32); // all except columns changed
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:1485:32: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_[k++] = rowNames_[i];
~~~~~~~~~ ~^~
../../../Clp/src/ClpModel.cpp:1485:48: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_[k++] = rowNames_[i];
~~~~~~~~~ ^
../../../Clp/src/ClpModel.cpp:1513:23: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ &= ~(1 + 2 + 4 + 8 + 64 + 128 + 256); // all except rows changed
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:1571:35: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_[k++] = columnNames_[i];
~~~~~~~~~~~~ ~^~
../../../Clp/src/ClpModel.cpp:1571:54: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_[k++] = columnNames_[i];
~~~~~~~~~~~~ ^
../../../Clp/src/ClpModel.cpp:1596:22: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ &= ~511; // all changed
~~ ^~~~
../../../Clp/src/ClpModel.cpp:1601:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(backRows,0,numberTotal*sizeof(int));
^~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:1630:17: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_[iColumn] = columnNames_[i];
~~~~~~~~~~~~ ^~~~~~~
../../../Clp/src/ClpModel.cpp:1630:41: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_[iColumn] = columnNames_[i];
~~~~~~~~~~~~ ^
../../../Clp/src/ClpModel.cpp:1661:14: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_[iRow] = rowNames_[i];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.cpp:1661:32: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_[iRow] = rowNames_[i];
~~~~~~~~~ ^
../../../Clp/src/ClpModel.cpp:1759:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ &= ~(1 + 2 + 8 + 16 + 32); // all except columns changed
~~ ^~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:1801:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.resize(numberRows_);
~~~~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:1852:23: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ &= ~(1 + 2 + 8 + 16 + 32); // all except columns changed
~~ ^~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:1895:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.resize(numberRows_);
~~~~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:1922:30: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (elements[i]) {
~~ ^~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:2233:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ &= ~(1 + 2 + 4 + 64 + 128 + 256); // all except rows changed
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:2285:36: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_.resize(numberColumns_);
~~~~~~~~~~~~ ^~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:2335:23: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ &= ~(1 + 2 + 4 + 64 + 128 + 256); // all except rows changed
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:2388:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_.resize(numberColumns_);
~~~~~~~~~~~~ ^~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:2418:30: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (elements[i]) {
~~ ^~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:2765:21: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(array,ray_,numberRows_*sizeof(double));
^~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:2766:30: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memset(array+numberRows_,0,numberColumns_*sizeof(double));
^~~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:2928:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.reserve(numberRows_);
~~~~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:2936:37: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_.reserve(numberColumns_);
~~~~~~~~~~~~ ^~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3012:34: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.reserve(numberRows_);
~~~~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3020:37: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_.reserve(numberColumns_);
~~~~~~~~~~~~ ^~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3345:29: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.reserve(numberRows_);
~~~~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3347:51: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.push_back(rhs->rowNames_[whichRow[iRow]]);
~~~ ^~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3348:91: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
maxLength = CoinMax(maxLength, static_cast<unsigned int> (strlen(rowNames_[iRow].c_str())));
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.cpp:3351:32: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_.reserve(numberColumns_);
~~~~~~~~~~~~ ^~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3353:57: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_.push_back(rhs->columnNames_[whichColumn[iColumn]]);
~~~ ^~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3354:94: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
maxLength = CoinMax(maxLength, static_cast<unsigned int> (strlen(columnNames_[iColumn].c_str())));
~~~~~~~~~~~~ ^~~~~~~
../../../Clp/src/ClpModel.cpp:3433:24: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.reserve(numberRows_);
~~~~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3435:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.push_back(rowNames[iRow]);
~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.cpp:3436:86: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
maxLength = CoinMax(maxLength, static_cast<unsigned int> (strlen(rowNames_[iRow].c_str())));
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.cpp:3439:27: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_.reserve(numberColumns_);
~~~~~~~~~~~~ ^~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3441:46: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_.push_back(columnNames[iColumn]);
~~~~~~~~~~~ ^~~~~~~
../../../Clp/src/ClpModel.cpp:3442:89: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
maxLength = CoinMax(maxLength, static_cast<unsigned int> (strlen(columnNames_[iColumn].c_str())));
~~~~~~~~~~~~ ^~~~~~~
../../../Clp/src/ClpModel.cpp:3457:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.cpp:3474:31: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
unsigned int maxLength = lengthNames_;
~~~~~~~~~ ^~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3477:33: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.resize(iRow + 1);
~~~~~~~~~ ~~~~~^~~
../../../Clp/src/ClpModel.cpp:3478:16: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_[iRow] = name;
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.cpp:3494:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
../../../Clp/src/ClpModel.cpp:3511:31: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
unsigned int maxLength = lengthNames_;
~~~~~~~~~ ^~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3514:39: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_.resize(iColumn + 1);
~~~~~~~~~~~~ ~~~~~~~~^~~
../../../Clp/src/ClpModel.cpp:3515:19: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_[iColumn] = name;
~~~~~~~~~~~~ ^~~~~~~
../../../Clp/src/ClpModel.cpp:3529:31: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
unsigned int maxLength = lengthNames_;
~~~~~~~~~ ^~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3532:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.resize(numberRows_);
~~~~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3535:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_[iRow] = rowNames[iRow-first];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.cpp:3535:42: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_[iRow] = rowNames[iRow-first];
~~~~~~~~ ~~~~^~~~~~
../../../Clp/src/ClpModel.cpp:3536:90: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
maxLength = CoinMax(maxLength, static_cast<unsigned int> (strlen(rowNames_[iRow-first].c_str())));
~~~~~~~~~ ~~~~^~~~~~
../../../Clp/src/ClpModel.cpp:3550:31: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
unsigned int maxLength = lengthNames_;
~~~~~~~~~ ^~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3553:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_.resize(numberColumns_);
~~~~~~~~~~~~ ^~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3556:24: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_[iColumn] = columnNames[iColumn-first];
~~~~~~~~~~~~ ^~~~~~~
../../../Clp/src/ClpModel.cpp:3556:54: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_[iColumn] = columnNames[iColumn-first];
~~~~~~~~~~~ ~~~~~~~^~~~~~
../../../Clp/src/ClpModel.cpp:3557:96: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
maxLength = CoinMax(maxLength, static_cast<unsigned int> (strlen(columnNames_[iColumn-first].c_str())));
~~~~~~~~~~~~ ~~~~~~~^~~~~~
../../../Clp/src/ClpModel.cpp:3571:31: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
unsigned int maxLength = lengthNames_;
~~~~~~~~~ ^~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3574:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_.resize(numberRows_);
~~~~~~~~~ ^~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3578:26: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_[iRow] = rowNames[iRow-first];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.cpp:3584:26: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames_[iRow] = name;
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.cpp:3599:31: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
unsigned int maxLength = lengthNames_;
~~~~~~~~~ ^~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3602:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_.resize(numberColumns_);
~~~~~~~~~~~~ ^~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:3606:29: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_[iColumn] = columnNames[iColumn-first];
~~~~~~~~~~~~ ^~~~~~~
../../../Clp/src/ClpModel.cpp:3612:29: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames_[iColumn] = name;
~~~~~~~~~~~~ ^~~~~~~
../../../Clp/src/ClpModel.cpp:3696:31: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!objValue) {
~^~~~~~~~
../../../Clp/src/ClpModel.cpp:3731:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (objValue) {
~~ ^~~~~~~~
../../../Clp/src/ClpModel.cpp:3931:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ &= ~(2 + 4 + 8);
~~ ^~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:4180:25: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
specialOptions_ &= ~65536;
~~ ^~~~~~
../../../Clp/src/ClpModel.cpp:4309:34: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(columnCount, 0, numberColumns_);
~~~~~~ ^~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:4353:46: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(currentColumnCount, 0, numberColumns_);
~~~~~~ ^~~~~~~~~~~~~~
../../../Clp/src/ClpModel.cpp:4494:39: warning: assigning field to itself [-Wself-assign-field]
zeroFactorizationTolerance_ = zeroFactorizationTolerance_;
^
../../../Clp/src/ClpModel.cpp:4495:33: warning: assigning field to itself [-Wself-assign-field]
zeroSimplexTolerance_ = zeroSimplexTolerance_;
^
In file included from ../../../Clp/src/ClpModel.cpp:49:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../Clp/src/ClpModel.cpp:49:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
In file included from ../../../Clp/src/ClpModel.cpp:40:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpModel.cpp:805:31: note: in instantiation of function template specialization 'CoinCopyOfArray<char>' requested here
integerType_ = CoinCopyOfArray(rhs.integerType_, numberColumns_);
^
In file included from ../../../Clp/src/ClpModel.cpp:42:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpModel.cpp:848:21: note: in instantiation of function template specialization 'ClpDisjointCopyN<char>' requested here
ClpDisjointCopyN(rhs.integerType_, numberColumns_, integerType_);
^
In file included from ../../../Clp/src/ClpModel.cpp:42:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpModel.cpp:853:21: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN ( rhs.rowActivity_, numberRows_ ,
^
In file included from ../../../Clp/src/ClpModel.cpp:42:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpModel.cpp:880:16: note: in instantiation of function template specialization 'ClpDisjointCopyN<unsigned char>' requested here
ClpDisjointCopyN( rhs.status_, numberColumns_ + numberRows_, status_);
^
115 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpNetworkBasis.lo -MD -MP -MF ".deps/ClpNetworkBasis.Tpo" -c -o ClpNetworkBasis.lo ../../../Clp/src/ClpNetworkBasis.cpp; \
then mv -f ".deps/ClpNetworkBasis.Tpo" ".deps/ClpNetworkBasis.Plo"; else rm -f ".deps/ClpNetworkBasis.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpNetworkBasis.lo -MD -MP -MF .deps/ClpNetworkBasis.Tpo -c ../../../Clp/src/ClpNetworkBasis.cpp -fno-common -DPIC -o .libs/ClpNetworkBasis.o
In file included from ../../../Clp/src/ClpNetworkBasis.cpp:8:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpNetworkBasis.cpp:9:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpNetworkBasis.cpp:9:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpNetworkBasis.cpp:9:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpNetworkBasis.cpp:11:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
../../../Clp/src/ClpNetworkBasis.cpp:713:35: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (pivotValue) {
~~ ^~~~~~~~~~
../../../Clp/src/ClpNetworkBasis.cpp:732:35: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (pivotValue) {
~~ ^~~~~~~~~~
../../../Clp/src/ClpNetworkBasis.cpp:830:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (pivotValue) {
~~ ^~~~~~~~~~
../../../Clp/src/ClpNetworkBasis.cpp:878:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpNetworkBasis.cpp:904:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (pivotValue) {
~~ ^~~~~~~~~~
../../../Clp/src/ClpNetworkBasis.cpp:938:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpNetworkBasis.cpp:983:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (pivotValue)
~~ ^~~~~~~~~~
../../../Clp/src/ClpNetworkBasis.cpp:1073:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (pivotValue) {
~~ ^~~~~~~~~~
../../../Clp/src/ClpNetworkBasis.cpp:1156:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (pivotValue)
~~ ^~~~~~~~~~
29 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpNetworkMatrix.lo -MD -MP -MF ".deps/ClpNetworkMatrix.Tpo" -c -o ClpNetworkMatrix.lo ../../../Clp/src/ClpNetworkMatrix.cpp; \
then mv -f ".deps/ClpNetworkMatrix.Tpo" ".deps/ClpNetworkMatrix.Plo"; else rm -f ".deps/ClpNetworkMatrix.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpNetworkMatrix.lo -MD -MP -MF .deps/ClpNetworkMatrix.Tpo -c ../../../Clp/src/ClpNetworkMatrix.cpp -fno-common -DPIC -o .libs/ClpNetworkMatrix.o
In file included from ../../../Clp/src/ClpNetworkMatrix.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpNetworkMatrix.cpp:10:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpNetworkMatrix.cpp:14:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpNetworkMatrix.cpp:14:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpNetworkMatrix.cpp:14:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpNetworkMatrix.cpp:233:23: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memset(tempP, 0, numberRows_ * sizeof(CoinBigIndex));
^~~~~~~~~~~ ~
../../../Clp/src/ClpNetworkMatrix.cpp:234:23: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memset(tempN, 0, numberRows_ * sizeof(CoinBigIndex));
^~~~~~~~~~~ ~
../../../Clp/src/ClpNetworkMatrix.cpp:286:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpNetworkMatrix.cpp:297:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpNetworkMatrix.cpp:387:10: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
if (numberColumns * sizeof(double) > 1000000) {
^~~~~~~~~~~~~ ~
../../../Clp/src/ClpNetworkMatrix.cpp:737:23: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(which, 0, numberColumns_);
~~~~~~ ^~~~~~~~~~~~~~
../../../Clp/src/ClpNetworkMatrix.cpp:782:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(which, 0, numberRows_ * sizeof(int));
^~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpNetworkMatrix.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../Clp/src/ClpNetworkMatrix.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
In file included from ../../../Clp/src/ClpNetworkMatrix.cpp:14:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpNetworkMatrix.cpp:84:24: note: in instantiation of function template specialization 'ClpCopyOfArray<double>' requested here
rhsOffset_ = ClpCopyOfArray(rhs.rhsOffset_, numberRows);
^
In file included from ../../../Clp/src/ClpNetworkMatrix.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpNetworkMatrix.cpp:684:27: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
int * indices = CoinCopyOfArray(indices_, 2 * numberColumns_);
^
31 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpNonLinearCost.lo -MD -MP -MF ".deps/ClpNonLinearCost.Tpo" -c -o ClpNonLinearCost.lo ../../../Clp/src/ClpNonLinearCost.cpp; \
then mv -f ".deps/ClpNonLinearCost.Tpo" ".deps/ClpNonLinearCost.Plo"; else rm -f ".deps/ClpNonLinearCost.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpNonLinearCost.lo -MD -MP -MF .deps/ClpNonLinearCost.Tpo -c ../../../Clp/src/ClpNonLinearCost.cpp -fno-common -DPIC -o .libs/ClpNonLinearCost.o
In file included from ../../../Clp/src/ClpNonLinearCost.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpNonLinearCost.cpp:10:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpNonLinearCost.cpp:12:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpNonLinearCost.cpp:12:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpNonLinearCost.cpp:12:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpNonLinearCost.cpp:88:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (cost[iSequence]) {
~~ ^~~~~~~~~~~~~~~
../../../Clp/src/ClpNonLinearCost.cpp:122:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(offset_, 0, numberTotal * sizeof(int));
^~~~~~~~~~~ ~
../../../Clp/src/ClpNonLinearCost.cpp:149:46: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(infeasible_, 0, ((put + 31) >> 5)*sizeof(unsigned int));
~~~~~~~~~~~^~~~ ~
../../../Clp/src/ClpNonLinearCost.cpp:285:39: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(cost + numberColumns_, 0, numberRows_ * sizeof(double));
^~~~~~~~~~~ ~
../../../Clp/src/ClpNonLinearCost.cpp:325:25: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(offset_, 0, numberTotal * sizeof(int));
^~~~~~~~~~~ ~
../../../Clp/src/ClpNonLinearCost.cpp:367:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(infeasible_, 0, ((put + 31) >> 5)*sizeof(unsigned int));
~~~~~~~~~~~^~~~ ~
../../../Clp/src/ClpNonLinearCost.cpp:1945:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(cost_, 0, n * sizeof(double));
^ ~
In file included from ../../../Clp/src/ClpNonLinearCost.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpNonLinearCost.cpp:497:25: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
bound_ = CoinCopyOfArray(rhs.bound_, numberTotal);
^
In file included from ../../../Clp/src/ClpNonLinearCost.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpNonLinearCost.cpp:499:26: note: in instantiation of function template specialization 'CoinCopyOfArray<unsigned char>' requested here
status_ = CoinCopyOfArray(rhs.status_, numberTotal);
^
29 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpNode.lo -MD -MP -MF ".deps/ClpNode.Tpo" -c -o ClpNode.lo ../../../Clp/src/ClpNode.cpp; \
then mv -f ".deps/ClpNode.Tpo" ".deps/ClpNode.Plo"; else rm -f ".deps/ClpNode.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpNode.lo -MD -MP -MF .deps/ClpNode.Tpo -c ../../../Clp/src/ClpNode.cpp -fno-common -DPIC -o .libs/ClpNode.o
In file included from ../../../Clp/src/ClpNode.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpNode.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpNode.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpNode.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpNode.cpp:9:
In file included from ../../../Clp/src/ClpFactorization.hpp:12:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinFactorization.hpp:22:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
../../../Clp/src/ClpNode.cpp:152:46: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
primalSolution_ = new double [maximumTotal*sizeof(double)];
^~~~~~~~~~~~~
../../../Clp/src/ClpNode.cpp:153:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
dualSolution_ = new double [maximumTotal*sizeof(double)];
^~~~~~~~~~~~~
../../../Clp/src/ClpNode.cpp:1133:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!value)
~^~~~~
In file included from ../../../Clp/src/ClpNode.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:203:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,copySize*sizeof(T));
^~~~~~~~~
../../../Clp/src/ClpNode.cpp:100:21: note: in instantiation of function template specialization 'CoinCopyOfArrayPartial<unsigned char>' requested here
status_ = CoinCopyOfArrayPartial(model->statusArray(), maximumTotal, numberTotal);
^
In file included from ../../../Clp/src/ClpNode.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:203:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,copySize*sizeof(T));
^~~~~~~~~
../../../Clp/src/ClpNode.cpp:101:29: note: in instantiation of function template specialization 'CoinCopyOfArrayPartial<double>' requested here
primalSolution_ = CoinCopyOfArrayPartial(model->solutionRegion(), maximumTotal, numberTotal);
^
In file included from ../../../Clp/src/ClpNode.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:203:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,copySize*sizeof(T));
^~~~~~~~~
../../../Clp/src/ClpNode.cpp:103:29: note: in instantiation of function template specialization 'CoinCopyOfArrayPartial<int>' requested here
pivotVariables_ = CoinCopyOfArrayPartial(model->pivotVariable(), maximumRows_, numberRows);
^
In file included from ../../../Clp/src/ClpNode.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpNode.cpp:925:20: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
downPseudo_ = CoinCopyOfArray(down, number);
^
In file included from ../../../Clp/src/ClpNode.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpNode.cpp:927:18: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
priority_ = CoinCopyOfArray(priority, number);
^
28 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpObjective.lo -MD -MP -MF ".deps/ClpObjective.Tpo" -c -o ClpObjective.lo ../../../Clp/src/ClpObjective.cpp; \
then mv -f ".deps/ClpObjective.Tpo" ".deps/ClpObjective.Plo"; else rm -f ".deps/ClpObjective.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpObjective.lo -MD -MP -MF .deps/ClpObjective.Tpo -c ../../../Clp/src/ClpObjective.cpp -fno-common -DPIC -o .libs/ClpObjective.o
In file included from ../../../Clp/src/ClpObjective.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpObjective.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpObjective.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpObjective.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
17 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPackedMatrix.lo -MD -MP -MF ".deps/ClpPackedMatrix.Tpo" -c -o ClpPackedMatrix.lo ../../../Clp/src/ClpPackedMatrix.cpp; \
then mv -f ".deps/ClpPackedMatrix.Tpo" ".deps/ClpPackedMatrix.Plo"; else rm -f ".deps/ClpPackedMatrix.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPackedMatrix.lo -MD -MP -MF .deps/ClpPackedMatrix.Tpo -c ../../../Clp/src/ClpPackedMatrix.cpp -fno-common -DPIC -o .libs/ClpPackedMatrix.o
In file included from ../../../Clp/src/ClpPackedMatrix.cpp:11:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpPackedMatrix.cpp:11:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpPackedMatrix.cpp:15:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpPackedMatrix.cpp:15:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpPackedMatrix.cpp:15:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPackedMatrix.cpp:291:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:306:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:385:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:401:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:481:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value)
~~ ^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:567:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value)
~~ ^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:616:10: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
if (numberActiveColumns_ * sizeof(double) > 1000000) {
^~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPackedMatrix.cpp:1302:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (array[iColumn])
~~ ^~~~~~~~~~~~~~
../../../Clp/src/ClpPackedMatrix.cpp:1734:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:2027:10: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
if (numberActiveColumns_ * sizeof(double) > 1000000) {
^~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPackedMatrix.cpp:2077:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!scaleFactor)
~^~~~~~~~~~~
../../../Clp/src/ClpPackedMatrix.cpp:2364:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!scaleFactor)
~^~~~~~~~~~~
../../../Clp/src/ClpPackedMatrix.cpp:2526:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:2546:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:3656:30: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(usedRow, 0, numberRows);
~~~~~~ ^~~~~~~~~~
../../../Clp/src/ClpPackedMatrix.cpp:3969:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:3983:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:4140:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!value)
~^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:4184:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!value)
~^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:4336:13: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (inValue) {
~~ ^~~~~~~
../../../Clp/src/ClpPackedMatrix.cpp:4338:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!outValue)
~^~~~~~~~
../../../Clp/src/ClpPackedMatrix.cpp:4898:63: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!matrix_->isColOrdered() || numberOther >= 0 || matrix_->getExtraGap()) {
~~ ^~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPackedMatrix.cpp:4987:26: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (!elementByColumn[j])
~^~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPackedMatrix.cpp:5125:24: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(count_, 0, nRow * sizeof(unsigned short));
^~~~ ~
../../../Clp/src/ClpPackedMatrix.cpp:5151:36: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (!element[j]) {
~^~~~~~~~~~
../../../Clp/src/ClpPackedMatrix.cpp:5896:20: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if(!elementByColumn[j])
~^~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPackedMatrix.cpp:5933:24: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(block_, 0, numberBlocks_ * sizeof(blockStruct));
^~~~~~~~~~~~~ ~
../../../Clp/src/ClpPackedMatrix.cpp:5967:20: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if(!elementByColumn[j])
~^~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPackedMatrix.cpp:5982:29: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if(value) {
~~ ^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:5993:29: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if(value) {
~~ ^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:6176:20: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if(!elementByColumn[j])
~^~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPackedMatrix.cpp:6423:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!scaleFactor)
~^~~~~~~~~~~
In file included from ../../../Clp/src/ClpPackedMatrix.cpp:15:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpPackedMatrix.cpp:87:24: note: in instantiation of function template specialization 'ClpCopyOfArray<double>' requested here
rhsOffset_ = ClpCopyOfArray(rhs.rhsOffset_, numberRows);
^
In file included from ../../../Clp/src/ClpPackedMatrix.cpp:11:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:5184:21: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
offset_ = CoinCopyOfArray(rhs.offset_, numberBlocks_ + 1);
^
In file included from ../../../Clp/src/ClpPackedMatrix.cpp:11:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:5186:20: note: in instantiation of function template specialization 'CoinCopyOfArray<unsigned short>' requested here
count_ = CoinCopyOfArray(rhs.count_, nRow);
^
In file included from ../../../Clp/src/ClpPackedMatrix.cpp:11:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:5191:19: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
work_ = CoinCopyOfArray(rhs.work_, sizeWork);
^
In file included from ../../../Clp/src/ClpPackedMatrix.cpp:11:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:6032:20: note: in instantiation of function template specialization 'CoinCopyOfArray<blockStruct>' requested here
block_ = CoinCopyOfArray(rhs.block_, numberBlocks_);
^
57 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPlusMinusOneMatrix.lo -MD -MP -MF ".deps/ClpPlusMinusOneMatrix.Tpo" -c -o ClpPlusMinusOneMatrix.lo ../../../Clp/src/ClpPlusMinusOneMatrix.cpp; \
then mv -f ".deps/ClpPlusMinusOneMatrix.Tpo" ".deps/ClpPlusMinusOneMatrix.Plo"; else rm -f ".deps/ClpPlusMinusOneMatrix.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPlusMinusOneMatrix.lo -MD -MP -MF .deps/ClpPlusMinusOneMatrix.Tpo -c ../../../Clp/src/ClpPlusMinusOneMatrix.cpp -fno-common -DPIC -o .libs/ClpPlusMinusOneMatrix.o
In file included from ../../../Clp/src/ClpPlusMinusOneMatrix.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpPlusMinusOneMatrix.cpp:10:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpPlusMinusOneMatrix.cpp:14:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpPlusMinusOneMatrix.cpp:14:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpPlusMinusOneMatrix.cpp:14:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPlusMinusOneMatrix.cpp:378:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(tempP, 0, numberMinor * sizeof(CoinBigIndex));
^~~~~~~~~~~ ~
../../../Clp/src/ClpPlusMinusOneMatrix.cpp:379:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(tempN, 0, numberMinor * sizeof(CoinBigIndex));
^~~~~~~~~~~ ~
../../../Clp/src/ClpPlusMinusOneMatrix.cpp:440:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpPlusMinusOneMatrix.cpp:523:10: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
if (numberColumns * sizeof(double) > 1000000) {
^~~~~~~~~~~~~ ~
../../../Clp/src/ClpPlusMinusOneMatrix.cpp:819:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value2) {
~~ ^~~~~~
../../../Clp/src/ClpPlusMinusOneMatrix.cpp:830:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value2) {
~~ ^~~~~~
../../../Clp/src/ClpPlusMinusOneMatrix.cpp:1110:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(which, 0, numberColumns_ * sizeof(int));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPlusMinusOneMatrix.cpp:1171:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(which, 0, numberRows_ * sizeof(int));
^~~~~~~~~~~ ~
../../../Clp/src/ClpPlusMinusOneMatrix.cpp:1384:31: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(countPositive, 0, numberColumns_ * sizeof(int));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPlusMinusOneMatrix.cpp:1386:31: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(countNegative, 0, numberColumns_ * sizeof(int));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPlusMinusOneMatrix.cpp:1658:10: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
if (numberColumns_ * sizeof(double) > 1000000) {
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPlusMinusOneMatrix.cpp:1700:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!scaleFactor)
~^~~~~~~~~~~
../../../Clp/src/ClpPlusMinusOneMatrix.cpp:1838:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!scaleFactor)
~^~~~~~~~~~~
In file included from ../../../Clp/src/ClpPlusMinusOneMatrix.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<int *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:244:6: note: in instantiation of function template specialization 'CoinSort_3<int, int, double, CoinFirstLess_3<int, int, double> >' requested here
{ CoinSort_3(indices_, indices_ + nElements_, origIndices_, elements_,
^
In file included from ../../../Clp/src/ClpPlusMinusOneMatrix.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:12:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinDistance.hpp:43:13: warning: implicit conversion changes signedness: 'typename iterator_traits<double *>::difference_type' (aka 'long') to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/tmp/Cbc-2.8.5/CoinUtils/src/CoinPackedVector.hpp:252:6: note: in instantiation of function template specialization 'CoinSort_3<double, int, int, CoinFirstLess_3<double, int, int> >' requested here
{ CoinSort_3(elements_, elements_ + nElements_, origIndices_, indices_,
^
In file included from ../../../Clp/src/ClpPlusMinusOneMatrix.cpp:14:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpPlusMinusOneMatrix.cpp:66:24: note: in instantiation of function template specialization 'ClpCopyOfArray<double>' requested here
rhsOffset_ = ClpCopyOfArray(rhs.rhsOffset_, numberRows);
^
In file included from ../../../Clp/src/ClpPlusMinusOneMatrix.cpp:14:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<int>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpPlusMinusOneMatrix.cpp:86:23: note: in instantiation of function template specialization 'ClpCopyOfArray<int>' requested here
startPositive_ = ClpCopyOfArray(startPositive, numberMajor + 1);
^
37 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPredictorCorrector.lo -MD -MP -MF ".deps/ClpPredictorCorrector.Tpo" -c -o ClpPredictorCorrector.lo ../../../Clp/src/ClpPredictorCorrector.cpp; \
then mv -f ".deps/ClpPredictorCorrector.Tpo" ".deps/ClpPredictorCorrector.Plo"; else rm -f ".deps/ClpPredictorCorrector.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPredictorCorrector.lo -MD -MP -MF .deps/ClpPredictorCorrector.Tpo -c ../../../Clp/src/ClpPredictorCorrector.cpp -fno-common -DPIC -o .libs/ClpPredictorCorrector.o
In file included from ../../../Clp/src/ClpPredictorCorrector.cpp:15:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpPredictorCorrector.cpp:16:
In file included from ../../../Clp/src/ClpPredictorCorrector.hpp:14:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpPredictorCorrector.cpp:16:
In file included from ../../../Clp/src/ClpPredictorCorrector.hpp:14:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpPredictorCorrector.cpp:16:
In file included from ../../../Clp/src/ClpPredictorCorrector.hpp:14:
In file included from ../../../Clp/src/ClpInterior.hpp:22:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPredictorCorrector.cpp:1904:11: warning: implicit conversion turns floating-point number into integer: 'CoinWorkDouble' (aka 'double') to 'bool' [-Wconversion]
if (!maximumObjective) {
~^~~~~~~~~~~~~~~~
../../../Clp/src/ClpPredictorCorrector.cpp:2502:15: warning: implicit conversion turns floating-point number into integer: 'CoinWorkDouble' (aka 'double') to 'bool' [-Wconversion]
if (delta_ || dualR_) {
^~~~~~ ~~
../../../Clp/src/ClpPredictorCorrector.cpp:3593:10: warning: implicit conversion turns floating-point number into integer: 'CoinWorkDouble' (aka 'double') to 'bool' [-Wconversion]
if (quadraticOffset) {
~~ ^~~~~~~~~~~~~~~
../../../Clp/src/ClpPredictorCorrector.cpp:3604:10: warning: implicit conversion turns floating-point number into integer: 'CoinWorkDouble' (aka 'double') to 'bool' [-Wconversion]
if (maximumDJInfeasibility) {
~~ ^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpPredictorCorrector.cpp:16:
In file included from ../../../Clp/src/ClpPredictorCorrector.hpp:14:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpPredictorCorrector.cpp:3771:33: note: in instantiation of function template specialization 'ClpCopyOfArray<double>' requested here
CoinWorkDouble * dualNew = ClpCopyOfArray(dualArray, numberRows_);
^
22 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPdco.lo -MD -MP -MF ".deps/ClpPdco.Tpo" -c -o ClpPdco.lo ../../../Clp/src/ClpPdco.cpp; \
then mv -f ".deps/ClpPdco.Tpo" ".deps/ClpPdco.Plo"; else rm -f ".deps/ClpPdco.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPdco.lo -MD -MP -MF .deps/ClpPdco.Tpo -c ../../../Clp/src/ClpPdco.cpp -fno-common -DPIC -o .libs/ClpPdco.o
In file included from ../../../Clp/src/ClpPdco.cpp:19:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinDenseVector.hpp:17:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpPdco.cpp:20:
In file included from ../../../Clp/src/ClpPdco.hpp:14:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpPdco.cpp:20:
In file included from ../../../Clp/src/ClpPdco.hpp:14:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpPdco.cpp:20:
In file included from ../../../Clp/src/ClpPdco.hpp:14:
In file included from ../../../Clp/src/ClpInterior.hpp:22:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPdco.cpp:632:39: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
show, info, dy , &istop, &itncg, &outfo, precon, Pr);
^~~~
../../../Clp/src/ClpPdco.cpp:994:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
int *low_ = (int *)malloc(numberColumns_ * sizeof(int)) ;
^~~~~~~~~~~~~~ ~
19 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPdcoBase.lo -MD -MP -MF ".deps/ClpPdcoBase.Tpo" -c -o ClpPdcoBase.lo ../../../Clp/src/ClpPdcoBase.cpp; \
then mv -f ".deps/ClpPdcoBase.Tpo" ".deps/ClpPdcoBase.Plo"; else rm -f ".deps/ClpPdcoBase.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPdcoBase.lo -MD -MP -MF .deps/ClpPdcoBase.Tpo -c ../../../Clp/src/ClpPdcoBase.cpp -fno-common -DPIC -o .libs/ClpPdcoBase.o
In file included from ../../../Clp/src/ClpPdcoBase.cpp:10:
In file included from ../../../Clp/src/ClpPdcoBase.hpp:12:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinDenseVector.hpp:17:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpPdcoBase.cpp:11:
In file included from ../../../Clp/src/ClpPdco.hpp:14:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpPdcoBase.cpp:11:
In file included from ../../../Clp/src/ClpPdco.hpp:14:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpPdcoBase.cpp:11:
In file included from ../../../Clp/src/ClpPdco.hpp:14:
In file included from ../../../Clp/src/ClpInterior.hpp:22:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
17 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpLsqr.lo -MD -MP -MF ".deps/ClpLsqr.Tpo" -c -o ClpLsqr.lo ../../../Clp/src/ClpLsqr.cpp; \
then mv -f ".deps/ClpLsqr.Tpo" ".deps/ClpLsqr.Plo"; else rm -f ".deps/ClpLsqr.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpLsqr.lo -MD -MP -MF .deps/ClpLsqr.Tpo -c ../../../Clp/src/ClpLsqr.cpp -fno-common -DPIC -o .libs/ClpLsqr.o
In file included from ../../../Clp/src/ClpLsqr.cpp:6:
In file included from ../../../Clp/src/ClpLsqr.hpp:9:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinDenseVector.hpp:17:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpLsqr.cpp:6:
In file included from ../../../Clp/src/ClpLsqr.hpp:11:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpLsqr.cpp:6:
In file included from ../../../Clp/src/ClpLsqr.hpp:11:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpLsqr.cpp:6:
In file included from ../../../Clp/src/ClpLsqr.hpp:11:
In file included from ../../../Clp/src/ClpInterior.hpp:22:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpLsqr.cpp:6:
In file included from ../../../Clp/src/ClpLsqr.hpp:11:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpParameters.hpp:112:11: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(array, size, arrayNew);
^
../../../Clp/src/ClpLsqr.cpp:376:15: note: in instantiation of function template specialization 'ClpCopyOfArray<double>' requested here
diag1_ = ClpCopyOfArray(rhs.diag1_, nrows_);
^
18 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPresolve.lo -MD -MP -MF ".deps/ClpPresolve.Tpo" -c -o ClpPresolve.lo ../../../Clp/src/ClpPresolve.cpp; \
then mv -f ".deps/ClpPresolve.Tpo" ".deps/ClpPresolve.Plo"; else rm -f ".deps/ClpPresolve.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPresolve.lo -MD -MP -MF .deps/ClpPresolve.Tpo -c ../../../Clp/src/ClpPresolve.cpp -fno-common -DPIC -o .libs/ClpPresolve.o
In file included from ../../../Clp/src/ClpPresolve.cpp:14:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpPresolve.cpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpPresolve.cpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpPresolve.cpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpPresolve.cpp:28:
../../../Clp/src/ClpPresolve.hpp:183:63: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
presolveActions_ = (presolveActions_ & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.hpp:183:32: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
presolveActions_ = (presolveActions_ & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:303:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(originalModel_->primalRowSolution(), 0, nrows_ * sizeof(double));
^~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:568:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!cost[icol]) {
~^~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:921:6: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('A',0);
^~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:924:6: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('B',0);
^~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:992:9: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('C',0);
^~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1009:6: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('D',0);
^~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1014:9: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('E',0);
^~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1040:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
if ((presolveActions_ & 0x80000000) != 0)
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1079:5: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('F',iLoop+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1089:5: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('G',iLoop+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1097:5: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('H',iLoop+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1104:5: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('I',iLoop+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1112:5: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('J',iLoop+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1120:5: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('K',iLoop+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1129:5: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('L',iLoop+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1234:5: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('M',iLoop+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1250:10: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('N',iLoop+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1268:7: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('O',iLoop+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1281:7: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('P',iLoop+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1292:7: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('Q',iLoop+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1330:7: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
printProgress('R',iLoop+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:883:34: note: expanded from macro 'printProgress'
#define printProgress(x,y) {if ((presolveActions_ & 0x80000000) != 0) \
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1425:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(rsol, 0, nrows * sizeof(double));
^~~~~ ~
../../../Clp/src/ClpPresolve.cpp:1737:29: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(rowChanged_, 0, nrows_);
~~~~~~ ^~~~~~
../../../Clp/src/ClpPresolve.cpp:1739:29: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(colChanged_, 0, ncols_);
~~~~~~ ^~~~~~
../../../Clp/src/ClpPresolve.cpp:1834:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (nonLinearValue) {
~~ ^~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:2061:25: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(cdone_, -1, ncols0_);
~~~~~~ ^~~~~~~
../../../Clp/src/ClpPresolve.cpp:2062:25: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(rdone_, -1, nrows0_);
~~~~~~ ^~~~~~~
../../../Clp/src/ClpPresolve.cpp:2148:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(rowObjective_, 0, nrows_ * sizeof(double));
^~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:2215:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(rowObjective_, 0, nrows_ * sizeof(double));
^~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:2217:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
if ((presolveActions_ & 0x80000000) != 0)
^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpPresolve.cpp:2234:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(acts, 0, nrows * sizeof(double));
^~~~~ ~
../../../Clp/src/ClpPresolve.cpp:2361:37: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(mark, 0, ncols_);
~~~~~~ ^~~~~~
../../../Clp/src/ClpPresolve.cpp:2407:38: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowNames.reserve(nrowsNow);
~~~~~~~~ ^~~~~~~~
../../../Clp/src/ClpPresolve.cpp:2415:41: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
columnNames.reserve(ncolsNow);
~~~~~~~~~~~ ^~~~~~~~
../../../Clp/src/ClpPresolve.cpp:2438:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (rowObjective_[iRow])
~~ ^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPresolve.cpp:2450:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
if ((prob.presolveOptions_ & 0x80000000) == 0 && information) {
~~~~~^~~~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpPresolve.cpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpPresolve.cpp:1643:6: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(si->getColLower(), ncols, clo_);
^
In file included from ../../../Clp/src/ClpPresolve.cpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpPresolve.cpp:1750:6: note: in instantiation of function template specialization 'ClpDisjointCopyN<int>' requested here
ClpDisjointCopyN(m->getVectorLengths(), ncols_, hincol_);
^
57 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPrimalColumnDantzig.lo -MD -MP -MF ".deps/ClpPrimalColumnDantzig.Tpo" -c -o ClpPrimalColumnDantzig.lo ../../../Clp/src/ClpPrimalColumnDantzig.cpp; \
then mv -f ".deps/ClpPrimalColumnDantzig.Tpo" ".deps/ClpPrimalColumnDantzig.Plo"; else rm -f ".deps/ClpPrimalColumnDantzig.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPrimalColumnDantzig.lo -MD -MP -MF .deps/ClpPrimalColumnDantzig.Tpo -c ../../../Clp/src/ClpPrimalColumnDantzig.cpp -fno-common -DPIC -o .libs/ClpPrimalColumnDantzig.o
In file included from ../../../Clp/src/ClpPrimalColumnDantzig.cpp:10:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpPrimalColumnDantzig.cpp:10:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpPrimalColumnDantzig.cpp:12:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpPrimalColumnDantzig.cpp:12:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpPrimalColumnDantzig.cpp:12:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
20 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPrimalColumnPivot.lo -MD -MP -MF ".deps/ClpPrimalColumnPivot.Tpo" -c -o ClpPrimalColumnPivot.lo ../../../Clp/src/ClpPrimalColumnPivot.cpp; \
then mv -f ".deps/ClpPrimalColumnPivot.Tpo" ".deps/ClpPrimalColumnPivot.Plo"; else rm -f ".deps/ClpPrimalColumnPivot.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPrimalColumnPivot.lo -MD -MP -MF .deps/ClpPrimalColumnPivot.Tpo -c ../../../Clp/src/ClpPrimalColumnPivot.cpp -fno-common -DPIC -o .libs/ClpPrimalColumnPivot.o
In file included from ../../../Clp/src/ClpPrimalColumnPivot.cpp:8:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpPrimalColumnPivot.cpp:8:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpPrimalColumnPivot.cpp:8:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpPrimalColumnPivot.cpp:8:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
17 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPrimalColumnSteepest.lo -MD -MP -MF ".deps/ClpPrimalColumnSteepest.Tpo" -c -o ClpPrimalColumnSteepest.lo ../../../Clp/src/ClpPrimalColumnSteepest.cpp; \
then mv -f ".deps/ClpPrimalColumnSteepest.Tpo" ".deps/ClpPrimalColumnSteepest.Plo"; else rm -f ".deps/ClpPrimalColumnSteepest.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpPrimalColumnSteepest.lo -MD -MP -MF .deps/ClpPrimalColumnSteepest.Tpo -c ../../../Clp/src/ClpPrimalColumnSteepest.cpp -fno-common -DPIC -o .libs/ClpPrimalColumnSteepest.o
In file included from ../../../Clp/src/ClpPrimalColumnSteepest.cpp:8:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpPrimalColumnSteepest.cpp:8:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpPrimalColumnSteepest.cpp:8:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpPrimalColumnSteepest.cpp:8:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpPrimalColumnSteepest.cpp:10:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:344:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[sequenceOut])
~~ ^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:355:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[sequenceOut])
~~ ^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:366:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[sequenceOut])
~~ ^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:483:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[i]) {
~~ ^~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:675:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:692:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:709:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:811:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:835:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:859:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:911:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:929:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:947:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:1084:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:1123:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:1162:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:1205:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:1216:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:1227:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:1333:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:1350:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:1367:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:1545:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:1562:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:1579:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:1768:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!scaleFactor)
~^~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2182:40: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2193:40: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2204:40: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2235:40: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2246:40: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2257:45: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2267:40: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2278:45: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2316:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[sequenceOut])
~~ ^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2327:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[sequenceOut])
~~ ^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2338:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[sequenceOut])
~~ ^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2381:40: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2392:40: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2403:40: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2431:40: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2442:40: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2453:45: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2463:40: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2474:45: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (infeas[iSequence+addSequence])
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:3012:30: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (work[iRow])
~~ ^~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:3281:31: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!newWork[pivotRow] && devex_ > 0.0)
~^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:3347:31: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!newWork[pivotRow] && devex_ > 0.0)
~^~~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpPrimalColumnSteepest.cpp:8:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:75:34: note: in instantiation of function template specialization 'CoinCopyOfArray<unsigned int>' requested here
reference_ = CoinCopyOfArray(rhs.reference_, (number + 31) >> 5);
^
In file included from ../../../Clp/src/ClpPrimalColumnSteepest.cpp:8:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:185:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
std::memcpy(arrayNew,array,size*sizeof(T));
^~~~~
../../../Clp/src/ClpPrimalColumnSteepest.cpp:2933:37: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
savedWeights_ = CoinCopyOfArray(weights_, numberRows + numberColumns);
^
In file included from ../../../Clp/src/ClpPrimalColumnSteepest.cpp:9:
../../../Clp/src/ClpPrimalColumnSteepest.hpp:241:10: warning: private field 'lastRectified_' is not used [-Wunused-private-field]
int lastRectified_;
^
71 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpQuadraticObjective.lo -MD -MP -MF ".deps/ClpQuadraticObjective.Tpo" -c -o ClpQuadraticObjective.lo ../../../Clp/src/ClpQuadraticObjective.cpp; \
then mv -f ".deps/ClpQuadraticObjective.Tpo" ".deps/ClpQuadraticObjective.Plo"; else rm -f ".deps/ClpQuadraticObjective.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpQuadraticObjective.lo -MD -MP -MF .deps/ClpQuadraticObjective.Tpo -c ../../../Clp/src/ClpQuadraticObjective.cpp -fno-common -DPIC -o .libs/ClpQuadraticObjective.o
In file included from ../../../Clp/src/ClpQuadraticObjective.cpp:7:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpQuadraticObjective.cpp:8:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpQuadraticObjective.cpp:9:
In file included from ../../../Clp/src/ClpFactorization.hpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpQuadraticObjective.cpp:9:
In file included from ../../../Clp/src/ClpFactorization.hpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpQuadraticObjective.cpp:9:
In file included from ../../../Clp/src/ClpFactorization.hpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpQuadraticObjective.cpp:50:74: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(objective_ + numberColumns_, 0, (numberExtendedColumns_ - numberColumns_)*sizeof(double));
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpQuadraticObjective.cpp:53:33: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(objective_, 0, numberExtendedColumns_ * sizeof(double));
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpQuadraticObjective.cpp:329:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(gradient_, 0, numberExtendedColumns_ * sizeof(double));
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpQuadraticObjective.cpp:409:83: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(gradient_ + numberColumns_, 0, (numberExtendedColumns_ - numberColumns_)*sizeof(double));
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpQuadraticObjective.cpp:420:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(gradient_, 0, numberExtendedColumns_ * sizeof(double));
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpQuadraticObjective.cpp:550:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(deleted, 0, numberColumns_ * sizeof(char));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpQuadraticObjective.cpp:577:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(deleted, 0, numberColumns_ * sizeof(char));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpQuadraticObjective.cpp:625:71: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(objective_ + numberColumns_, 0, (numberExtended - numberColumns_)*sizeof(double));
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpQuadraticObjective.cpp:633:70: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(gradient_ + numberColumns_, 0, (numberExtended - numberColumns_)*sizeof(double));
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~
../../../Clp/src/ClpQuadraticObjective.cpp:688:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../Clp/src/ClpQuadraticObjective.cpp:827:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (direction)
~~ ^~~~~~~~~
../../../Clp/src/ClpQuadraticObjective.cpp:972:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (direction)
~~ ^~~~~~~~~
In file included from ../../../Clp/src/ClpQuadraticObjective.cpp:9:
In file included from ../../../Clp/src/ClpFactorization.hpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion]
memcpy(reinterpret_cast<void *> (newArray), array, size * sizeof(T));
^~~~ ~
../../../Clp/src/ClpQuadraticObjective.cpp:707:6: note: in instantiation of function template specialization 'ClpDisjointCopyN<double>' requested here
ClpDisjointCopyN(costNow, numberColumns, dj);
^
33 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpSimplex.lo -MD -MP -MF ".deps/ClpSimplex.Tpo" -c -o ClpSimplex.lo ../../../Clp/src/ClpSimplex.cpp; \
then mv -f ".deps/ClpSimplex.Tpo" ".deps/ClpSimplex.Plo"; else rm -f ".deps/ClpSimplex.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/tmp/Cbc-2.8.5/CoinUtils/src -I/tmp/Cbc-2.8.5/build/CoinUtils/src -DCOIN_HAS_CLP -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long -DCLP_BUILD -MT ClpSimplex.lo -MD -MP -MF .deps/ClpSimplex.Tpo -c ../../../Clp/src/ClpSimplex.cpp -fno-common -DPIC -o .libs/ClpSimplex.o
In file included from ../../../Clp/src/ClpSimplex.cpp:16:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:533:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
In file included from ../../../Clp/src/ClpSimplex.cpp:18:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../Clp/src/ClpSimplex.cpp:18:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
../../../Clp/src/ClpModel.hpp:477:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(columnActivity_, input, numberColumns_ * sizeof(double));
^~~~~~~~~~~~~~ ~
../../../Clp/src/ClpModel.hpp:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~~
../../../Clp/src/ClpModel.hpp:818:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
whatsChanged_ = value;
~ ^~~~~
../../../Clp/src/ClpModel.hpp:914:28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
../../../Clp/src/ClpModel.hpp:923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
In file included from ../../../Clp/src/ClpSimplex.cpp:18:
In file included from ../../../Clp/src/ClpSimplex.hpp:18:
../../../Clp/src/ClpSolve.hpp:215:75: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSolve.hpp:215:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
independentOptions_[1] = (independentOptions_[1] & 0xffff0000) | (action & 0xffff);
^~~~~~~~~~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpSimplex.cpp:19:
In file included from ../../../Clp/src/ClpFactorization.hpp:12:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinFactorization.hpp:22:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
In file included from ../../../Clp/src/ClpSimplex.cpp:31:
In file included from /tmp/Cbc-2.8.5/CoinUtils/src/CoinModel.hpp:9:
/tmp/Cbc-2.8.5/CoinUtils/src/CoinModelUseful.hpp:118:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = iRow|(triple.row&0x80000000);}
^~~~~
/tmp/Cbc-2.8.5/CoinUtils/src/CoinModelUseful.hpp:125:42: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = (string ? 0x80000000 : 0)|iRow;}
~^~~~
../../../Clp/src/ClpSimplex.cpp:272:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (solution[iColumn])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSimplex.cpp:281:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (solution[i]) {
~~ ^~~~~~~~~~~
../../../Clp/src/ClpSimplex.cpp:430:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (solution[iColumn])
~~ ^~~~~~~~~~~~~~~~~
../../../Clp/src/ClpSimplex.cpp:439:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (solution[i]) {
~~ ^~~~~~~~~~~
../../../Clp/src/ClpSimplex.cpp:496:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(dual_, 0, numberRows_ * sizeof(double));
^~~~~~~~~~~ ~
../../../Clp/src/ClpSimplex.cpp:565:39: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(rowActivityWork_, 0, numberRo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment