Skip to content

Instantly share code, notes, and snippets.

@gidden
Created August 4, 2014 13:05
Show Gist options
  • Select an option

  • Save gidden/2df4c5466320b6493d66 to your computer and use it in GitHub Desktop.

Select an option

Save gidden/2df4c5466320b6493d66 to your computer and use it in GitHub Desktop.
coin cbc 2.8.7 mac osx 10.9.3 make output
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
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
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
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
mkdir .libs
mkdir .libs
mkdir: .libs: File exists
mkdir .libs
mkdir: .libs: File exists
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
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
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
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
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>;
^
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 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
8 warnings generated.
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
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 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/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: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
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],
^
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)
^
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: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) {
~~ ^~~~~
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: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_) {
~~^~~~~~~~~~~~~~~~~
22 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
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 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
13 warnings generated.
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
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 CoinDenseFactorization.lo -MD -MP -MF .deps/CoinDenseFactorization.Tpo -c ../../../CoinUtils/src/CoinDenseFactorization.cpp -fno-common -DPIC -o .libs/CoinDenseFactorization.o
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
29 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
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])
~~ ^~~~~~~~~~~~~~~~
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/CoinSimpFactorization.cpp:38:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(firstColKnonzeros, -1, (numRows+1)*sizeof(int) );
~~~~~~~^~ ~
../../../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/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]
In file included from ../../../CoinUtils/src/CoinDenseFactorization.cpp:12:
In file included from ../../../CoinUtils/src/CoinDenseFactorization.hpp: :
memcpy(indVector_ ,other.indVector_ , maximumRows_ *sizeof(int ));
. : ^~~~~~~~~~~~ ~
208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../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/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
../../../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/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~../../../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));
^~~~~~~~~~~~
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
../../../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) );
^~~~~~~~~~~ ~
../../../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));
^~~~~~~~~~~~
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)
~~ ^~~~~~~~~~
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 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
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:2: arningw genera: d.
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]) {
~^~~~~~~~~~~~
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
../../../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]) {
~~ ^~~~~~~~~~
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
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 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 CoinFileIO.lo -MD -MP -MF .deps/CoinFileIO.Tpo -c ../../../CoinUtils/src/CoinFileIO.cpp -fno-common -DPIC -o .libs/CoinFileIO.o
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
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));
^~~~~
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
../../../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))));
^~~~~
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);
~~~~~~~ ^~~~
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 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
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 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 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/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)
~^~~~~
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
../../../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_);
^
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 *)));
^~~~~~~ ~
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
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 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
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 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 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/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;
~ ^~~~
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 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
../../../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);
^~~~~~~~~
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/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_);
^
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/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) {
~~ ^~~~~
17 warnings generated.
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;
~ ^~~~
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
../../../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) {
~~ ^~~~~
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;}
~^~~~
../../../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_);
^
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);
^
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/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 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
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;
~~~~~~ ~~~~~~~~~~~~~^~~
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
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 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
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 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 CoinPackedMatrix.lo -MD -MP -MF .deps/CoinPackedMatrix.Tpo -c ../../../CoinUtils/src/CoinPackedMatrix.cpp -fno-common -DPIC -o .libs/CoinPackedMatrix.o
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/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);
~~~~~~~ ^~~~~~
32 warnings generated.
../../../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 )));
^~~~~~~~~~~ ~
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
../../../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:2627:20: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(sets,setsA,numberSets*sizeof(CoinSet **));
^~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:2694:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowlower_ = reinterpret_cast<double *> (malloc ( numberRows_ * sizeof ( double )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2695:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowupper_ = reinterpret_cast<double *> (malloc ( numberRows_ * sizeof ( double )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2706:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
collower_ = reinterpret_cast<double *> (malloc ( numberColumns_ * sizeof ( double )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2707:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
colupper_ = reinterpret_cast<double *> (malloc ( numberColumns_ * sizeof ( double )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2708:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
objective_= reinterpret_cast<double *> (malloc ( numberColumns_ * sizeof ( double )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2709:71: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
start = reinterpret_cast<CoinBigIndex *> (malloc ((numberColumns_ + 1) *
~~~~~~~~~~~~~~~^~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:2711: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:2712: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:3108:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowlower_ = reinterpret_cast<double *> (malloc ( numberRows_ * sizeof ( double )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3109:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowupper_ = reinterpret_cast<double *> (malloc ( numberRows_ * sizeof ( double )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3110:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
collower_ = reinterpret_cast<double *> (malloc ( numberColumns_ * sizeof ( double )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3111:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
colupper_ = reinterpret_cast<double *> (malloc ( numberColumns_ * sizeof ( double )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3112:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
objective_= reinterpret_cast<double *> (malloc ( numberColumns_ * sizeof ( double )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3113:80: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
CoinBigIndex *start = reinterpret_cast<CoinBigIndex *> (malloc ((numberRows_ + 1) *
~~~~~~~~~~~~^~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3115: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:3116: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:3118:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
reinterpret_cast<COINMpsType *> (malloc ( numberRows_ * sizeof ( COINMpsType )));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3119: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:3121:15: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
(malloc ( numberColumns_ * sizeof ( COINMpsType )));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:3122: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:3158:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
integerType_ = reinterpret_cast<char *> (malloc (numberColumns_*sizeof(char)));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:3159:25: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(integerType_,0,numberColumns_);
~~~~~~ ^~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:3291:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value&&value!=1.0)
^~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:3583: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:3584: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:3589: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:3592: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:4003:19: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(used,0,largest);
~~~~~~ ^~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4113:12: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
length = static_cast<int>(strlen(rowNames[i]));
~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4120:15: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
length = static_cast<int>(strlen(columnNames[i]));
~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4177:35: warning: implicit conversion changes signedness: 'const int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memcpy( sense , getRowSense(), numberRows_);
~~~~~~ ^~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4229:34: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(stringRow,0,numberRows_+1);
~~~~~~ ~~~~~~~~~~~^~
../../../CoinUtils/src/CoinMpsIO.cpp:4251: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:4253: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:4256:12: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (objective[i]) {
~~ ^~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4288:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value&&!stringRow[jRow]) {
^~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4346:8: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (objectiveOffset_ ) {
~~ ^~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4514:7: warning: implicit conversion turns floating-point number into integer: 'const double' to 'bool' [-Wconversion]
if (objective[i]||lengths[i]) {
^~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4516: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:4550:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (lowerValue) {
~~ ^~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:4820:50: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowsense_ = reinterpret_cast<char *> (malloc(nr*sizeof(char)));
^~~
../../../CoinUtils/src/CoinMpsIO.cpp:4840:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rhs_ = reinterpret_cast<double *> (malloc(nr*sizeof(double)));
^~~
../../../CoinUtils/src/CoinMpsIO.cpp:4862:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowrange_ = reinterpret_cast<double *> (malloc(nr*sizeof(double)));
^~~
../../../CoinUtils/src/CoinMpsIO.cpp:4924:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowlower_ = reinterpret_cast<double *> (malloc (numberRows_ * sizeof(double)));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4925:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowupper_ = reinterpret_cast<double *> (malloc (numberRows_ * sizeof(double)));
^~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4926:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
collower_ = reinterpret_cast<double *> (malloc (numberColumns_ * sizeof(double)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4927:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
colupper_ = reinterpret_cast<double *> (malloc (numberColumns_ * sizeof(double)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4928:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
objective_ = reinterpret_cast<double *> (malloc (numberColumns_ * sizeof(double)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4935:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
integerType_ = reinterpret_cast<char *> (malloc (numberColumns_ * sizeof(char)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:4957: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:4958: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:5015: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:5016: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:5022: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:5032: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:5157:56: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
integerType_ = reinterpret_cast<char *> (malloc (numberColumns_ * sizeof(char)));
^~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:5158:37: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memcpy(integerType_,integerType,numberColumns_);
~~~~~~ ^~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5376:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowlower_ = reinterpret_cast<double *> (malloc(numberRows_*sizeof(double)));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5377:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
rowupper_ = reinterpret_cast<double *> (malloc(numberRows_*sizeof(double)));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5378:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(rowlower_,rhs.rowlower_,numberRows_*sizeof(double));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5379:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(rowupper_,rhs.rowupper_,numberRows_*sizeof(double));
^~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5382:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
collower_ = reinterpret_cast<double *> (malloc(numberColumns_*sizeof(double)));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5383:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
colupper_ = reinterpret_cast<double *> (malloc(numberColumns_*sizeof(double)));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5384:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
objective_ = reinterpret_cast<double *> (malloc(numberColumns_*sizeof(double)));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5385:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(collower_,rhs.collower_,numberColumns_*sizeof(double));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5386:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(colupper_,rhs.colupper_,numberColumns_*sizeof(double));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5387:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(objective_,rhs.objective_,numberColumns_*sizeof(double));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5390:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
integerType_ = reinterpret_cast<char *> (malloc (numberColumns_*sizeof(char)));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5391:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(integerType_,rhs.integerType_,numberColumns_*sizeof(char));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5415:59: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
names_[section] = reinterpret_cast<char **> (malloc(numberHash_[section]*
^~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5605: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:5606: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:5607: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:5619:25: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
(realloc ( column, maximumNonZeros * sizeof ( COINColumnIndex )));
^~~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:5621:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
(realloc ( column2Temp, maximumNonZeros * sizeof ( COINColumnIndex )));
^~~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:5623:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
(realloc ( elementTemp, maximumNonZeros * sizeof ( double )));
^~~~~~~~~~~~~~~ ~
../../../CoinUtils/src/CoinMpsIO.cpp:5685:18: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(count,0,numberColumns_*sizeof(int));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5766:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (value) {
~~ ^~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:5949: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:6051:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memcpy(which_,which,numberEntries_*sizeof(int));
^~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinMpsIO.cpp:6100: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:4284: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/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))
~~~~~~ ^~~~
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:6068: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:6069:14: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
weights_ = CoinCopyOfArray(rhs.weights_,numberEntries_);
^
../../../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_) {
~~~~~^~~~~~~~~~~
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
../../../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/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;
~ ^~~~
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>());
^
../../../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_,
^
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));
^~~~ ~
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 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
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 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/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_] ;
~~~~~~~~~~~~ ^~~~~~~~~~~
136 warnings generated.
../../../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) ;
~~~~ ~~~~~~^~~~~~~~~
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
../../../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] ;
~~~~~~~~ ^
5 warnings generated.
../../../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] ;
~~~~~~~~ ^
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 CoinPostsolveMatrix.lo -MD -MP -MF .deps/CoinPostsolveMatrix.Tpo -c ../../../CoinUtils/src/CoinPostsolveMatrix.cpp -fno-common -DPIC -o .libs/CoinPostsolveMatrix.o
16 warnings generated.
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
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
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 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 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/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;
~ ^~~~
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/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/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];}
~~~~~~~~~~~~ ^~~~~~~~
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 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
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) {
~~ ^~~~~~~~
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
../../../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]) {
~^~~~~~~~~~~
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 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
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;
~ ^~~~
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
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
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
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];}
~~~~~~~~~~~~ ^~~~~~~~
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
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/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_;
^
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 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
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/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/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);
~~~~~~ ^~~~~
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/CoinPresolveFixed.cpp:564:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (movement) {
~~ ^~~~~~~~
../../../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/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/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../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++ ;
~^~~~~~~
../../../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) ;
^
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
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 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
11 warnings generated.
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 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
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 CoinPresolveImpliedFree.lo -MD -MP -MF .deps/CoinPresolveImpliedFree.Tpo -c ../../../CoinUtils/src/CoinPresolveImpliedFree.cpp -fno-common -DPIC -o .libs/CoinPresolveImpliedFree.o
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
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/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 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
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/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/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/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];}
~~~~~~~~~~~~ ^~~~~~~~
In file included from ../../../CoinUtils/src/CoinPresolveImpliedFree.cpp:13:
../../../CoinUtils/src/CoinPresolveImpliedFree.hpp:6:9: warning: 'CoinPresolveImpliedFree_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef CoinPresolveImpliedFree_H
^~~~~~~~~~~~~~~~~~~~~~~~~
../../../CoinUtils/src/CoinPresolveImpliedFree.hpp:7:9: note: 'CoinPresolveInpliedFree_H' is defined here; did you mean 'CoinPresolveImpliedFree_H'?
#define CoinPresolveInpliedFree_H
^~~~~~~~~~~~~~~~~~~~~~~~~
CoinPresolveImpliedFree_H
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;
~ ^~~~
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.
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
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
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 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
10 warnings generated.
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
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 CoinPresolveSingleton.lo -MD -MP -MF .deps/CoinPresolveSingleton.Tpo -c ../../../CoinUtils/src/CoinPresolveSingleton.cpp -fno-common -DPIC -o .libs/CoinPresolveSingleton.o
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/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;
~ ^~~~
In file included from /CoinHelperFunctions.hpp:.986./../CoinUtils/src/CoinPresolveMonitor.cpp::81:
: warning./CoinUtils/src/CoinHelperFunctions.hpp::49imp:icit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
6: warning: implicit conversi
n 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 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
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_,
^
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;
~ ^~~~
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/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];}
~~~~~~~~~~~~ ^~~~~~~~
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];}
~~~~~~~~~~~~ ^~~~~~~~
../../../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]) {
~^~~~~~~~~~~
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 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
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 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
12 warnings generated.
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
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 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/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);
^
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
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 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
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;
~ ^~~~
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/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];}
~~~~~~~~~~~~ ^~~~~~~~
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];}
~~~~~~~~~~~~ ^~~~~~~~
../../../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));
^~~~~~
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;
~ ^~~~
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;
~ ^~~~
../../../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]);
^
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];}
~~~~~~~~~~~~ ^~~~~~~~
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 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
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 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
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 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
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(); }
~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
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
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
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
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 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
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))
~~~~~~ ^~~~
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: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: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/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/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);
^
../../../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_); }
^
6 warnings generated.
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
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
9 warnings generated.
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
18 warnings generated.
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: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 ;
~ ^
../../../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:120:11: note: in instantiation of member function 'CoinWarmStartVectorDiff<double>::operator=' requested here
virtual ~CoinWarmStartDualDiff() {}
^
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)) ;
^~~~~
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;
~ ^~~~
16 warnings generated.
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 /Users/gidden/software/coin-Cbc-2.8.7/build/lib -version-info 12:9: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.9.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.9.dylib .libs/libCoinUtils.3.9.9.dylib-master.o -install_name /Users/gidden/software/coin-Cbc-2.8.7/build/lib/libCoinUtils.3.dylib -compatibility_version 13 -current_version 13.9
(cd .libs && rm -f libCoinUtils.3.dylib && ln -s libCoinUtils.3.9.9.dylib libCoinUtils.3.dylib)
(cd .libs && rm -f libCoinUtils.dylib && ln -s libCoinUtils.3.9.9.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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
mkdir .libs
mkdir .libs
mkdir: .libs: File exists
mkdir: .libs: File exists
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/OsiAuxInfo.cpp:11:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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/OsiBranchingObject.cpp:14:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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/OsiAuxInfo.cpp:12:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:10:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:13:
In file included from ../../../../Osi/src/Osi/OsiCut.hpp:9:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 i/OsiAuxInfo.cpp:.128./../../Osi/src/Osi/OsiColCut.cpp::141:
:I file included from .warning/../Osi/src/Osi/OsiColCut.hpp::10im:
icit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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] memcpy(betterSolution,bestSolution_,CoinMin(numberColumns,sizeSolution_)*sizeof(double));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
retVal = std::distance(first,last);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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_,
^
../../../../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:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../../Osi/src/Osi/OsiAuxInfo.cpp:91:21: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
bestSolution_ = CoinCopyOfArray(rhs.bestSolution_,sizeSolution_);
^
In file included from In file included from i/OsiBranchingObject.cpp:.16../../../Osi/src/Osi/OsiChooseVariable.cpp::12/U:
rs/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hppI493ile included from :./../../../Osi/src/Osi/OsiSolverBranch.hpp6:
warning included from : sers/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinWarmStartBasis.hpp:i19licit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp::5533::440:: wwarning: : imimplicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
dup = static_cast<char*>(malloc(len+1));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp::7786::221:: wwarning: : imimplicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp::8819::118:: wwarning: : imimplicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp::9962::113:: wwarning: : imimplicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp::986:139 6:w13ning: :i plicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
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]
13 warnings 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));
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../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);
~ ^~~~~~~~~~
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
../../../../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/OsiBranchingObject.cpp:16:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../../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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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_);
^
In file included from ../../../../Osi/src/Osi/OsiChooseVariable.cpp:12:
In file included from ../../../../Osi/src/Osi/OsiSolverBranch.hpp:9:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinWarmStartBasis.hpp:19:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../../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:96
I warningncluded from /Users/gsdden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinWarmStartBasis.hpp: 19nerated.
:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../../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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinWarmStartBasis.hpp:18:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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_);
^
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
16 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
38 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/OsiCut.cpp:10:
In file included from ../../../../Osi/src/Osi/OsiCut.hpp:9:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
4 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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_,
^
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/OsiNames.cpp:12:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
19 warnings generated.
In file included from ../../../../Osi/src/Osi/OsiNames.cpp:15:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinModel.hpp:9:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinModelUseful.hpp:118:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = iRow|(triple.row&0x80000000);}
^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinModelUseful.hpp:125:42: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = (string ? 0x80000000 : 0)|iRow;}
~^~~~
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
../../../../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) ; }
~~~~~~~~~ ~~~~~~~~~^~
In file included from ../../../../Osi/src/Osi/OsiPresolve.cpp:25:
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.hpp:13:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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);}
^~~~~~~~~~~~~~~~~
In file included from ../../../../Osi/src/Osi/OsiPresolve.cpp:46:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPresolveImpliedFree.hpp:6:9: warning: 'CoinPresolveImpliedFree_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef CoinPresolveImpliedFree_H
^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPresolveImpliedFree.hpp:7:9: note: 'CoinPresolveInpliedFree_H' is defined here; did you mean 'CoinPresolveImpliedFree_H'?
#define CoinPresolveInpliedFree_H
^~~~~~~~~~~~~~~~~~~~~~~~~
CoinPresolveImpliedFree_H
../../../../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));
^~~~~~~
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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_,
^
45 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
6 warnings generated.
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Osi/src/Osi` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
22 warnings generated.
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/OsiRowCutDebugger.cpp:14:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 ../../../../Osi/src/Osi/OsiSolverBranch.cpp:10:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:9:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
23 warnings generated.
../../../../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:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../../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:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../../Osi/src/Osi/OsiSolverBranch.cpp:44:14: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
bound_ = CoinCopyOfArray(rhs.bound_,size);
^
In file included from ../../../../Osi/src/Osi/OsiSolverInterface.cpp:10:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMpsIO.hpp:19:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinModel.hpp:9:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinModelUseful.hpp:118:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = iRow|(triple.row&0x80000000);}
^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinModelUseful.hpp:125:42: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = (string ? 0x80000000 : 0)|iRow;}
~^~~~
24 warnings generated.
../../../../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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/build/lib -version-info 12:4: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.4.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.4.dylib .libs/libOsi.1.11.4.dylib-master.o -install_name /Users/gidden/software/coin-Cbc-2.8.7/build/lib/libOsi.1.dylib -compatibility_version 13 -current_version 13.4
(cd .libs && rm -f libOsi.1.dylib && ln -s libOsi.1.11.4.dylib libOsi.1.dylib)
(cd .libs && rm -f libOsi.dylib && ln -s libOsi.1.11.4.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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
mkdir .libs
mkdir .libs
mkdir: .libs: File exists
mkdir .libs
mkdir: .libs: File exists
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/OsiCommonTest -I../../src/Osi -I../../../../Osi/src/OsiCommonTest/../Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/OsiCommonTest -I../../src/Osi -I../../../../Osi/src/OsiCommonTest/../Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/OsiCommonTest -I../../src/Osi -I../../../../Osi/src/OsiCommonTest/../Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/OsiCommonTest -I../../src/Osi -I../../../../Osi/src/OsiCommonTest/../Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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/OsiColCutTest.cpp:13:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiColCut.hpp:10:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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_,
^
../../../../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/OsiCutsTest.cpp:./../../../Osi/src/OsiCommonTest/OsiRowCutDebuggerTest.cpp:99::
../../../../Osi/src/Os../../../../Osi/src/OsiCommonTest/../Osi/OsiRowCutDe:ugger.hpp:316:72..:../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp war:ing:72im:licit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
const OsiRowCut * OsiCuts::rowCutPtr(int i) const { return rowCutPtrs_[i]; }
const OsiRowCut * OsiCuts::rowCutPtr(int i) const { return rowCutPtrs_[i
; }
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp::3385::772:: wwarning: : imimplicit 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::3386::660:: wwarning: : imimplicit 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::3387::660:: wwarning: : imimplicit 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::4444::222:: wwarning: : imimplicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp::449:22:49: 2wa:ning: warningt conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete colCutPtrs_[i];
delete colCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp::4456::333:: wwarning: : imimplicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
OsiRowCut * cut = rowCutPtrs_[i];
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp::4457::115:: wwarning: : imimplicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowCutPtrs_[i]=NULL;
~~~~~~~~~~~ ^
../../../../Osi/src/OsiCommonTest/../Osi/OsiCuts.hpp::4468::224:: wwarning: : imimplicit 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/OsiRowCutTest.cpp:11:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiRowCut.hpp:8:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 ../../../../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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 ../../../../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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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.
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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/OsiCommonTest -I../../src/Osi -I../../../../Osi/src/OsiCommonTest/../Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../../Osi/src/OsiCommonTest -I../../src/Osi -I../../../../Osi/src/OsiCommonTest/../Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/OsiSimplexAPITest.cpp:25:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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/OsiNetlibTest.cpp:27:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiSolverInterface.hpp:13:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 ; }
~~~~~~~~~ ^
In file included from ../../../../Osi/src/OsiCommonTest/OsiUnitTestUtils.cpp:25:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiSolverInterface.hpp:13:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:446:25:.warning/../Osi/src/OsiCommonTest/OsiNetlibTest.cpp::20imp:icit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
14: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
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; \
^
In file included from ../../../../Osi/src/OsiCommonTest/OsiSimplexAPITest.cpp:30:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiSolverInterface.hpp:13:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
../../../../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/364rs/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp::458: 3n te:waexpande: from macro 'OSIUNITTEST_CATCH_ERROR'implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
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'
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [
Wsign-conversion]
^
../../../../Osi/src/OsiCommonTest/OsiUnitTests.hpp:269:31{ return charValue_[position];}: ~~~~~~~~~~ ^~~~~~~~note: expanded from macro 'OSIUNITTEST_ADD_OUTCOME'
OsiUnitTest::outcomes.add(component,testname,testcondition,severity,\
^
/Users/gidden/software/coin-Cbc-2.8.7/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: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."
~~~~~~~~~ ^
In file included from ../../../../Osi/src/OsiCommonTest/OsiUnitTestUtils.cpp:27:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../../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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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_,
^
../../../../Osi/src/OsiCommonTest/OsiUnitTestUtils.cpp:489:42: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
if( *endptr != '\0' || verblevel < 0) {
~~~~~~~~~ ^ ~
In file included from ../../../../Osi/src/OsiCommonTest/OsiSolverInterfaceTest.cpp:77:
In file included from ../../../../Osi/src/OsiCommonTest/../Osi/OsiSolverInterface.hpp:13:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinWarmStartBasis.hpp:19:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 ; } }
~~~~~~~~ ^
11 warnings generated.
../../../../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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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.
54 warnings generated.
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 /Users/gidden/software/coin-Cbc-2.8.7/build/lib -version-info 12:4: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.4.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.4.dylib .libs/libOsiCommonTests.1.11.4.dylib-master.o -install_name /Users/gidden/software/coin-Cbc-2.8.7/build/lib/libOsiCommonTests.1.dylib -compatibility_version 13 -current_version 13.4
(cd .libs && rm -f libOsiCommonTests.1.dylib && ln -s libOsiCommonTests.1.11.4.dylib libOsiCommonTests.1.dylib)
(cd .libs && rm -f libOsiCommonTests.dylib && ln -s libOsiCommonTests.1.11.4.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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/build/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/Osi/src/Osi -I/Users/gidden/software/coin-Cbc-2.8.7/build/Osi/src/Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/build/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/Osi/src/Osi -I/Users/gidden/software/coin-Cbc-2.8.7/build/Osi/src/Osi -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinModel.hpp:9:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinModelUseful.hpp:118:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = iRow|(triple.row&0x80000000);}
^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMpsIO.hpp:19:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/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]; }
~~~~~~~~~~~ ^
/Users/gidden/software/coin-Cbc-2.8.7/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]; }
~~~~~~~~~~~ ^
/Users/gidden/software/coin-Cbc-2.8.7/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]; }
~~~~~~~~~~~ ^
/Users/gidden/software/coin-Cbc-2.8.7/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]; }
~~~~~~~~~~~ ^
/Users/gidden/software/coin-Cbc-2.8.7/Osi/src/Osi/OsiCuts.hpp:444:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete rowCutPtrs_[i];
~~~~~~~~~~~ ^
/Users/gidden/software/coin-Cbc-2.8.7/Osi/src/Osi/OsiCuts.hpp:449:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
delete colCutPtrs_[i];
~~~~~~~~~~~ ^
/Users/gidden/software/coin-Cbc-2.8.7/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];
~~~~~~~~~~~ ^
/Users/gidden/software/coin-Cbc-2.8.7/Osi/src/Osi/OsiCuts.hpp:457:15: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
rowCutPtrs_[i]=NULL;
~~~~~~~~~~~ ^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../../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:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../../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 /Users/gidden/software/coin-Cbc-2.8.7/build/lib -version-info 13:5:12 OsiClpSolverInterface.lo
g++ -r -keep_private_externs -nostdlib -o .libs/libOsiClp.1.12.5.dylib-master.o .libs/OsiClpSolverInterface.o
g++ -dynamiclib -single_module ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o .libs/libOsiClp.1.12.5.dylib .libs/libOsiClp.1.12.5.dylib-master.o -install_name /Users/gidden/software/coin-Cbc-2.8.7/build/lib/libOsiClp.1.dylib -compatibility_version 14 -current_version 14.5
(cd .libs && rm -f libOsiClp.1.dylib && ln -s libOsiClp.1.12.5.dylib libOsiClp.1.dylib)
(cd .libs && rm -f libOsiClp.dylib && ln -s libOsiClp.1.12.5.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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
mkdir .libs
mkdir .libs
mkdir: .libs: File exists
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/ClpCholeskyDense.cpp:9:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:7:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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/ClpConstraint.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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;
~ ^~~~~
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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[positio:];}
9 : ~~~~~~~~~~ ^~~~~~~~
28: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return rowNames_[iRow];
~~~~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:./../../Clp/src/ClpModel.hpp:4923::231:: wwarning: : imimplicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
return columnNames_[iColumn];
~~~~~~~~~~~~ ^~~~~~~
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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: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/ClpCholeskyBase.cpp:29:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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/ClpCholeskyBase.cpp:29:
In file included from ../../../Clp/src/ClpInterior.hpp:20:
In file included from ../../../Clp/src/ClpModel.hpp:21:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
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);
^~~~~~~~~~~~~~~~~~~~~~ ~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:446:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return stringValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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: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));
^~~~~~~~~~~~~~ ~
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:815:18: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion]
return whatsChanged_;
~~~~~~ ^~~~~~~~~~~~:
923:31: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
../../../Clp/src/ClpModel.hpp 818 return columnNames_[iColumn];
: 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];
~~~~~~~~~~~~ ^~~~~~~
../../../Clp/src/ClpCholeskyDense.cpp:113:35: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(rowsDropped_, 0, numberRows_);
~~~~~~ ^~~~~~~~~~~
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);
^~~~~~~~~~~~~~~~~~~~~~ ~
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);
^~~~~~~~~~~~~~~~~~~~~~ ~
17 warnings generated.
../../../Clp/src/ClpCholeskyDense.cpp:663:15: warning: implicit conversion turns floating-point number into integer: 'longDouble' (aka 'double') to 'bool' [-Wconversion]
if (diagonal_[i]) {
~~ ^~~~~~~~~~~~
../../../Clp/src/ClpConstraintLinear.cpp:154:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
memset(deleted, 0, numberColumns_ * sizeof(char));
^~~~~~~~~~~~~~ ~
../../../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_);
~~~~~~ ^~~~~~~~~~~
In file included from ../../../Clp/src/ClpConstraintLinear.cpp:7:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../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:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../Clp/src/ClpConstraintLinear.cpp:42:21: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
coefficient_ = CoinCopyOfArray(coefficient, numberCoefficients_);
^
../../../Clp/src/ClpCholeskyBase.cpp:497:35: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
memset(rowsDropped_, 0, numberRows_);
~~~~~~ ^~~~~~~~~~~
In file included from ../../../Clp/src/ClpConstraintLinear.cpp:8:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
f /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
const size_t len = coinDistance(sfirst, slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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_);
^
../../../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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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_);
^
24 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
19 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
In file included from ../../../Clp/src/ClpConstraintQuadratic.cpp:7:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/ClpConstraintQuadratic.cpp:8:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../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:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../Clp/src/ClpConstraintQuadratic.cpp:46:21: note: in instantiation of function template specialization 'CoinCopyOfArray<double>' requested here
coefficient_ = CoinCopyOfArray(coefficient, numberElements);
^
In file included from ../../../Clp/src/Clp_C_Interface.cpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
24 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/ClpDualRowDantzig.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinFactorization.hpp:22:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
24 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
20 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
30 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/ClpDualRowPivot.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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/ClpDummyMatrix.cpp:10:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../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])
~~ ^~~~~~~~~~~~~~~~~~~~
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];
~~~~~~~~~~~~ ^~~~~~~
../../../Clp/src/ClpDualRowSteepest.cpp:646:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (!alpha) {
~^~~~~
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);
^~~~~~~~~~~~~~~~~~~~~~ ~
../../../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 In file included from del.hpp:.24../../Clp/src/ClpDummyMatrix.cpp::12..:
./../Clp/src/ClpParameters.hppI84file included from :./../../Clp/src/ClpFactorization.hpp:12:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinFactorization.hpp:22:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
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_);
^
In file included from ../../../Clp/src/ClpDynamicExampleMatrix.cpp:9:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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);
^~~~~~~~~~~~~~~~~~~~~~ ~
20 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
../../../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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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]);
^
33 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/ClpDynamicMatrix.cpp:10:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
29 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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]);
^
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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);
^~~~~~~~~~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpFactorization.cpp:7:
In file included from ../../../Clp/src/ClpFactorization.hpp:12:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinFactorization.hpp:22:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinFactorization.hpp:22:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
17 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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() );
^
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/ClpGubDynamicMatrix.cpp:10:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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);
~~~~~~ ^~~~~~~~~~~~~
22 warnings generated.
../../../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) {
~~ ^~~~~
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:190:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst, slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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]);
^
38 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/ClpGubMatrix.cpp:10:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/ClpGubMatrix.cpp:13:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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_);
^
In file included from ../../../Clp/src/ClpHelperFunctions.cpp:16:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
6 warnings generated.
In file included from ../../../Clp/src/ClpInterior.cpp:11:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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);
^~~~~~~~~~~~~~~~~~~~~~ ~
35 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
../../../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_);
^
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
31 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
In file included from ../../../Clp/src/ClpLinearObjective.cpp:7:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
47 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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/ClpMatrixBase.cpp:10:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
In file included from ../../../Clp/src/ClpLinearObjective.cpp:7:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../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);
^
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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)
~^~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/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);
^
24 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
22 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
In file included from ../../../Clp/src/ClpMessage.cpp:7:
In file included from ../../../Clp/src/ClpMessage.hpp:15:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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.
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/ClpModel.cpp:40:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinModel.hpp:9:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinModelUseful.hpp:118:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
{ triple.row = iRow|(triple.row&0x80000000);}
^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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;
~~ ^~~~~~
In file included from ../../../Clp/src/ClpNetworkBasis.cpp:8:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
../../../Clp/src/ClpModel.cpp:998:46: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
specialOptions_ = rhs.specialOptions_ & ~65536;
~ ^~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
../../../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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPackedVector.hpp:13:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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/ClpNetworkBasis.cpp:9:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:40:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../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_);
^
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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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)
~~ ^~~~~~~~~~
In file included from ../../../Clp/src/ClpNetworkMatrix.cpp:10:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:10:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228: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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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/ClpNonLinearCost.cpp:12:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
In file included from /coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:.446./../Clp/src/ClpNetworkMatrix.cpp::125:
:I file included from warning./Clp/src/ClpSimplex.hpp:16im:
icit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]In file included from ../../../Clp/src/ClpModel.hpp:24:
../../../Clp/src/ClpParameters.hpp:84:57 { return stringValue_[position];}w : ~~~~~~~~~~~~ ^~~~~~~~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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../Clp/src/ClpNetworkMatrix.cpp:684:27: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
int * indices = CoinCopyOfArray(indices_, 2 * numberColumns_);
^
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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
31 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
29 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/ClpNode.cpp:7:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinFactorization.hpp:22:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../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:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../Clp/src/ClpNode.cpp:927:18: note: in instantiation of function template specialization 'CoinCopyOfArray<int>' requested here
priority_ = CoinCopyOfArray(priority, number);
^
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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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);
^~~~~~~~~~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpPackedMatrix.cpp:11:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:245:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index])
~~ ^~~~~~~~~~~~~~~~
17 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.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));
^~~~~
../../../Clp/src/ClpPackedMatrix.cpp:6032:20: note: in instantiation of function template specialization 'CoinCopyOfArray<blockStruct>' requested here
block_ = CoinCopyOfArray(rhs.block_, numberBlocks_);
^
115 warnings generated.
28 warnings generated.
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/ClpPlusMinusOneMatrix.cpp:10:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<int *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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 /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:19:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:12:
/Users/gidden/software/coin-Cbc-2.8.7/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);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinSort.hpp:638:22: note: in instantiation of function template specialization 'coinDistance<double *>' requested here
const size_t len = coinDistance(sfirst,slast);
^
/Users/gidden/software/coin-Cbc-2.8.7/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);
^
In file included from ../../../Clp/src/ClpPredictorCorrector.cpp:15:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:19:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinDenseVector.hpp:17:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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);
^~~~~~~~~~~~~~~~~~~~~~ ~
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/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)) ;
^~~~~~~~~~~~~~ ~
../../../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_);
^
57 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
37 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
19 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
22 warnings generated.
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
In file included from ../../../Clp/src/ClpPdcoBase.cpp:10:
In file included from ../../../Clp/src/ClpPdcoBase.hpp:12:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinDenseVector.hpp:17:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:9:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinDenseVector.hpp:17:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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_);
^
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/ClpPresolve.cpp:14:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:986:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/ClpPresolve.cpp:22:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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);
^~~~~~~~~~~~~~~~~~~~~~ ~
18 warnings generated.
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);
^~~~~~~~~~~~~~~~ ~
In file included from ../../../Clp/src/ClpPresolve.cpp:44:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPresolveImpliedFree.hpp:6:9: warning: 'CoinPresolveImpliedFree_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef CoinPresolveImpliedFree_H
^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinPresolveImpliedFree.hpp:7:9: note: 'CoinPresolveInpliedFree_H' is defined here; did you mean 'CoinPresolveImpliedFree_H'?
#define CoinPresolveInpliedFree_H
^~~~~~~~~~~~~~~~~~~~~~~~~
CoinPresolveImpliedFree_H
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Clp/src` -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
../../../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_);
^
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/ClpPrimalColumnDantzig.cpp:10:
In file included from /Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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
g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src -I/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src -I/Users/gidden/software/coin-Cbc-2.8.7/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/ClpPrimalColumnSteepest.cpp:8:
In file included from ../../../Clp/src/ClpSimplex.hpp:16:
In file included from ../../../Clp/src/ClpModel.hpp:20:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:407:25: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return doubleValue_[position];}
~~~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:420:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return longValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinMessageHandler.hpp:433:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
{ return charValue_[position];}
~~~~~~~~~~ ^~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:493:6: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (to[j])
~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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));
~~~~~~ ~~~^~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:786:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
CoinDrand48(true, iseed);
~~~~~~~~~~~ ^~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:819:18: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
if (getcwd(buf, size))
~~~~~~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinHelperFunctions.hpp:962:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
seed_ = seed;
~ ^~~~
/Users/gidden/software/coin-Cbc-2.8.7/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:
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:208:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/CoinUtils/src/CoinIndexedVector.hpp:228:8: warning: implicit conversion turns floating-point number into integer: 'double' to 'bool' [-Wconversion]
if (elements_[index]) {
~~ ^~~~~~~~~~~~~~~~
/Users/gidden/software/coin-Cbc-2.8.7/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' [
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment