=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for coinmp-1.8.3 --- all-recursive --- Making all in Data/Sample Making all in CoinUtils --- all-recursive --- Making all in src --- config.h --- --- config_coinutils.h --- --- all --- /usr/pkg/bin/bmake all-am --- CoinAlloc.lo --- --- CoinBuild.lo --- --- CoinDenseVector.lo --- --- CoinAlloc.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinAlloc.lo -MD -MP -MF ".deps/CoinAlloc.Tpo" -c -o CoinAlloc.lo CoinAlloc.cpp; then mv -f ".deps/CoinAlloc.Tpo" ".deps/CoinAlloc.Plo"; else rm -f ".deps/CoinAlloc.Tpo"; exit 1; fi --- CoinBuild.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinBuild.lo -MD -MP -MF ".deps/CoinBuild.Tpo" -c -o CoinBuild.lo CoinBuild.cpp; then mv -f ".deps/CoinBuild.Tpo" ".deps/CoinBuild.Plo"; else rm -f ".deps/CoinBuild.Tpo"; exit 1; fi --- CoinDenseVector.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinDenseVector.lo -MD -MP -MF ".deps/CoinDenseVector.Tpo" -c -o CoinDenseVector.lo CoinDenseVector.cpp; then mv -f ".deps/CoinDenseVector.Tpo" ".deps/CoinDenseVector.Plo"; else rm -f ".deps/CoinDenseVector.Tpo"; exit 1; fi --- CoinBuild.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinBuild.lo -MD -MP -MF .deps/CoinBuild.Tpo -c CoinBuild.cpp -fPIC -DPIC -o .libs/CoinBuild.o --- CoinDenseVector.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinDenseVector.lo -MD -MP -MF .deps/CoinDenseVector.Tpo -c CoinDenseVector.cpp -fPIC -DPIC -o .libs/CoinDenseVector.o --- CoinAlloc.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinAlloc.lo -MD -MP -MF .deps/CoinAlloc.Tpo -c CoinAlloc.cpp -fPIC -DPIC -o .libs/CoinAlloc.o libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinAlloc.lo -MD -MP -MF .deps/CoinAlloc.Tpo -c CoinAlloc.cpp -o CoinAlloc.o >/dev/null 2>&1 --- CoinError.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinError.lo -MD -MP -MF ".deps/CoinError.Tpo" -c -o CoinError.lo CoinError.cpp; then mv -f ".deps/CoinError.Tpo" ".deps/CoinError.Plo"; else rm -f ".deps/CoinError.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinError.lo -MD -MP -MF .deps/CoinError.Tpo -c CoinError.cpp -fPIC -DPIC -o .libs/CoinError.o --- CoinBuild.lo --- In file included from CoinBuild.cpp:18: --- CoinDenseVector.lo --- In file included from CoinDenseVector.cpp:12: In file included from ./CoinDenseVector.hpp:17: --- CoinBuild.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinDenseVector.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) --- CoinError.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinError.lo -MD -MP -MF .deps/CoinError.Tpo -c CoinError.cpp -o CoinError.o >/dev/null 2>&1 --- CoinDenseVector.lo --- ^~~~~~~~~ --- CoinBuild.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinDenseVector.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinBuild.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinDenseVector.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinBuild.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinDenseVector.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; --- CoinFactorization1.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinFactorization1.lo -MD -MP -MF ".deps/CoinFactorization1.Tpo" -c -o CoinFactorization1.lo CoinFactorization1.cpp; then mv -f ".deps/CoinFactorization1.Tpo" ".deps/CoinFactorization1.Plo"; else rm -f ".deps/CoinFactorization1.Tpo"; exit 1; fi --- CoinDenseVector.lo --- ^~~~~~~~~ --- CoinFactorization1.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinFactorization1.lo -MD -MP -MF .deps/CoinFactorization1.Tpo -c CoinFactorization1.cpp -fPIC -DPIC -o .libs/CoinFactorization1.o --- CoinBuild.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinDenseVector.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinBuild.lo --- register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinDenseVector.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinBuild.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinDenseVector.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinBuild.lo --- CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinDenseVector.lo --- ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinBuild.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinDenseVector.lo --- CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinBuild.lo --- CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinDenseVector.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinDenseVector.lo -MD -MP -MF .deps/CoinDenseVector.Tpo -c CoinDenseVector.cpp -o CoinDenseVector.o >/dev/null 2>&1 --- CoinFactorization1.lo --- In file included from CoinFactorization1.cpp:14: --- CoinBuild.lo --- ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinFactorization1.lo --- In file included from ./CoinFactorization.hpp:22: --- CoinBuild.lo --- CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinFactorization1.lo --- In file included from ./CoinIndexedVector.hpp:20: --- CoinBuild.lo --- ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { --- CoinFactorization1.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinBuild.lo --- ^~~~~~~~~ --- CoinFactorization1.lo --- CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinBuild.lo --- ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) --- CoinFactorization1.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinBuild.lo --- ^~~~~~~~~ --- CoinFactorization1.lo --- CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinBuild.lo --- ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) --- CoinFactorization1.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinBuild.lo --- ^~~~~~~~~ --- CoinFactorization1.lo --- register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinBuild.lo --- ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) --- CoinFactorization1.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinBuild.lo --- ^~~~~~~~~ --- CoinFactorization1.lo --- register const T* downfrom = from + size; ^~~~~~~~~ --- CoinBuild.lo --- ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { --- CoinFactorization1.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinBuild.lo --- ^~~~~~~~~ --- CoinFactorization1.lo --- register T* downto = to + size; ^~~~~~~~~ --- CoinBuild.lo --- ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) --- CoinFactorization1.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinBuild.lo --- ^~~~~~~~~ --- CoinFactorization1.lo --- CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinBuild.lo --- ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) --- CoinFactorization1.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinBuild.lo --- ^~~~~~~~~ --- CoinFactorization1.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinBuild.lo --- ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinFactorization1.lo --- ^~~~~~~~~ --- CoinBuild.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinBuild.lo -MD -MP -MF .deps/CoinBuild.Tpo -c CoinBuild.cpp -o CoinBuild.o >/dev/null 2>&1 --- CoinFactorization1.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinFactorization2.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinFactorization2.lo -MD -MP -MF ".deps/CoinFactorization2.Tpo" -c -o CoinFactorization2.lo CoinFactorization2.cpp; then mv -f ".deps/CoinFactorization2.Tpo" ".deps/CoinFactorization2.Plo"; else rm -f ".deps/CoinFactorization2.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinFactorization2.lo -MD -MP -MF .deps/CoinFactorization2.Tpo -c CoinFactorization2.cpp -fPIC -DPIC -o .libs/CoinFactorization2.o --- CoinFactorization1.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinFactorization3.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinFactorization3.lo -MD -MP -MF ".deps/CoinFactorization3.Tpo" -c -o CoinFactorization3.lo CoinFactorization3.cpp; then mv -f ".deps/CoinFactorization3.Tpo" ".deps/CoinFactorization3.Plo"; else rm -f ".deps/CoinFactorization3.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinFactorization3.lo -MD -MP -MF .deps/CoinFactorization3.Tpo -c CoinFactorization3.cpp -fPIC -DPIC -o .libs/CoinFactorization3.o --- CoinFactorization1.lo --- ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- CoinFactorization2.lo --- In file included from CoinFactorization2.cpp:16: --- CoinFactorization1.lo --- ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) --- CoinFactorization2.lo --- In file included from ./CoinFactorization.hpp:22: --- CoinFactorization1.lo --- ^~~~~~~~~ --- CoinFactorization2.lo --- In file included from ./CoinIndexedVector.hpp:20: --- CoinFactorization1.lo --- ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinFactorization2.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinFactorization3.lo --- In file included from CoinFactorization3.cpp:16: --- CoinFactorization2.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinFactorization3.lo --- In file included from ./CoinFactorization.hpp:22: In file included from ./CoinIndexedVector.hpp:20: --- CoinFactorization2.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinFactorization3.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinFactorization2.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinFactorization3.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinFactorization2.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- CoinFactorization3.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinFactorization2.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinFactorization3.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinFactorization2.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinFactorization3.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- CoinFactorization2.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinFactorization3.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinFactorization2.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinFactorization3.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinFactorization2.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- CoinFactorization3.lo --- ^~~~~~~~~ --- CoinFactorization2.lo --- ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinFactorization3.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinFactorization1.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinFactorization1.lo -MD -MP -MF .deps/CoinFactorization1.Tpo -c CoinFactorization1.cpp -o CoinFactorization1.o >/dev/null 2>&1 --- CoinFactorization3.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinFactorization3.lo -MD -MP -MF .deps/CoinFactorization3.Tpo -c CoinFactorization3.cpp -o CoinFactorization3.o >/dev/null 2>&1 --- CoinFactorization2.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinFactorization2.lo -MD -MP -MF .deps/CoinFactorization2.Tpo -c CoinFactorization2.cpp -o CoinFactorization2.o >/dev/null 2>&1 --- CoinFactorization4.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinFactorization4.lo -MD -MP -MF ".deps/CoinFactorization4.Tpo" -c -o CoinFactorization4.lo CoinFactorization4.cpp; then mv -f ".deps/CoinFactorization4.Tpo" ".deps/CoinFactorization4.Plo"; else rm -f ".deps/CoinFactorization4.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinFactorization4.lo -MD -MP -MF .deps/CoinFactorization4.Tpo -c CoinFactorization4.cpp -fPIC -DPIC -o .libs/CoinFactorization4.o --- CoinSimpFactorization.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinSimpFactorization.lo -MD -MP -MF ".deps/CoinSimpFactorization.Tpo" -c -o CoinSimpFactorization.lo CoinSimpFactorization.cpp; then mv -f ".deps/CoinSimpFactorization.Tpo" ".deps/CoinSimpFactorization.Plo"; else rm -f ".deps/CoinSimpFactorization.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinSimpFactorization.lo -MD -MP -MF .deps/CoinSimpFactorization.Tpo -c CoinSimpFactorization.cpp -fPIC -DPIC -o .libs/CoinSimpFactorization.o --- CoinFactorization4.lo --- In file included from CoinFactorization4.cpp:16: --- CoinDenseFactorization.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinDenseFactorization.lo -MD -MP -MF ".deps/CoinDenseFactorization.Tpo" -c -o CoinDenseFactorization.lo CoinDenseFactorization.cpp; then mv -f ".deps/CoinDenseFactorization.Tpo" ".deps/CoinDenseFactorization.Plo"; else rm -f ".deps/CoinDenseFactorization.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinDenseFactorization.lo -MD -MP -MF .deps/CoinDenseFactorization.Tpo -c CoinDenseFactorization.cpp -fPIC -DPIC -o .libs/CoinDenseFactorization.o --- CoinFactorization4.lo --- In file included from ./CoinFactorization.hpp:22: In file included from ./CoinIndexedVector.hpp:20: --- CoinSimpFactorization.lo --- In file included from CoinSimpFactorization.cpp:10: --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) --- CoinSimpFactorization.lo --- In file included from ./CoinSimpFactorization.hpp:16: --- CoinFactorization4.lo --- ^~~~~~~~~ --- CoinSimpFactorization.lo --- In file included from ./CoinIndexedVector.hpp:20: --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- CoinDenseFactorization.lo --- In file included from CoinDenseFactorization.cpp:12: --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ --- CoinFactorization4.lo --- ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinDenseFactorization.lo --- In file included from ./CoinDenseFactorization.hpp:20: --- CoinSimpFactorization.lo --- CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinDenseFactorization.lo --- In file included from ./CoinIndexedVector.hpp:20: --- CoinSimpFactorization.lo --- ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinDenseFactorization.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinSimpFactorization.lo --- CoinSimpFactorization.cpp:2443:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const double multiplier=denseVector_[column]*invOfPivots_[row]; ^~~~~~~~~ --- CoinDenseFactorization.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinFactorization4.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinFactorization4.lo -MD -MP -MF .deps/CoinFactorization4.Tpo -c CoinFactorization4.cpp -o CoinFactorization4.o >/dev/null 2>&1 --- CoinDenseFactorization.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinDenseFactorization.lo -MD -MP -MF .deps/CoinDenseFactorization.Tpo -c CoinDenseFactorization.cpp -o CoinDenseFactorization.o >/dev/null 2>&1 --- CoinSimpFactorization.lo --- 43 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinSimpFactorization.lo -MD -MP -MF .deps/CoinSimpFactorization.Tpo -c CoinSimpFactorization.cpp -o CoinSimpFactorization.o >/dev/null 2>&1 --- CoinOslFactorization.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinOslFactorization.lo -MD -MP -MF ".deps/CoinOslFactorization.Tpo" -c -o CoinOslFactorization.lo CoinOslFactorization.cpp; then mv -f ".deps/CoinOslFactorization.Tpo" ".deps/CoinOslFactorization.Plo"; else rm -f ".deps/CoinOslFactorization.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinOslFactorization.lo -MD -MP -MF .deps/CoinOslFactorization.Tpo -c CoinOslFactorization.cpp -fPIC -DPIC -o .libs/CoinOslFactorization.o --- CoinOslFactorization2.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinOslFactorization2.lo -MD -MP -MF ".deps/CoinOslFactorization2.Tpo" -c -o CoinOslFactorization2.lo CoinOslFactorization2.cpp; then mv -f ".deps/CoinOslFactorization2.Tpo" ".deps/CoinOslFactorization2.Plo"; else rm -f ".deps/CoinOslFactorization2.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinOslFactorization2.lo -MD -MP -MF .deps/CoinOslFactorization2.Tpo -c CoinOslFactorization2.cpp -fPIC -DPIC -o .libs/CoinOslFactorization2.o --- CoinOslFactorization.lo --- In file included from CoinOslFactorization.cpp:10: In file included from ./CoinOslFactorization.hpp:18: In file included from ./CoinIndexedVector.hpp:20: ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinOslFactorization2.lo --- In file included from CoinOslFactorization2.cpp:15: --- CoinOslFactorization.lo --- ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinOslFactorization2.lo --- In file included from ./CoinOslFactorization.hpp:18: --- CoinOslFactorization.lo --- In file included from CoinOslFactorization.cpp:11: ./CoinOslC.h:37:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkbtrn( register const EKKfactinfo *fact, ^~~~~~~~~ ./CoinOslC.h:40:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkbtrn_ipivrw( register const EKKfactinfo *fact, ^~~~~~~~~ ./CoinOslC.h:44:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekketsj( register /*const*/ EKKfactinfo *fact, ^~~~~~~~~ ./CoinOslC.h:49:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkftrn( register const EKKfactinfo *fact, ^~~~~~~~~ ./CoinOslC.h:53:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkftrn_ft( register EKKfactinfo *fact, ^~~~~~~~~ ./CoinOslC.h:55:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] void c_ekkftrn2( register EKKfactinfo *fact, double *dwork1, ^~~~~~~~~ ./CoinOslC.h:59:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekklfct( register EKKfactinfo *fact); ^~~~~~~~~ ./CoinOslC.h:60:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkslcf( register const EKKfactinfo *fact); ^~~~~~~~~ --- CoinOslFactorization2.lo --- In file included from ./CoinIndexedVector.hpp:20: --- CoinOslFactorization3.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinOslFactorization3.lo -MD -MP -MF ".deps/CoinOslFactorization3.Tpo" -c -o CoinOslFactorization3.lo CoinOslFactorization3.cpp; then mv -f ".deps/CoinOslFactorization3.Tpo" ".deps/CoinOslFactorization3.Plo"; else rm -f ".deps/CoinOslFactorization3.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinOslFactorization3.lo -MD -MP -MF .deps/CoinOslFactorization3.Tpo -c CoinOslFactorization3.cpp -fPIC -DPIC -o .libs/CoinOslFactorization3.o --- CoinOslFactorization2.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinOslFactorization.lo --- 50 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinOslFactorization.lo -MD -MP -MF .deps/CoinOslFactorization.Tpo -c CoinOslFactorization.cpp -o CoinOslFactorization.o >/dev/null 2>&1 --- CoinOslFactorization3.lo --- In file included from CoinOslFactorization3.cpp:8: --- CoinOslFactorization2.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinOslFactorization3.lo --- In file included from ./CoinOslFactorization.hpp:18: --- CoinOslFactorization2.lo --- register const T* downfrom = from + size; ^~~~~~~~~ --- CoinOslFactorization3.lo --- In file included from ./CoinIndexedVector.hpp:20: --- CoinOslFactorization2.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinOslFactorization3.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinOslFactorization2.lo --- register T* downto = to + size; --- CoinOslFactorization3.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- CoinOslFactorization2.lo --- ^~~~~~~~~ --- CoinOslFactorization3.lo --- ^~~~~~~~~ --- CoinOslFactorization2.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) --- CoinOslFactorization3.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) --- CoinOslFactorization2.lo --- ^~~~~~~~~ --- CoinOslFactorization3.lo --- ^~~~~~~~~ --- CoinOslFactorization2.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinOslFactorization3.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinOslFactorization2.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinOslFactorization3.lo --- register int n = (size + 7) / 8; --- CoinOslFactorization2.lo --- ^~~~~~~~~ --- CoinOslFactorization3.lo --- ^~~~~~~~~ --- CoinOslFactorization2.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinOslFactorization3.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinOslFactorization2.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinOslFactorization3.lo --- register const T* downfrom = from + size; --- CoinOslFactorization2.lo --- ^~~~~~~~~ --- CoinOslFactorization3.lo --- ^~~~~~~~~ --- CoinOslFactorization2.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinOslFactorization3.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinOslFactorization2.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- CoinOslFactorization3.lo --- register T* downto = to + size; --- CoinOslFactorization2.lo --- ^~~~~~~~~ --- CoinOslFactorization3.lo --- ^~~~~~~~~ --- CoinOslFactorization2.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinOslFactorization3.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinOslFactorization2.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- CoinOslFactorization3.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinOslFactorization2.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinOslFactorization3.lo --- ^~~~~~~~~ --- CoinOslFactorization2.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ In file included from CoinOslFactorization2.cpp:16: ./CoinOslC.h:37:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkbtrn( register const EKKfactinfo *fact, ^~~~~~~~~ ./CoinOslC.h:40:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkbtrn_ipivrw( register const EKKfactinfo *fact, ^~~~~~~~~ ./CoinOslC.h:44:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekketsj( register /*const*/ EKKfactinfo *fact, ^~~~~~~~~ ./CoinOslC.h:49:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkftrn( register const EKKfactinfo *fact, ^~~~~~~~~ ./CoinOslC.h:53:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkftrn_ft( register EKKfactinfo *fact, ^~~~~~~~~ ./CoinOslC.h:55:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] void c_ekkftrn2( register EKKfactinfo *fact, double *dwork1, ^~~~~~~~~ ./CoinOslC.h:59:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekklfct( register EKKfactinfo *fact); ^~~~~~~~~ ./CoinOslC.h:60:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkslcf( register const EKKfactinfo *fact); ^~~~~~~~~ CoinOslFactorization2.cpp:31:33: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] static int c_ekkshfpo_scan2zero(COIN_REGISTER const EKKfactinfo * COIN_RESTRICT2 fact,const int * COIN_RESTRICT mpermu, ^~~~~~~~~~~~~~ CoinOslFactorization2.cpp:23:23: note: expanded from macro 'COIN_REGISTER' #define COIN_REGISTER register ^ CoinOslFactorization2.cpp:285:22: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] static int c_ekkscmv(COIN_REGISTER const EKKfactinfo * COIN_RESTRICT2 fact,int n, double *COIN_RESTRICT dwork, int *COIN_RESTRICT mptr, ^~~~~~~~~~~~~~ CoinOslFactorization2.cpp:23:23: note: expanded from macro 'COIN_REGISTER' #define COIN_REGISTER register ^ CoinOslFactorization2.cpp:563:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] static void c_ekkbtj4p(COIN_REGISTER const EKKfactinfo * COIN_RESTRICT2 fact, ^~~~~~~~~~~~~~ CoinOslFactorization2.cpp:23:23: note: expanded from macro 'COIN_REGISTER' #define COIN_REGISTER register ^ CoinOslFactorization2.cpp:1212:15: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkbtrn(COIN_REGISTER3 const EKKfactinfo * COIN_RESTRICT2 fact, ^~~~~~~~~~~~~~~ CoinOslFactorization2.cpp:25:24: note: expanded from macro 'COIN_REGISTER3' #define COIN_REGISTER3 register ^ CoinOslFactorization2.cpp:1307:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] static int c_ekkbtrn0_new(COIN_REGISTER3 const EKKfactinfo * COIN_RESTRICT2 fact, ^~~~~~~~~~~~~~~ CoinOslFactorization2.cpp:25:24: note: expanded from macro 'COIN_REGISTER3' #define COIN_REGISTER3 register ^ CoinOslFactorization2.cpp:1449:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] static int c_ekkbtrn_mpt(COIN_REGISTER3 const EKKfactinfo * COIN_RESTRICT2 fact, ^~~~~~~~~~~~~~~ CoinOslFactorization2.cpp:25:24: note: expanded from macro 'COIN_REGISTER3' #define COIN_REGISTER3 register ^ CoinOslFactorization2.cpp:1528:22: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkbtrn_ipivrw(COIN_REGISTER3 const EKKfactinfo * COIN_RESTRICT2 fact, ^~~~~~~~~~~~~~~ CoinOslFactorization2.cpp:25:24: note: expanded from macro 'COIN_REGISTER3' #define COIN_REGISTER3 register ^ CoinOslFactorization2.cpp:1728:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] static void c_ekketju(COIN_REGISTER EKKfactinfo * COIN_RESTRICT2 fact,double *dluval, int *hrowi, ^~~~~~~~~~~~~~ CoinOslFactorization2.cpp:23:23: note: expanded from macro 'COIN_REGISTER' #define COIN_REGISTER register ^ CoinOslFactorization2.cpp:3361:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] static int c_ekkftjup(COIN_REGISTER3 const EKKfactinfo * COIN_RESTRICT2 fact, ^~~~~~~~~~~~~~~ CoinOslFactorization2.cpp:25:24: note: expanded from macro 'COIN_REGISTER3' #define COIN_REGISTER3 register ^ CoinOslFactorization2.cpp:3629:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinOslFactorization3.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinOslFactorization2.lo --- static int c_ekkftjup_pack(COIN_REGISTER3 const EKKfactinfo * COIN_RESTRICT2 fact, ^~~~~~~~~~~~~~~ CoinOslFactorization2.cpp:25:24: note: expanded from macro 'COIN_REGISTER3' #define COIN_REGISTER3 register ^ CoinOslFactorization2.cpp:3817:15: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkftrn(COIN_REGISTER const EKKfactinfo * COIN_RESTRICT2 fact, ^~~~~~~~~~~~~~ CoinOslFactorization2.cpp:23:23: note: expanded from macro 'COIN_REGISTER' #define COIN_REGISTER register ^ CoinOslFactorization2.cpp:3845:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkftrn_ft(COIN_REGISTER EKKfactinfo * COIN_RESTRICT2 fact, ^~~~~~~~~~~~~~ CoinOslFactorization2.cpp:23:23: note: expanded from macro 'COIN_REGISTER' #define COIN_REGISTER register ^ --- CoinOslFactorization3.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinOslFactorization2.lo --- CoinOslFactorization2.cpp:4022:17: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] void c_ekkftrn2(COIN_REGISTER EKKfactinfo * COIN_RESTRICT2 fact, double * COIN_RESTRICT dwork1, ^~~~~~~~~~~~~~ CoinOslFactorization2.cpp:23:23: note: expanded from macro 'COIN_REGISTER' #define COIN_REGISTER register ^ --- CoinOslFactorization3.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinFileIO.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinFileIO.lo -MD -MP -MF ".deps/CoinFileIO.Tpo" -c -o CoinFileIO.lo CoinFileIO.cpp; then mv -f ".deps/CoinFileIO.Tpo" ".deps/CoinFileIO.Plo"; else rm -f ".deps/CoinFileIO.Tpo"; exit 1; fi --- CoinOslFactorization3.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinFileIO.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinFileIO.lo -MD -MP -MF .deps/CoinFileIO.Tpo -c CoinFileIO.cpp -fPIC -DPIC -o .libs/CoinFileIO.o --- CoinOslFactorization3.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinFileIO.lo --- In file included from CoinFileIO.cpp:14: ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinOslFactorization3.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinFileIO.lo --- ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinOslFactorization3.lo --- CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ In file included from CoinOslFactorization3.cpp:9: ./CoinOslC.h:37:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkbtrn( register const EKKfactinfo *fact, ^~~~~~~~~ ./CoinOslC.h:40:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkbtrn_ipivrw( register const EKKfactinfo *fact, ^~~~~~~~~ ./CoinOslC.h:44:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekketsj( register /*const*/ EKKfactinfo *fact, ^~~~~~~~~ ./CoinOslC.h:49:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkftrn( register const EKKfactinfo *fact, ^~~~~~~~~ ./CoinOslC.h:53:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkftrn_ft( register EKKfactinfo *fact, ^~~~~~~~~ ./CoinOslC.h:55:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] void c_ekkftrn2( register EKKfactinfo *fact, double *dwork1, ^~~~~~~~~ ./CoinOslC.h:59:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekklfct( register EKKfactinfo *fact); ^~~~~~~~~ ./CoinOslC.h:60:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkslcf( register const EKKfactinfo *fact); ^~~~~~~~~ In file included from CoinOslFactorization3.cpp:811: ./CoinOslC.h:366:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (jj1 == 0)) { ~~~~^~~~ ./CoinOslC.h:366:12: note: remove extraneous parentheses around the comparison to silence this warning if ( (jj1 == 0)) { ~ ^ ~ ./CoinOslC.h:366:12: note: use '=' to turn this equality comparison into an assignment if ( (jj1 == 0)) { ^~ = ./CoinOslC.h:375:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (jj2 == 0)) { ~~~~^~~~ ./CoinOslC.h:375:12: note: remove extraneous parentheses around the comparison to silence this warning if ( (jj2 == 0)) { ~ ^ ~ ./CoinOslC.h:375:12: note: use '=' to turn this equality comparison into an assignment if ( (jj2 == 0)) { ^~ = In file included from CoinOslFactorization3.cpp:1205: ./CoinOslC.h:366:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (jj1 == 0)) { ~~~~^~~~ ./CoinOslC.h:366:12: note: remove extraneous parentheses around the comparison to silence this warning if ( (jj1 == 0)) { ~ ^ ~ ./CoinOslC.h:366:12: note: use '=' to turn this equality comparison into an assignment if ( (jj1 == 0)) { ^~ = ./CoinOslC.h:375:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (jj2 == 0)) { ~~~~^~~~ ./CoinOslC.h:375:12: note: remove extraneous parentheses around the comparison to silence this warning if ( (jj2 == 0)) { ~ ^ ~ ./CoinOslC.h:375:12: note: use '=' to turn this equality comparison into an assignment if ( (jj2 == 0)) { ^~ = CoinOslFactorization3.cpp:1381:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekklfct( register EKKfactinfo *fact) ^~~~~~~~~ CoinOslFactorization3.cpp:1912:12: warning: implicit conversion from 'long' to 'int' changes value from -9223372036854775807 to 1 [-Wconstant-conversion] int last=-LONG_MAX; ~~~~ ^~~~~~~~~ CoinOslFactorization3.cpp:2610:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] int c_ekkslcf( register const EKKfactinfo *fact) ^~~~~~~~~ --- CoinFileIO.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinFileIO.lo -MD -MP -MF .deps/CoinFileIO.Tpo -c CoinFileIO.cpp -o CoinFileIO.o >/dev/null 2>&1 --- CoinOslFactorization2.lo --- 63 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinOslFactorization2.lo -MD -MP -MF .deps/CoinOslFactorization2.Tpo -c CoinOslFactorization2.cpp -o CoinOslFactorization2.o >/dev/null 2>&1 --- CoinFinite.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinFinite.lo -MD -MP -MF ".deps/CoinFinite.Tpo" -c -o CoinFinite.lo CoinFinite.cpp; then mv -f ".deps/CoinFinite.Tpo" ".deps/CoinFinite.Plo"; else rm -f ".deps/CoinFinite.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinFinite.lo -MD -MP -MF .deps/CoinFinite.Tpo -c CoinFinite.cpp -fPIC -DPIC -o .libs/CoinFinite.o libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinFinite.lo -MD -MP -MF .deps/CoinFinite.Tpo -c CoinFinite.cpp -o CoinFinite.o >/dev/null 2>&1 --- CoinIndexedVector.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinIndexedVector.lo -MD -MP -MF ".deps/CoinIndexedVector.Tpo" -c -o CoinIndexedVector.lo CoinIndexedVector.cpp; then mv -f ".deps/CoinIndexedVector.Tpo" ".deps/CoinIndexedVector.Plo"; else rm -f ".deps/CoinIndexedVector.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinIndexedVector.lo -MD -MP -MF .deps/CoinIndexedVector.Tpo -c CoinIndexedVector.cpp -fPIC -DPIC -o .libs/CoinIndexedVector.o In file included from CoinIndexedVector.cpp:16: ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinOslFactorization3.lo --- 57 warnings generated. --- CoinLpIO.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinLpIO.lo -MD -MP -MF ".deps/CoinLpIO.Tpo" -c -o CoinLpIO.lo CoinLpIO.cpp; then mv -f ".deps/CoinLpIO.Tpo" ".deps/CoinLpIO.Plo"; else rm -f ".deps/CoinLpIO.Tpo"; exit 1; fi --- CoinOslFactorization3.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinOslFactorization3.lo -MD -MP -MF .deps/CoinOslFactorization3.Tpo -c CoinOslFactorization3.cpp -o CoinOslFactorization3.o >/dev/null 2>&1 --- CoinLpIO.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinLpIO.lo -MD -MP -MF .deps/CoinLpIO.Tpo -c CoinLpIO.cpp -fPIC -DPIC -o .libs/CoinLpIO.o In file included from CoinLpIO.cpp:24: ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinIndexedVector.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinIndexedVector.lo -MD -MP -MF .deps/CoinIndexedVector.Tpo -c CoinIndexedVector.cpp -o CoinIndexedVector.o >/dev/null 2>&1 --- CoinLpIO.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinLpIO.lo -MD -MP -MF .deps/CoinLpIO.Tpo -c CoinLpIO.cpp -o CoinLpIO.o >/dev/null 2>&1 --- CoinMessage.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinMessage.lo -MD -MP -MF ".deps/CoinMessage.Tpo" -c -o CoinMessage.lo CoinMessage.cpp; then mv -f ".deps/CoinMessage.Tpo" ".deps/CoinMessage.Plo"; else rm -f ".deps/CoinMessage.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinMessage.lo -MD -MP -MF .deps/CoinMessage.Tpo -c CoinMessage.cpp -fPIC -DPIC -o .libs/CoinMessage.o libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinMessage.lo -MD -MP -MF .deps/CoinMessage.Tpo -c CoinMessage.cpp -o CoinMessage.o >/dev/null 2>&1 --- CoinMessageHandler.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinMessageHandler.lo -MD -MP -MF ".deps/CoinMessageHandler.Tpo" -c -o CoinMessageHandler.lo CoinMessageHandler.cpp; then mv -f ".deps/CoinMessageHandler.Tpo" ".deps/CoinMessageHandler.Plo"; else rm -f ".deps/CoinMessageHandler.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinMessageHandler.lo -MD -MP -MF .deps/CoinMessageHandler.Tpo -c CoinMessageHandler.cpp -fPIC -DPIC -o .libs/CoinMessageHandler.o --- CoinModel.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinModel.lo -MD -MP -MF ".deps/CoinModel.Tpo" -c -o CoinModel.lo CoinModel.cpp; then mv -f ".deps/CoinModel.Tpo" ".deps/CoinModel.Plo"; else rm -f ".deps/CoinModel.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinModel.lo -MD -MP -MF .deps/CoinModel.Tpo -c CoinModel.cpp -fPIC -DPIC -o .libs/CoinModel.o --- CoinMessageHandler.lo --- In file included from CoinMessageHandler.cpp:7: ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinModel.lo --- In file included from CoinModel.cpp:7: --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) --- CoinModel.lo --- ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) --- CoinModel.lo --- ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) --- CoinModel.lo --- ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { --- CoinModel.lo --- ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) --- CoinModel.lo --- ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- CoinZeroN(register T* to, const int size) ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) --- CoinModel.lo --- ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinModel.lo --- ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- CoinMax(register const T x1, register const T x2) --- CoinModel.lo --- CoinZero(register T* first, register T* last) --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinModel.lo --- ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- CoinMax(register const T x1, register const T x2) --- CoinModel.lo --- CoinZero(register T* first, register T* last) --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinModel.lo --- ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- CoinMin(register const T x1, register const T x2) --- CoinModel.lo --- CoinMax(register const T x1, register const T x2) --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinModel.lo --- ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- CoinMin(register const T x1, register const T x2) --- CoinModel.lo --- CoinMax(register const T x1, register const T x2) --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinModel.lo --- ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- CoinIsSorted(register const T* first, const int size) --- CoinModel.lo --- CoinMin(register const T x1, register const T x2) --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinModel.lo --- ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- for (register int n = size1 / 8; n > 0; --n, first += 8) { --- CoinModel.lo --- CoinMin(register const T x1, register const T x2) --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinModel.lo --- ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- CoinIsSorted(register const T* first, register const T* last) --- CoinModel.lo --- CoinIsSorted(register const T* first, const int size) --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinModel.lo --- ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- CoinIsSorted(register const T* first, register const T* last) --- CoinModel.lo --- for (register int n = size1 / 8; n > 0; --n, first += 8) { --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinModel.lo --- ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- CoinIotaN(register T* first, const int size, register T init) --- CoinModel.lo --- CoinIsSorted(register const T* first, register const T* last) --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinModel.lo --- ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- CoinIotaN(register T* first, const int size, register T init) --- CoinModel.lo --- CoinIsSorted(register const T* first, register const T* last) --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinModel.lo --- ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { --- CoinModel.lo --- CoinIotaN(register T* first, const int size, register T init) --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinModel.lo --- ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, --- CoinModel.lo --- CoinIotaN(register T* first, const int size, register T init) --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- ^~~~~~~~~ --- CoinMessageHandler.lo --- ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, --- CoinModel.lo --- ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinMessageHandler.lo --- ^~~~~~~~~ --- CoinModel.lo --- for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, --- CoinMessageHandler.lo --- CoinMessageHandler.cpp:823:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] --- CoinModel.lo --- ^~~~~~~~~ --- CoinMessageHandler.lo --- sprintf(messageOut_,format_+2); ^~~~~~~~~ --- CoinModel.lo --- ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, --- CoinMessageHandler.lo --- CoinMessageHandler.cpp:823:26: note: treat the string as an argument to avoid this --- CoinModel.lo --- ^~~~~~~~~ --- CoinMessageHandler.lo --- sprintf(messageOut_,format_+2); ^ "%s", --- CoinStructuredModel.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinStructuredModel.lo -MD -MP -MF ".deps/CoinStructuredModel.Tpo" -c -o CoinStructuredModel.lo CoinStructuredModel.cpp; then mv -f ".deps/CoinStructuredModel.Tpo" ".deps/CoinStructuredModel.Plo"; else rm -f ".deps/CoinStructuredModel.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinStructuredModel.lo -MD -MP -MF .deps/CoinStructuredModel.Tpo -c CoinStructuredModel.cpp -fPIC -DPIC -o .libs/CoinStructuredModel.o --- CoinMessageHandler.lo --- 43 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinMessageHandler.lo -MD -MP -MF .deps/CoinMessageHandler.Tpo -c CoinMessageHandler.cpp -o CoinMessageHandler.o >/dev/null 2>&1 --- CoinStructuredModel.lo --- In file included from CoinStructuredModel.cpp:8: ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinModelUseful.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinModelUseful.lo -MD -MP -MF ".deps/CoinModelUseful.Tpo" -c -o CoinModelUseful.lo CoinModelUseful.cpp; then mv -f ".deps/CoinModelUseful.Tpo" ".deps/CoinModelUseful.Plo"; else rm -f ".deps/CoinModelUseful.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinModelUseful.lo -MD -MP -MF .deps/CoinModelUseful.Tpo -c CoinModelUseful.cpp -fPIC -DPIC -o .libs/CoinModelUseful.o In file included from CoinModelUseful.cpp:16: ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinModel.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinModel.lo -MD -MP -MF .deps/CoinModel.Tpo -c CoinModel.cpp -o CoinModel.o >/dev/null 2>&1 --- CoinModelUseful.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinModelUseful.lo -MD -MP -MF .deps/CoinModelUseful.Tpo -c CoinModelUseful.cpp -o CoinModelUseful.o >/dev/null 2>&1 --- CoinStructuredModel.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinStructuredModel.lo -MD -MP -MF .deps/CoinStructuredModel.Tpo -c CoinStructuredModel.cpp -o CoinStructuredModel.o >/dev/null 2>&1 --- CoinModelUseful2.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinModelUseful2.lo -MD -MP -MF ".deps/CoinModelUseful2.Tpo" -c -o CoinModelUseful2.lo CoinModelUseful2.cpp; then mv -f ".deps/CoinModelUseful2.Tpo" ".deps/CoinModelUseful2.Plo"; else rm -f ".deps/CoinModelUseful2.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinModelUseful2.lo -MD -MP -MF .deps/CoinModelUseful2.Tpo -c CoinModelUseful2.cpp -fPIC -DPIC -o .libs/CoinModelUseful2.o In file included from CoinModelUseful2.cpp:75: ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ CoinModelUseful2.cpp:924:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int yystate; ^~~~~~~~~ CoinModelUseful2.cpp:925:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int yyn; ^~~~~~~~~ CoinModelUseful2.cpp:943:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register short *yyssp; ^~~~~~~~~ CoinModelUseful2.cpp:948:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register YYSTYPE *yyvsp; ^~~~~~~~~ 46 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinModelUseful2.lo -MD -MP -MF .deps/CoinModelUseful2.Tpo -c CoinModelUseful2.cpp -o CoinModelUseful2.o >/dev/null 2>&1 --- CoinMpsIO.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinMpsIO.lo -MD -MP -MF ".deps/CoinMpsIO.Tpo" -c -o CoinMpsIO.lo CoinMpsIO.cpp; then mv -f ".deps/CoinMpsIO.Tpo" ".deps/CoinMpsIO.Plo"; else rm -f ".deps/CoinMpsIO.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinMpsIO.lo -MD -MP -MF .deps/CoinMpsIO.Tpo -c CoinMpsIO.cpp -fPIC -DPIC -o .libs/CoinMpsIO.o --- CoinPackedMatrix.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPackedMatrix.lo -MD -MP -MF ".deps/CoinPackedMatrix.Tpo" -c -o CoinPackedMatrix.lo CoinPackedMatrix.cpp; then mv -f ".deps/CoinPackedMatrix.Tpo" ".deps/CoinPackedMatrix.Plo"; else rm -f ".deps/CoinPackedMatrix.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPackedMatrix.lo -MD -MP -MF .deps/CoinPackedMatrix.Tpo -c CoinPackedMatrix.cpp -fPIC -DPIC -o .libs/CoinPackedMatrix.o --- CoinPackedVector.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPackedVector.lo -MD -MP -MF ".deps/CoinPackedVector.Tpo" -c -o CoinPackedVector.lo CoinPackedVector.cpp; then mv -f ".deps/CoinPackedVector.Tpo" ".deps/CoinPackedVector.Plo"; else rm -f ".deps/CoinPackedVector.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPackedVector.lo -MD -MP -MF .deps/CoinPackedVector.Tpo -c CoinPackedVector.cpp -fPIC -DPIC -o .libs/CoinPackedVector.o --- CoinMpsIO.lo --- In file included from CoinMpsIO.cpp:23: --- CoinPackedMatrix.lo --- In file included from CoinPackedMatrix.cpp:17: --- CoinPackedVector.lo --- In file included from CoinPackedVector.cpp:13: --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinMpsIO.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { --- CoinMpsIO.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- CoinPackedMatrix.lo --- ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinMpsIO.lo --- ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPackedMatrix.lo --- ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinMpsIO.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPackedVector.lo --- ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinMpsIO.lo --- CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPackedVector.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPackedVector.lo -MD -MP -MF .deps/CoinPackedVector.Tpo -c CoinPackedVector.cpp -o CoinPackedVector.o >/dev/null 2>&1 --- CoinPackedVectorBase.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPackedVectorBase.lo -MD -MP -MF ".deps/CoinPackedVectorBase.Tpo" -c -o CoinPackedVectorBase.lo CoinPackedVectorBase.cpp; then mv -f ".deps/CoinPackedVectorBase.Tpo" ".deps/CoinPackedVectorBase.Plo"; else rm -f ".deps/CoinPackedVectorBase.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPackedVectorBase.lo -MD -MP -MF .deps/CoinPackedVectorBase.Tpo -c CoinPackedVectorBase.cpp -fPIC -DPIC -o .libs/CoinPackedVectorBase.o --- CoinPackedMatrix.lo --- 42 warnings generated. --- CoinPackedVectorBase.lo --- In file included from CoinPackedVectorBase.cpp:10: ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPackedMatrix.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPackedMatrix.lo -MD -MP -MF .deps/CoinPackedMatrix.Tpo -c CoinPackedMatrix.cpp -o CoinPackedMatrix.o >/dev/null 2>&1 --- CoinPackedVectorBase.lo --- CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinMpsIO.lo --- 42 warnings generated. --- CoinPackedVectorBase.lo --- CoinPackedVectorBase.cpp:197:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register double norm = 0.0; ^~~~~~~~~ CoinPackedVectorBase.cpp:198:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const double* elements = getElements(); --- CoinMpsIO.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinMpsIO.lo -MD -MP -MF .deps/CoinMpsIO.Tpo -c CoinMpsIO.cpp -o CoinMpsIO.o >/dev/null 2>&1 --- CoinPackedVectorBase.lo --- ^~~~~~~~~ CoinPackedVectorBase.cpp:227:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register double norm = 0.0; ^~~~~~~~~ CoinPackedVectorBase.cpp:228:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const double* elements = getElements(); ^~~~~~~~~ 46 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPackedVectorBase.lo -MD -MP -MF .deps/CoinPackedVectorBase.Tpo -c CoinPackedVectorBase.cpp -o CoinPackedVectorBase.o >/dev/null 2>&1 --- CoinParam.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinParam.lo -MD -MP -MF ".deps/CoinParam.Tpo" -c -o CoinParam.lo CoinParam.cpp; then mv -f ".deps/CoinParam.Tpo" ".deps/CoinParam.Plo"; else rm -f ".deps/CoinParam.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinParam.lo -MD -MP -MF .deps/CoinParam.Tpo -c CoinParam.cpp -fPIC -DPIC -o .libs/CoinParam.o --- CoinParamUtils.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinParamUtils.lo -MD -MP -MF ".deps/CoinParamUtils.Tpo" -c -o CoinParamUtils.lo CoinParamUtils.cpp; then mv -f ".deps/CoinParamUtils.Tpo" ".deps/CoinParamUtils.Plo"; else rm -f ".deps/CoinParamUtils.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinParamUtils.lo -MD -MP -MF .deps/CoinParamUtils.Tpo -c CoinParamUtils.cpp -fPIC -DPIC -o .libs/CoinParamUtils.o --- CoinParam.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinParam.lo -MD -MP -MF .deps/CoinParam.Tpo -c CoinParam.cpp -o CoinParam.o >/dev/null 2>&1 --- CoinPostsolveMatrix.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPostsolveMatrix.lo -MD -MP -MF ".deps/CoinPostsolveMatrix.Tpo" -c -o CoinPostsolveMatrix.lo CoinPostsolveMatrix.cpp; then mv -f ".deps/CoinPostsolveMatrix.Tpo" ".deps/CoinPostsolveMatrix.Plo"; else rm -f ".deps/CoinPostsolveMatrix.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPostsolveMatrix.lo -MD -MP -MF .deps/CoinPostsolveMatrix.Tpo -c CoinPostsolveMatrix.cpp -fPIC -DPIC -o .libs/CoinPostsolveMatrix.o --- CoinParamUtils.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinParamUtils.lo -MD -MP -MF .deps/CoinParamUtils.Tpo -c CoinParamUtils.cpp -o CoinParamUtils.o >/dev/null 2>&1 --- CoinPrePostsolveMatrix.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPrePostsolveMatrix.lo -MD -MP -MF ".deps/CoinPrePostsolveMatrix.Tpo" -c -o CoinPrePostsolveMatrix.lo CoinPrePostsolveMatrix.cpp; then mv -f ".deps/CoinPrePostsolveMatrix.Tpo" ".deps/CoinPrePostsolveMatrix.Plo"; else rm -f ".deps/CoinPrePostsolveMatrix.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPrePostsolveMatrix.lo -MD -MP -MF .deps/CoinPrePostsolveMatrix.Tpo -c CoinPrePostsolveMatrix.cpp -fPIC -DPIC -o .libs/CoinPrePostsolveMatrix.o --- CoinPostsolveMatrix.lo --- In file included from CoinPostsolveMatrix.cpp:11: ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- In file included from CoinPrePostsolveMatrix.cpp:10: --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) --- CoinPresolveDoubleton.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveDoubleton.lo -MD -MP -MF ".deps/CoinPresolveDoubleton.Tpo" -c -o CoinPresolveDoubleton.lo CoinPresolveDoubleton.cpp; then mv -f ".deps/CoinPresolveDoubleton.Tpo" ".deps/CoinPresolveDoubleton.Plo"; else rm -f ".deps/CoinPresolveDoubleton.Tpo"; exit 1; fi --- CoinPostsolveMatrix.lo --- ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveDoubleton.lo -MD -MP -MF .deps/CoinPresolveDoubleton.Tpo -c CoinPresolveDoubleton.cpp -fPIC -DPIC -o .libs/CoinPresolveDoubleton.o --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- In file included from CoinPresolveDoubleton.cpp:10: --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) --- CoinPrePostsolveMatrix.lo --- ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ^~~~~~~~~ --- CoinPostsolveMatrix.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPostsolveMatrix.lo -MD -MP -MF .deps/CoinPostsolveMatrix.Tpo -c CoinPostsolveMatrix.cpp -o CoinPostsolveMatrix.o >/dev/null 2>&1 --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPrePostsolveMatrix.lo --- 42 warnings generated. --- CoinPresolveDoubleton.lo --- register const T* downfrom = from + size; --- CoinPrePostsolveMatrix.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPrePostsolveMatrix.lo -MD -MP -MF .deps/CoinPrePostsolveMatrix.Tpo -c CoinPrePostsolveMatrix.cpp -o CoinPrePostsolveMatrix.o >/dev/null 2>&1 --- CoinPresolveDoubleton.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveDual.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveDual.lo -MD -MP -MF ".deps/CoinPresolveDual.Tpo" -c -o CoinPresolveDual.lo CoinPresolveDual.cpp; then mv -f ".deps/CoinPresolveDual.Tpo" ".deps/CoinPresolveDual.Plo"; else rm -f ".deps/CoinPresolveDual.Tpo"; exit 1; fi --- CoinPresolveDoubleton.lo --- register T* downto = to + size; --- CoinPresolveDual.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveDual.lo -MD -MP -MF .deps/CoinPresolveDual.Tpo -c CoinPresolveDual.cpp -fPIC -DPIC -o .libs/CoinPresolveDual.o --- CoinPresolveDoubleton.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPresolveDual.lo --- In file included from CoinPresolveDual.cpp:13: --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveDupcol.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveDupcol.lo -MD -MP -MF ".deps/CoinPresolveDupcol.Tpo" -c -o CoinPresolveDupcol.lo CoinPresolveDupcol.cpp; then mv -f ".deps/CoinPresolveDupcol.Tpo" ".deps/CoinPresolveDupcol.Plo"; else rm -f ".deps/CoinPresolveDupcol.Tpo"; exit 1; fi --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveDupcol.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveDupcol.lo -MD -MP -MF .deps/CoinPresolveDupcol.Tpo -c CoinPresolveDupcol.cpp -fPIC -DPIC -o .libs/CoinPresolveDupcol.o --- CoinPresolveDoubleton.lo --- CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- ^~~~~~~~~ --- CoinPresolveDual.lo --- ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveDupcol.lo --- In file included from CoinPresolveDupcol.cpp:17: --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPresolveDupcol.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveDoubleton.lo --- ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveDupcol.lo --- CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveDual.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveDual.lo -MD -MP -MF .deps/CoinPresolveDual.Tpo -c CoinPresolveDual.cpp -o CoinPresolveDual.o >/dev/null 2>&1 --- CoinPresolveDupcol.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinPresolveDoubleton.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveDoubleton.lo -MD -MP -MF .deps/CoinPresolveDoubleton.Tpo -c CoinPresolveDoubleton.cpp -o CoinPresolveDoubleton.o >/dev/null 2>&1 --- CoinPresolveDupcol.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- CoinPresolveEmpty.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveEmpty.lo -MD -MP -MF ".deps/CoinPresolveEmpty.Tpo" -c -o CoinPresolveEmpty.lo CoinPresolveEmpty.cpp; then mv -f ".deps/CoinPresolveEmpty.Tpo" ".deps/CoinPresolveEmpty.Plo"; else rm -f ".deps/CoinPresolveEmpty.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveEmpty.lo -MD -MP -MF .deps/CoinPresolveEmpty.Tpo -c CoinPresolveEmpty.cpp -fPIC -DPIC -o .libs/CoinPresolveEmpty.o --- CoinPresolveDupcol.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) --- CoinPresolveEmpty.lo --- In file included from CoinPresolveEmpty.cpp:10: ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveDupcol.lo --- ^~~~~~~~~ --- CoinPresolveEmpty.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveDupcol.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveFixed.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveFixed.lo -MD -MP -MF ".deps/CoinPresolveFixed.Tpo" -c -o CoinPresolveFixed.lo CoinPresolveFixed.cpp; then mv -f ".deps/CoinPresolveFixed.Tpo" ".deps/CoinPresolveFixed.Plo"; else rm -f ".deps/CoinPresolveFixed.Tpo"; exit 1; fi --- CoinPresolveDupcol.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinPresolveFixed.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveFixed.lo -MD -MP -MF .deps/CoinPresolveFixed.Tpo -c CoinPresolveFixed.cpp -fPIC -DPIC -o .libs/CoinPresolveFixed.o --- CoinPresolveDupcol.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveEmpty.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveEmpty.lo -MD -MP -MF .deps/CoinPresolveEmpty.Tpo -c CoinPresolveEmpty.cpp -o CoinPresolveEmpty.o >/dev/null 2>&1 --- CoinPresolveDupcol.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveFixed.lo --- In file included from CoinPresolveFixed.cpp:11: --- CoinPresolveDupcol.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinPresolveFixed.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveDupcol.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveFixed.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveDupcol.lo --- CoinDisjointCopy(register const T* first, register const T* last, --- CoinPresolveFixed.lo --- CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinPresolveDupcol.lo --- ^~~~~~~~~ --- CoinPresolveFixed.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveDupcol.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveForcing.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveForcing.lo -MD -MP -MF ".deps/CoinPresolveForcing.Tpo" -c -o CoinPresolveForcing.lo CoinPresolveForcing.cpp; then mv -f ".deps/CoinPresolveForcing.Tpo" ".deps/CoinPresolveForcing.Plo"; else rm -f ".deps/CoinPresolveForcing.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveForcing.lo -MD -MP -MF .deps/CoinPresolveForcing.Tpo -c CoinPresolveForcing.cpp -fPIC -DPIC -o .libs/CoinPresolveForcing.o --- CoinPresolveDupcol.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveFixed.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveFixed.lo -MD -MP -MF .deps/CoinPresolveFixed.Tpo -c CoinPresolveFixed.cpp -o CoinPresolveFixed.o >/dev/null 2>&1 --- CoinPresolveDupcol.lo --- register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveForcing.lo --- In file included from CoinPresolveForcing.cpp:13: --- CoinPresolveDupcol.lo --- CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveForcing.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinPresolveHelperFunctions.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveHelperFunctions.lo -MD -MP -MF ".deps/CoinPresolveHelperFunctions.Tpo" -c -o CoinPresolveHelperFunctions.lo CoinPresolveHelperFunctions.cpp; then mv -f ".deps/CoinPresolveHelperFunctions.Tpo" ".deps/CoinPresolveHelperFunctions.Plo"; else rm -f ".deps/CoinPresolveHelperFunctions.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveHelperFunctions.lo -MD -MP -MF .deps/CoinPresolveHelperFunctions.Tpo -c CoinPresolveHelperFunctions.cpp -fPIC -DPIC -o .libs/CoinPresolveHelperFunctions.o --- CoinPresolveForcing.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveDupcol.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveDupcol.lo -MD -MP -MF .deps/CoinPresolveDupcol.Tpo -c CoinPresolveDupcol.cpp -o CoinPresolveDupcol.o >/dev/null 2>&1 --- CoinPresolveForcing.lo --- ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPresolveHelperFunctions.lo --- In file included from CoinPresolveHelperFunctions.cpp:17: --- CoinPresolveForcing.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveHelperFunctions.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveForcing.lo --- CoinFillN(register T* to, const int size, register const T value) --- CoinPresolveHelperFunctions.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- CoinPresolveForcing.lo --- ^~~~~~~~~ --- CoinPresolveHelperFunctions.lo --- ^~~~~~~~~ --- CoinPresolveForcing.lo --- ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveHelperFunctions.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveForcing.lo --- CoinFillN(register T* to, const int size, register const T value) --- CoinPresolveHelperFunctions.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- CoinPresolveForcing.lo --- ^~~~~~~~~ --- CoinPresolveHelperFunctions.lo --- ^~~~~~~~~ --- CoinPresolveForcing.lo --- ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveHelperFunctions.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveForcing.lo --- for (register int n = size / 8; n > 0; --n, to += 8) { --- CoinPresolveHelperFunctions.lo --- register int n = (size + 7) / 8; --- CoinPresolveForcing.lo --- ^~~~~~~~~ --- CoinPresolveHelperFunctions.lo --- ^~~~~~~~~ --- CoinPresolveForcing.lo --- ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveHelperFunctions.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveForcing.lo --- CoinFill(register T* first, register T* last, const T value) --- CoinPresolveHelperFunctions.lo --- register const T* downfrom = from + size; --- CoinPresolveForcing.lo --- ^~~~~~~~~ --- CoinPresolveHelperFunctions.lo --- ^~~~~~~~~ --- CoinPresolveForcing.lo --- ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveHelperFunctions.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveForcing.lo --- CoinFill(register T* first, register T* last, const T value) --- CoinPresolveHelperFunctions.lo --- register T* downto = to + size; --- CoinPresolveForcing.lo --- ^~~~~~~~~ --- CoinPresolveHelperFunctions.lo --- ^~~~~~~~~ --- CoinPresolveForcing.lo --- ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveHelperFunctions.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveForcing.lo --- CoinZeroN(register T* to, const int size) --- CoinPresolveHelperFunctions.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinPresolveForcing.lo --- ^~~~~~~~~ --- CoinPresolveHelperFunctions.lo --- ^~~~~~~~~ --- CoinPresolveForcing.lo --- ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveHelperFunctions.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveForcing.lo --- for (register int n = size / 8; n > 0; --n, to += 8) { --- CoinPresolveHelperFunctions.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinPresolveForcing.lo --- ^~~~~~~~~ --- CoinPresolveHelperFunctions.lo --- ^~~~~~~~~ --- CoinPresolveForcing.lo --- ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveHelperFunctions.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPresolveForcing.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveForcing.lo -MD -MP -MF .deps/CoinPresolveForcing.Tpo -c CoinPresolveForcing.cpp -o CoinPresolveForcing.o >/dev/null 2>&1 --- CoinPresolveHelperFunctions.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveImpliedFree.lo -MD -MP -MF ".deps/CoinPresolveImpliedFree.Tpo" -c -o CoinPresolveImpliedFree.lo CoinPresolveImpliedFree.cpp; then mv -f ".deps/CoinPresolveImpliedFree.Tpo" ".deps/CoinPresolveImpliedFree.Plo"; else rm -f ".deps/CoinPresolveImpliedFree.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveImpliedFree.lo -MD -MP -MF .deps/CoinPresolveImpliedFree.Tpo -c CoinPresolveImpliedFree.cpp -fPIC -DPIC -o .libs/CoinPresolveImpliedFree.o --- CoinPresolveHelperFunctions.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveHelperFunctions.lo -MD -MP -MF .deps/CoinPresolveHelperFunctions.Tpo -c CoinPresolveHelperFunctions.cpp -o CoinPresolveHelperFunctions.o >/dev/null 2>&1 --- CoinPresolveIsolated.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveIsolated.lo -MD -MP -MF ".deps/CoinPresolveIsolated.Tpo" -c -o CoinPresolveIsolated.lo CoinPresolveIsolated.cpp; then mv -f ".deps/CoinPresolveIsolated.Tpo" ".deps/CoinPresolveIsolated.Plo"; else rm -f ".deps/CoinPresolveIsolated.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveIsolated.lo -MD -MP -MF .deps/CoinPresolveIsolated.Tpo -c CoinPresolveIsolated.cpp -fPIC -DPIC -o .libs/CoinPresolveIsolated.o --- CoinPresolveImpliedFree.lo --- In file included from CoinPresolveImpliedFree.cpp:17: --- CoinPresolveMatrix.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveMatrix.lo -MD -MP -MF ".deps/CoinPresolveMatrix.Tpo" -c -o CoinPresolveMatrix.lo CoinPresolveMatrix.cpp; then mv -f ".deps/CoinPresolveMatrix.Tpo" ".deps/CoinPresolveMatrix.Plo"; else rm -f ".deps/CoinPresolveMatrix.Tpo"; exit 1; fi --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveMatrix.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveMatrix.lo -MD -MP -MF .deps/CoinPresolveMatrix.Tpo -c CoinPresolveMatrix.cpp -fPIC -DPIC -o .libs/CoinPresolveMatrix.o --- CoinPresolveImpliedFree.lo --- CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveIsolated.lo --- In file included from CoinPresolveIsolated.cpp:11: --- CoinPresolveMatrix.lo --- In file included from CoinPresolveMatrix.cpp:11: ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveMatrix.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- register int n = (size + 7) / 8; --- CoinPresolveMatrix.lo --- ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPresolveIsolated.lo --- register T* to) --- CoinPresolveImpliedFree.lo --- ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveIsolated.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveMatrix.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveMatrix.lo -MD -MP -MF .deps/CoinPresolveMatrix.Tpo -c CoinPresolveMatrix.cpp -o CoinPresolveMatrix.o >/dev/null 2>&1 --- CoinPresolveIsolated.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveIsolated.lo -MD -MP -MF .deps/CoinPresolveIsolated.Tpo -c CoinPresolveIsolated.cpp -o CoinPresolveIsolated.o >/dev/null 2>&1 --- CoinPresolveImpliedFree.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveImpliedFree.lo -MD -MP -MF .deps/CoinPresolveImpliedFree.Tpo -c CoinPresolveImpliedFree.cpp -o CoinPresolveImpliedFree.o >/dev/null 2>&1 --- CoinPresolvePsdebug.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolvePsdebug.lo -MD -MP -MF ".deps/CoinPresolvePsdebug.Tpo" -c -o CoinPresolvePsdebug.lo CoinPresolvePsdebug.cpp; then mv -f ".deps/CoinPresolvePsdebug.Tpo" ".deps/CoinPresolvePsdebug.Plo"; else rm -f ".deps/CoinPresolvePsdebug.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolvePsdebug.lo -MD -MP -MF .deps/CoinPresolvePsdebug.Tpo -c CoinPresolvePsdebug.cpp -fPIC -DPIC -o .libs/CoinPresolvePsdebug.o --- CoinPresolveMonitor.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveMonitor.lo -MD -MP -MF ".deps/CoinPresolveMonitor.Tpo" -c -o CoinPresolveMonitor.lo CoinPresolveMonitor.cpp; then mv -f ".deps/CoinPresolveMonitor.Tpo" ".deps/CoinPresolveMonitor.Plo"; else rm -f ".deps/CoinPresolveMonitor.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveMonitor.lo -MD -MP -MF .deps/CoinPresolveMonitor.Tpo -c CoinPresolveMonitor.cpp -fPIC -DPIC -o .libs/CoinPresolveMonitor.o --- CoinPresolveSingleton.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveSingleton.lo -MD -MP -MF ".deps/CoinPresolveSingleton.Tpo" -c -o CoinPresolveSingleton.lo CoinPresolveSingleton.cpp; then mv -f ".deps/CoinPresolveSingleton.Tpo" ".deps/CoinPresolveSingleton.Plo"; else rm -f ".deps/CoinPresolveSingleton.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveSingleton.lo -MD -MP -MF .deps/CoinPresolveSingleton.Tpo -c CoinPresolveSingleton.cpp -fPIC -DPIC -o .libs/CoinPresolveSingleton.o --- CoinPresolvePsdebug.lo --- In file included from CoinPresolvePsdebug.cpp:11: --- CoinPresolveMonitor.lo --- In file included from CoinPresolveMonitor.cpp:8: --- CoinPresolvePsdebug.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveMonitor.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) --- CoinPresolvePsdebug.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- CoinPresolveMonitor.lo --- ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- ^~~~~~~~~ --- CoinPresolveMonitor.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) --- CoinPresolvePsdebug.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveMonitor.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- CoinPresolveMonitor.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- ^~~~~~~~~ --- CoinPresolveMonitor.lo --- ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ --- CoinPresolveSingleton.lo --- In file included from CoinPresolveSingleton.cpp:9: --- CoinPresolveMonitor.lo --- ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolvePsdebug.lo --- register int n = (size + 7) / 8; --- CoinPresolveSingleton.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- CoinPresolvePsdebug.lo --- ^~~~~~~~~ --- CoinPresolveSingleton.lo --- ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolvePsdebug.lo --- register const T* downfrom = from + size; --- CoinPresolveSingleton.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- CoinPresolvePsdebug.lo --- ^~~~~~~~~ --- CoinPresolveSingleton.lo --- ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolvePsdebug.lo --- register T* downto = to + size; --- CoinPresolveSingleton.lo --- register int n = (size + 7) / 8; --- CoinPresolvePsdebug.lo --- ^~~~~~~~~ --- CoinPresolveSingleton.lo --- ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolvePsdebug.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinPresolveSingleton.lo --- register const T* downfrom = from + size; --- CoinPresolvePsdebug.lo --- ^~~~~~~~~ --- CoinPresolveSingleton.lo --- ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolvePsdebug.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinPresolveSingleton.lo --- register T* downto = to + size; --- CoinPresolvePsdebug.lo --- ^~~~~~~~~ --- CoinPresolveSingleton.lo --- ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolvePsdebug.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinPresolveSingleton.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinPresolvePsdebug.lo --- ^~~~~~~~~ --- CoinPresolveSingleton.lo --- ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolvePsdebug.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- CoinPresolveSingleton.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinPresolvePsdebug.lo --- ^~~~~~~~~ --- CoinPresolveSingleton.lo --- ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolvePsdebug.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- CoinPresolveSingleton.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinPresolvePsdebug.lo --- ^~~~~~~~~ --- CoinPresolveSingleton.lo --- ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolvePsdebug.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { --- CoinPresolveSingleton.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- CoinPresolvePsdebug.lo --- ^~~~~~~~~ --- CoinPresolveSingleton.lo --- ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolvePsdebug.lo --- CoinDisjointCopy(register const T* first, register const T* last, --- CoinPresolveSingleton.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- CoinPresolvePsdebug.lo --- ^~~~~~~~~ --- CoinPresolveSingleton.lo --- ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolvePsdebug.lo --- CoinDisjointCopy(register const T* first, register const T* last, --- CoinPresolveSingleton.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { --- CoinPresolvePsdebug.lo --- ^~~~~~~~~ --- CoinPresolveSingleton.lo --- ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolvePsdebug.lo --- register T* to) --- CoinPresolveSingleton.lo --- CoinDisjointCopy(register const T* first, register const T* last, --- CoinPresolvePsdebug.lo --- ^~~~~~~~~ --- CoinPresolveSingleton.lo --- ^~~~~~~~~ --- CoinPresolvePsdebug.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolvePsdebug.lo -MD -MP -MF .deps/CoinPresolvePsdebug.Tpo -c CoinPresolvePsdebug.cpp -o CoinPresolvePsdebug.o >/dev/null 2>&1 --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) --- CoinPresolveMonitor.lo --- 42 warnings generated. --- CoinPresolveSingleton.lo --- ^~~~~~~~~ --- CoinPresolveMonitor.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveMonitor.lo -MD -MP -MF .deps/CoinPresolveMonitor.Tpo -c CoinPresolveMonitor.cpp -o CoinPresolveMonitor.o >/dev/null 2>&1 --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveSubst.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveSubst.lo -MD -MP -MF ".deps/CoinPresolveSubst.Tpo" -c -o CoinPresolveSubst.lo CoinPresolveSubst.cpp; then mv -f ".deps/CoinPresolveSubst.Tpo" ".deps/CoinPresolveSubst.Plo"; else rm -f ".deps/CoinPresolveSubst.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveSubst.lo -MD -MP -MF .deps/CoinPresolveSubst.Tpo -c CoinPresolveSubst.cpp -fPIC -DPIC -o .libs/CoinPresolveSubst.o --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinPresolveSubst.lo --- In file included from CoinPresolveSubst.cpp:16: --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinPresolveSubst.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveSingleton.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveSubst.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- CoinPresolveTighten.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveTighten.lo -MD -MP -MF ".deps/CoinPresolveTighten.Tpo" -c -o CoinPresolveTighten.lo CoinPresolveTighten.cpp; then mv -f ".deps/CoinPresolveTighten.Tpo" ".deps/CoinPresolveTighten.Plo"; else rm -f ".deps/CoinPresolveTighten.Tpo"; exit 1; fi --- CoinPresolveSubst.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveTighten.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveTighten.lo -MD -MP -MF .deps/CoinPresolveTighten.Tpo -c CoinPresolveTighten.cpp -fPIC -DPIC -o .libs/CoinPresolveTighten.o --- CoinPresolveSubst.lo --- register const T* downfrom = from + size; ^~~~~~~~~ --- CoinPresolveSingleton.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveSingleton.lo -MD -MP -MF .deps/CoinPresolveSingleton.Tpo -c CoinPresolveSingleton.cpp -o CoinPresolveSingleton.o >/dev/null 2>&1 --- CoinPresolveSubst.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinPresolveTighten.lo --- In file included from CoinPresolveTighten.cpp:13: --- CoinPresolveSubst.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveTighten.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSubst.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinPresolveTighten.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- CoinPresolveSubst.lo --- ^~~~~~~~~ --- CoinPresolveTighten.lo --- ^~~~~~~~~ --- CoinPresolveSubst.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveTighten.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSubst.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- CoinPresolveTighten.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- CoinPresolveSubst.lo --- ^~~~~~~~~ --- CoinPresolveTighten.lo --- ^~~~~~~~~ --- CoinPresolveSubst.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveTighten.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSubst.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- CoinPresolveTighten.lo --- register int n = (size + 7) / 8; --- CoinPresolveSubst.lo --- ^~~~~~~~~ --- CoinPresolveTighten.lo --- ^~~~~~~~~ --- CoinPresolveSubst.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveTighten.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSubst.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { --- CoinPresolveTighten.lo --- register const T* downfrom = from + size; ^~~~~~~~~ --- CoinPresolveSubst.lo --- ^~~~~~~~~ --- CoinPresolveTighten.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSubst.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveTighten.lo --- register T* downto = to + size; --- CoinPresolveSubst.lo --- CoinDisjointCopy(register const T* first, register const T* last, --- CoinPresolveTighten.lo --- ^~~~~~~~~ --- CoinPresolveSubst.lo --- ^~~~~~~~~ --- CoinPresolveTighten.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSubst.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveTighten.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinPresolveSubst.lo --- CoinDisjointCopy(register const T* first, register const T* last, --- CoinPresolveTighten.lo --- ^~~~~~~~~ --- CoinPresolveSubst.lo --- ^~~~~~~~~ --- CoinPresolveTighten.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSubst.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveTighten.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinPresolveSubst.lo --- register T* to) --- CoinPresolveTighten.lo --- ^~~~~~~~~ --- CoinPresolveSubst.lo --- ^~~~~~~~~ --- CoinPresolveTighten.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSubst.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) --- CoinPresolveTighten.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinPresolveSubst.lo --- ^~~~~~~~~ --- CoinPresolveTighten.lo --- ^~~~~~~~~ --- CoinPresolveSubst.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveTighten.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSubst.lo --- CoinMemcpyN(register const T* from, const int size, register T* to) --- CoinPresolveTighten.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- CoinPresolveSubst.lo --- ^~~~~~~~~ --- CoinPresolveTighten.lo --- ^~~~~~~~~ --- CoinPresolveSubst.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveTighten.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSubst.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { --- CoinPresolveTighten.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- CoinPresolveSubst.lo --- ^~~~~~~~~ --- CoinPresolveTighten.lo --- ^~~~~~~~~ --- CoinPresolveSubst.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveTighten.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveSubst.lo --- CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveTighten.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) --- CoinPresolveTripleton.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveTripleton.lo -MD -MP -MF ".deps/CoinPresolveTripleton.Tpo" -c -o CoinPresolveTripleton.lo CoinPresolveTripleton.cpp; then mv -f ".deps/CoinPresolveTripleton.Tpo" ".deps/CoinPresolveTripleton.Plo"; else rm -f ".deps/CoinPresolveTripleton.Tpo"; exit 1; fi --- CoinPresolveTighten.lo --- ^~~~~~~~~ --- CoinPresolveTripleton.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveTripleton.lo -MD -MP -MF .deps/CoinPresolveTripleton.Tpo -c CoinPresolveTripleton.cpp -fPIC -DPIC -o .libs/CoinPresolveTripleton.o --- CoinPresolveTighten.lo --- ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinPresolveSubst.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveSubst.lo -MD -MP -MF .deps/CoinPresolveSubst.Tpo -c CoinPresolveSubst.cpp -o CoinPresolveSubst.o >/dev/null 2>&1 --- CoinPresolveTighten.lo --- ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ --- CoinPresolveTripleton.lo --- In file included from CoinPresolveTripleton.cpp:10: --- CoinPresolveTighten.lo --- ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveTripleton.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveTighten.lo --- CoinIsSorted(register const T* first, register const T* last) --- CoinPresolveTripleton.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- CoinPresolveTighten.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveTripleton.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveTighten.lo --- 42 warnings generated. --- CoinPresolveTripleton.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- CoinPresolveTighten.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveTighten.lo -MD -MP -MF .deps/CoinPresolveTighten.Tpo -c CoinPresolveTighten.cpp -o CoinPresolveTighten.o >/dev/null 2>&1 --- CoinPresolveTripleton.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveUseless.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveUseless.lo -MD -MP -MF ".deps/CoinPresolveUseless.Tpo" -c -o CoinPresolveUseless.lo CoinPresolveUseless.cpp; then mv -f ".deps/CoinPresolveUseless.Tpo" ".deps/CoinPresolveUseless.Plo"; else rm -f ".deps/CoinPresolveUseless.Tpo"; exit 1; fi --- CoinPresolveZeros.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinPresolveZeros.lo -MD -MP -MF ".deps/CoinPresolveZeros.Tpo" -c -o CoinPresolveZeros.lo CoinPresolveZeros.cpp; then mv -f ".deps/CoinPresolveZeros.Tpo" ".deps/CoinPresolveZeros.Plo"; else rm -f ".deps/CoinPresolveZeros.Tpo"; exit 1; fi --- CoinPresolveUseless.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveUseless.lo -MD -MP -MF .deps/CoinPresolveUseless.Tpo -c CoinPresolveUseless.cpp -fPIC -DPIC -o .libs/CoinPresolveUseless.o --- CoinPresolveZeros.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveZeros.lo -MD -MP -MF .deps/CoinPresolveZeros.Tpo -c CoinPresolveZeros.cpp -fPIC -DPIC -o .libs/CoinPresolveZeros.o --- CoinPresolveTripleton.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveTripleton.lo -MD -MP -MF .deps/CoinPresolveTripleton.Tpo -c CoinPresolveTripleton.cpp -o CoinPresolveTripleton.o >/dev/null 2>&1 --- CoinPresolveZeros.lo --- In file included from CoinPresolveZeros.cpp:9: --- CoinPresolveUseless.lo --- In file included from CoinPresolveUseless.cpp:11: --- CoinPresolveZeros.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) --- CoinPresolveUseless.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinPresolveZeros.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ --- CoinPresolveUseless.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- CoinPresolveZeros.lo --- ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinPresolveUseless.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinPresolveZeros.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveZeros.lo -MD -MP -MF .deps/CoinPresolveZeros.Tpo -c CoinPresolveZeros.cpp -o CoinPresolveZeros.o >/dev/null 2>&1 --- CoinPresolveUseless.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- CoinRational.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinRational.lo -MD -MP -MF ".deps/CoinRational.Tpo" -c -o CoinRational.lo CoinRational.cpp; then mv -f ".deps/CoinRational.Tpo" ".deps/CoinRational.Plo"; else rm -f ".deps/CoinRational.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinRational.lo -MD -MP -MF .deps/CoinRational.Tpo -c CoinRational.cpp -fPIC -DPIC -o .libs/CoinRational.o --- CoinPresolveUseless.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; --- CoinRational.lo --- CoinRational.cpp:60:18: warning: using integer absolute value function 'labs' when argument is of floating point type [-Wabsolute-value] numerator_ += labs(intpart) * denominator_; ^ CoinRational.cpp:60:18: note: use function 'std::abs' instead numerator_ += labs(intpart) * denominator_; ^~~~ std::abs 1 warning generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinRational.lo -MD -MP -MF .deps/CoinRational.Tpo -c CoinRational.cpp -o CoinRational.o >/dev/null 2>&1 --- CoinPresolveUseless.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinSearchTree.lo -MD -MP -MF ".deps/CoinSearchTree.Tpo" -c -o CoinSearchTree.lo CoinSearchTree.cpp; then mv -f ".deps/CoinSearchTree.Tpo" ".deps/CoinSearchTree.Plo"; else rm -f ".deps/CoinSearchTree.Tpo"; exit 1; fi --- CoinPresolveUseless.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinSearchTree.lo -MD -MP -MF .deps/CoinSearchTree.Tpo -c CoinSearchTree.cpp -fPIC -DPIC -o .libs/CoinSearchTree.o --- CoinPresolveUseless.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinShallowPackedVector.lo --- --- CoinPresolveUseless.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, --- CoinShallowPackedVector.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinShallowPackedVector.lo -MD -MP -MF ".deps/CoinShallowPackedVector.Tpo" -c -o CoinShallowPackedVector.lo CoinShallowPackedVector.cpp; then mv -f ".deps/CoinShallowPackedVector.Tpo" ".deps/CoinShallowPackedVector.Plo"; else rm -f ".deps/CoinShallowPackedVector.Tpo"; exit 1; fi --- CoinPresolveUseless.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- CoinShallowPackedVector.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinShallowPackedVector.lo -MD -MP -MF .deps/CoinShallowPackedVector.Tpo -c CoinShallowPackedVector.cpp -fPIC -DPIC -o .libs/CoinShallowPackedVector.o --- CoinPresolveUseless.lo --- ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinSearchTree.lo --- In file included from CoinSearchTree.cpp:7: In file included from ./CoinSearchTree.hpp:15: --- CoinShallowPackedVector.lo --- In file included from CoinShallowPackedVector.cpp:11: --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- CoinShallowPackedVector.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinPresolveUseless.lo --- 42 warnings generated. --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinPresolveUseless.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinPresolveUseless.lo -MD -MP -MF .deps/CoinPresolveUseless.Tpo -c CoinPresolveUseless.cpp -o CoinPresolveUseless.o >/dev/null 2>&1 --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinShallowPackedVector.lo --- CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- register int n = (size + 7) / 8; --- CoinShallowPackedVector.lo --- register int n = (size + 7) / 8; --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- register const T* downfrom = from + size; --- CoinShallowPackedVector.lo --- register const T* downfrom = from + size; --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- register T* downto = to + size; --- CoinShallowPackedVector.lo --- register T* downto = to + size; --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinShallowPackedVector.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinShallowPackedVector.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinShallowPackedVector.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- CoinShallowPackedVector.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- CoinShallowPackedVector.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { --- CoinShallowPackedVector.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- CoinDisjointCopy(register const T* first, register const T* last, --- CoinShallowPackedVector.lo --- CoinDisjointCopy(register const T* first, register const T* last, --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- register T* to) --- CoinSearchTree.lo --- register T* to) --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- CoinMemcpyN(register const T* from, const int size, register T* to) --- CoinShallowPackedVector.lo --- CoinMemcpyN(register const T* from, const int size, register T* to) --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- CoinMemcpyN(register const T* from, const int size, register T* to) --- CoinShallowPackedVector.lo --- CoinMemcpyN(register const T* from, const int size, register T* to) --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { --- CoinShallowPackedVector.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- CoinMemcpy(register const T* first, register const T* last, --- CoinShallowPackedVector.lo --- CoinMemcpy(register const T* first, register const T* last, --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- CoinMemcpy(register const T* first, register const T* last, --- CoinShallowPackedVector.lo --- CoinMemcpy(register const T* first, register const T* last, --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- register T* to) --- CoinShallowPackedVector.lo --- register T* to) --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- CoinFillN(register T* to, const int size, register const T value) --- CoinShallowPackedVector.lo --- CoinFillN(register T* to, const int size, register const T value) --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- CoinFillN(register T* to, const int size, register const T value) --- CoinShallowPackedVector.lo --- CoinFillN(register T* to, const int size, register const T value) --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- for (register int n = size / 8; n > 0; --n, to += 8) { --- CoinShallowPackedVector.lo --- for (register int n = size / 8; n > 0; --n, to += 8) { --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinShallowPackedVector.lo --- ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- CoinFill(register T* first, register T* last, const T value) --- CoinShallowPackedVector.lo --- CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSearchTree.lo --- ^~~~~~~~~ --- CoinShallowPackedVector.lo --- CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinSearchTree.lo --- ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ In file included from CoinSearchTree.cpp:7: ./CoinSearchTree.hpp:156:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const CoinTreeNode* xNode = x->currentNode(); ^~~~~~~~~ ./CoinSearchTree.hpp:157:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const CoinTreeNode* yNode = y->currentNode(); ^~~~~~~~~ --- CoinShallowPackedVector.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinShallowPackedVector.lo -MD -MP -MF .deps/CoinShallowPackedVector.Tpo -c CoinShallowPackedVector.cpp -o CoinShallowPackedVector.o >/dev/null 2>&1 --- CoinSnapshot.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinSnapshot.lo -MD -MP -MF ".deps/CoinSnapshot.Tpo" -c -o CoinSnapshot.lo CoinSnapshot.cpp; then mv -f ".deps/CoinSnapshot.Tpo" ".deps/CoinSnapshot.Plo"; else rm -f ".deps/CoinSnapshot.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinSnapshot.lo -MD -MP -MF .deps/CoinSnapshot.Tpo -c CoinSnapshot.cpp -fPIC -DPIC -o .libs/CoinSnapshot.o --- CoinSearchTree.lo --- 44 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinSearchTree.lo -MD -MP -MF .deps/CoinSearchTree.Tpo -c CoinSearchTree.cpp -o CoinSearchTree.o >/dev/null 2>&1 --- CoinSnapshot.lo --- In file included from CoinSnapshot.cpp:8: --- CoinWarmStartBasis.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinWarmStartBasis.lo -MD -MP -MF ".deps/CoinWarmStartBasis.Tpo" -c -o CoinWarmStartBasis.lo CoinWarmStartBasis.cpp; then mv -f ".deps/CoinWarmStartBasis.Tpo" ".deps/CoinWarmStartBasis.Plo"; else rm -f ".deps/CoinWarmStartBasis.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinWarmStartBasis.lo -MD -MP -MF .deps/CoinWarmStartBasis.Tpo -c CoinWarmStartBasis.cpp -fPIC -DPIC -o .libs/CoinWarmStartBasis.o --- CoinSnapshot.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinWarmStartVector.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinWarmStartVector.lo -MD -MP -MF ".deps/CoinWarmStartVector.Tpo" -c -o CoinWarmStartVector.lo CoinWarmStartVector.cpp; then mv -f ".deps/CoinWarmStartVector.Tpo" ".deps/CoinWarmStartVector.Plo"; else rm -f ".deps/CoinWarmStartVector.Tpo"; exit 1; fi --- CoinSnapshot.lo --- register int n = (size + 7) / 8; --- CoinWarmStartVector.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinWarmStartVector.lo -MD -MP -MF .deps/CoinWarmStartVector.Tpo -c CoinWarmStartVector.cpp -fPIC -DPIC -o .libs/CoinWarmStartVector.o libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinWarmStartVector.lo -MD -MP -MF .deps/CoinWarmStartVector.Tpo -c CoinWarmStartVector.cpp -o CoinWarmStartVector.o >/dev/null 2>&1 --- CoinSnapshot.lo --- ^~~~~~~~~ --- CoinWarmStartDual.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinWarmStartDual.lo -MD -MP -MF ".deps/CoinWarmStartDual.Tpo" -c -o CoinWarmStartDual.lo CoinWarmStartDual.cpp; then mv -f ".deps/CoinWarmStartDual.Tpo" ".deps/CoinWarmStartDual.Plo"; else rm -f ".deps/CoinWarmStartDual.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinWarmStartDual.lo -MD -MP -MF .deps/CoinWarmStartDual.Tpo -c CoinWarmStartDual.cpp -fPIC -DPIC -o .libs/CoinWarmStartDual.o --- CoinSnapshot.lo --- ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinWarmStartBasis.lo --- In file included from CoinWarmStartBasis.cpp:14: In file included from ./CoinWarmStartBasis.hpp:19: ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- CoinSnapshot.lo --- register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) --- CoinWarmStartBasis.lo --- ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- CoinSnapshot.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinWarmStartBasis.lo --- ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- CoinSnapshot.lo --- CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) --- CoinWarmStartBasis.lo --- ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinSnapshot.lo --- ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- CoinWarmStartBasis.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinSnapshot.lo --- ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- CoinWarmStartBasis.lo --- ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinSnapshot.lo --- ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- CoinWarmStartBasis.lo --- CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinSnapshot.lo --- CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- CoinWarmStartBasis.lo --- ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- CoinSnapshot.lo --- ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- CoinWarmStartBasis.lo --- ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinSnapshot.lo --- ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinWarmStartBasis.lo --- ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinSnapshot.lo --- ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinSnapshot.lo -MD -MP -MF .deps/CoinSnapshot.Tpo -c CoinSnapshot.cpp -o CoinSnapshot.o >/dev/null 2>&1 --- CoinWarmStartDual.lo --- In file included from CoinWarmStartDual.cpp:13: In file included from ./CoinWarmStartDual.hpp:9: --- CoinWarmStartBasis.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinWarmStartBasis.lo -MD -MP -MF .deps/CoinWarmStartBasis.Tpo -c CoinWarmStartBasis.cpp -o CoinWarmStartBasis.o >/dev/null 2>&1 --- CoinWarmStartDual.lo --- ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- CoinWarmStartPrimalDual.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/usr/pkg/include -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -MT CoinWarmStartPrimalDual.lo -MD -MP -MF ".deps/CoinWarmStartPrimalDual.Tpo" -c -o CoinWarmStartPrimalDual.lo CoinWarmStartPrimalDual.cpp; then mv -f ".deps/CoinWarmStartPrimalDual.Tpo" ".deps/CoinWarmStartPrimalDual.Plo"; else rm -f ".deps/CoinWarmStartPrimalDual.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinWarmStartPrimalDual.lo -MD -MP -MF .deps/CoinWarmStartPrimalDual.Tpo -c CoinWarmStartPrimalDual.cpp -fPIC -DPIC -o .libs/CoinWarmStartPrimalDual.o --- CoinWarmStartDual.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinWarmStartDual.lo -MD -MP -MF .deps/CoinWarmStartDual.Tpo -c CoinWarmStartDual.cpp -o CoinWarmStartDual.o >/dev/null 2>&1 --- config.h --- --- config_coinutils.h --- --- CoinWarmStartPrimalDual.lo --- In file included from CoinWarmStartPrimalDual.cpp:13: In file included from ./CoinWarmStartPrimalDual.hpp:9: ./CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ ./CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ ./CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ ./CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ ./CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ ./CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ ./CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ./CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCOINUTILS_BUILD -MT CoinWarmStartPrimalDual.lo -MD -MP -MF .deps/CoinWarmStartPrimalDual.Tpo -c CoinWarmStartPrimalDual.cpp -o CoinWarmStartPrimalDual.o >/dev/null 2>&1 --- libCoinUtils.la --- /bin/sh ../libtool --tag=CXX --mode=link clang++ -O2 -I/usr/pkg/include -DCOINUTILS_BUILD -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o libCoinUtils.la -rpath /usr/pkg/lib -no-undefined -version-info 13:10:10 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 CoinRational.lo CoinSearchTree.lo CoinShallowPackedVector.lo CoinSnapshot.lo CoinWarmStartBasis.lo CoinWarmStartVector.lo CoinWarmStartDual.lo CoinWarmStartPrimalDual.lo -lbz2 -lz -lm libtool-fortran: link: clang++ -fPIC -DPIC -shared -nostdlib /usr/lib/crti.o /usr/lib/crtbeginS.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/CoinRational.o .libs/CoinSearchTree.o .libs/CoinShallowPackedVector.o .libs/CoinSnapshot.o .libs/CoinWarmStartBasis.o .libs/CoinWarmStartVector.o .libs/CoinWarmStartDual.o .libs/CoinWarmStartPrimalDual.o -L/var/pkgsrc/work/math/coinmp/work/.buildlink/lib -lbz2 -lz -L/usr/lib -lc++ -lm -lc -lgcc -lgcc_s /usr/lib/crtendS.o /usr/lib/crtn.o -O2 -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-soname -Wl,libCoinUtils.so.3 -o .libs/libCoinUtils.so.3.10.10 libtool-fortran: link: (cd ".libs" && rm -f "libCoinUtils.so.3" && ln -s "libCoinUtils.so.3.10.10" "libCoinUtils.so.3") libtool-fortran: link: (cd ".libs" && rm -f "libCoinUtils.so" && ln -s "libCoinUtils.so.3.10.10" "libCoinUtils.so") libtool-fortran: link: ar cru .libs/libCoinUtils.a CoinAlloc.o CoinBuild.o CoinDenseVector.o CoinError.o CoinFactorization1.o CoinFactorization2.o CoinFactorization3.o CoinFactorization4.o CoinSimpFactorization.o CoinDenseFactorization.o CoinOslFactorization.o CoinOslFactorization2.o CoinOslFactorization3.o CoinFileIO.o CoinFinite.o CoinIndexedVector.o CoinLpIO.o CoinMessage.o CoinMessageHandler.o CoinModel.o CoinStructuredModel.o CoinModelUseful.o CoinModelUseful2.o CoinMpsIO.o CoinPackedMatrix.o CoinPackedVector.o CoinPackedVectorBase.o CoinParam.o CoinParamUtils.o CoinPostsolveMatrix.o CoinPrePostsolveMatrix.o CoinPresolveDoubleton.o CoinPresolveDual.o CoinPresolveDupcol.o CoinPresolveEmpty.o CoinPresolveFixed.o CoinPresolveForcing.o CoinPresolveHelperFunctions.o CoinPresolveImpliedFree.o CoinPresolveIsolated.o CoinPresolveMatrix.o CoinPresolvePsdebug.o CoinPresolveMonitor.o CoinPresolveSingleton.o CoinPresolveSubst.o CoinPresolveTighten.o CoinPresolveTripleton.o CoinPresolveUseless.o CoinPresolveZeros.o CoinRational.o CoinSearchTree.o CoinShallowPackedVector.o CoinSnapshot.o CoinWarmStartBasis.o CoinWarmStartVector.o CoinWarmStartDual.o CoinWarmStartPrimalDual.o libtool-fortran: link: ranlib .libs/libCoinUtils.a libtool-fortran: link: ( cd ".libs" && rm -f "libCoinUtils.la" && ln -s "../libCoinUtils.la" "libCoinUtils.la" ) Making all in Osi --- all-recursive --- Making all in src/Osi --- config.h --- --- config_osi.h --- --- all --- /usr/pkg/bin/bmake all-am --- OsiAuxInfo.lo --- --- OsiBranchingObject.lo --- --- OsiChooseVariable.lo --- --- OsiAuxInfo.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiAuxInfo.lo -MD -MP -MF ".deps/OsiAuxInfo.Tpo" -c -o OsiAuxInfo.lo OsiAuxInfo.cpp; then mv -f ".deps/OsiAuxInfo.Tpo" ".deps/OsiAuxInfo.Plo"; else rm -f ".deps/OsiAuxInfo.Tpo"; exit 1; fi --- OsiBranchingObject.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiBranchingObject.lo -MD -MP -MF ".deps/OsiBranchingObject.Tpo" -c -o OsiBranchingObject.lo OsiBranchingObject.cpp; then mv -f ".deps/OsiBranchingObject.Tpo" ".deps/OsiBranchingObject.Plo"; else rm -f ".deps/OsiBranchingObject.Tpo"; exit 1; fi --- OsiChooseVariable.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiChooseVariable.lo -MD -MP -MF ".deps/OsiChooseVariable.Tpo" -c -o OsiChooseVariable.lo OsiChooseVariable.cpp; then mv -f ".deps/OsiChooseVariable.Tpo" ".deps/OsiChooseVariable.Plo"; else rm -f ".deps/OsiChooseVariable.Tpo"; exit 1; fi --- OsiBranchingObject.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiBranchingObject.lo -MD -MP -MF .deps/OsiBranchingObject.Tpo -c OsiBranchingObject.cpp -fPIC -DPIC -o .libs/OsiBranchingObject.o --- OsiAuxInfo.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiAuxInfo.lo -MD -MP -MF .deps/OsiAuxInfo.Tpo -c OsiAuxInfo.cpp -fPIC -DPIC -o .libs/OsiAuxInfo.o --- OsiChooseVariable.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiChooseVariable.lo -MD -MP -MF .deps/OsiChooseVariable.Tpo -c OsiChooseVariable.cpp -fPIC -DPIC -o .libs/OsiChooseVariable.o --- OsiAuxInfo.lo --- In file included from OsiAuxInfo.cpp:11: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) --- OsiChooseVariable.lo --- In file included from OsiChooseVariable.cpp:12: --- OsiAuxInfo.lo --- ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- OsiBranchingObject.lo --- In file included from OsiBranchingObject.cpp:16: --- OsiChooseVariable.lo --- In file included from ./OsiSolverBranch.hpp:9: In file included from /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinWarmStartBasis.hpp:19: --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- OsiChooseVariable.lo --- ^~~~~~~~~ --- OsiBranchingObject.lo --- CoinZero(register T* first, register T* last) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- OsiChooseVariable.lo --- ^~~~~~~~~ --- OsiBranchingObject.lo --- CoinZero(register T* first, register T* last) ^~~~~~~~~ --- OsiChooseVariable.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- OsiChooseVariable.lo --- ^~~~~~~~~ --- OsiBranchingObject.lo --- CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- OsiAuxInfo.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiAuxInfo.lo -MD -MP -MF .deps/OsiAuxInfo.Tpo -c OsiAuxInfo.cpp -o OsiAuxInfo.o >/dev/null 2>&1 --- OsiBranchingObject.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- OsiColCut.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiColCut.lo -MD -MP -MF ".deps/OsiColCut.Tpo" -c -o OsiColCut.lo OsiColCut.cpp; then mv -f ".deps/OsiColCut.Tpo" ".deps/OsiColCut.Plo"; else rm -f ".deps/OsiColCut.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiColCut.lo -MD -MP -MF .deps/OsiColCut.Tpo -c OsiColCut.cpp -fPIC -DPIC -o .libs/OsiColCut.o --- OsiChooseVariable.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiChooseVariable.lo -MD -MP -MF .deps/OsiChooseVariable.Tpo -c OsiChooseVariable.cpp -o OsiChooseVariable.o >/dev/null 2>&1 --- OsiBranchingObject.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiBranchingObject.lo -MD -MP -MF .deps/OsiBranchingObject.Tpo -c OsiBranchingObject.cpp -o OsiBranchingObject.o >/dev/null 2>&1 --- OsiColCut.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiColCut.lo -MD -MP -MF .deps/OsiColCut.Tpo -c OsiColCut.cpp -o OsiColCut.o >/dev/null 2>&1 --- OsiCut.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiCut.lo -MD -MP -MF ".deps/OsiCut.Tpo" -c -o OsiCut.lo OsiCut.cpp; then mv -f ".deps/OsiCut.Tpo" ".deps/OsiCut.Plo"; else rm -f ".deps/OsiCut.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiCut.lo -MD -MP -MF .deps/OsiCut.Tpo -c OsiCut.cpp -fPIC -DPIC -o .libs/OsiCut.o --- OsiCuts.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiCuts.lo -MD -MP -MF ".deps/OsiCuts.Tpo" -c -o OsiCuts.lo OsiCuts.cpp; then mv -f ".deps/OsiCuts.Tpo" ".deps/OsiCuts.Plo"; else rm -f ".deps/OsiCuts.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiCuts.lo -MD -MP -MF .deps/OsiCuts.Tpo -c OsiCuts.cpp -fPIC -DPIC -o .libs/OsiCuts.o --- OsiNames.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiNames.lo -MD -MP -MF ".deps/OsiNames.Tpo" -c -o OsiNames.lo OsiNames.cpp; then mv -f ".deps/OsiNames.Tpo" ".deps/OsiNames.Plo"; else rm -f ".deps/OsiNames.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiNames.lo -MD -MP -MF .deps/OsiNames.Tpo -c OsiNames.cpp -fPIC -DPIC -o .libs/OsiNames.o --- OsiCut.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiCut.lo -MD -MP -MF .deps/OsiCut.Tpo -c OsiCut.cpp -o OsiCut.o >/dev/null 2>&1 --- OsiCuts.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiCuts.lo -MD -MP -MF .deps/OsiCuts.Tpo -c OsiCuts.cpp -o OsiCuts.o >/dev/null 2>&1 --- OsiPresolve.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiPresolve.lo -MD -MP -MF ".deps/OsiPresolve.Tpo" -c -o OsiPresolve.lo OsiPresolve.cpp; then mv -f ".deps/OsiPresolve.Tpo" ".deps/OsiPresolve.Plo"; else rm -f ".deps/OsiPresolve.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiPresolve.lo -MD -MP -MF .deps/OsiPresolve.Tpo -c OsiPresolve.cpp -fPIC -DPIC -o .libs/OsiPresolve.o --- OsiNames.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiNames.lo -MD -MP -MF .deps/OsiNames.Tpo -c OsiNames.cpp -o OsiNames.o >/dev/null 2>&1 --- OsiPresolve.lo --- In file included from OsiPresolve.cpp:20: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- OsiRowCut.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiRowCut.lo -MD -MP -MF ".deps/OsiRowCut.Tpo" -c -o OsiRowCut.lo OsiRowCut.cpp; then mv -f ".deps/OsiRowCut.Tpo" ".deps/OsiRowCut.Plo"; else rm -f ".deps/OsiRowCut.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiRowCut.lo -MD -MP -MF .deps/OsiRowCut.Tpo -c OsiRowCut.cpp -fPIC -DPIC -o .libs/OsiRowCut.o --- OsiRowCutDebugger.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiRowCutDebugger.lo -MD -MP -MF ".deps/OsiRowCutDebugger.Tpo" -c -o OsiRowCutDebugger.lo OsiRowCutDebugger.cpp; then mv -f ".deps/OsiRowCutDebugger.Tpo" ".deps/OsiRowCutDebugger.Plo"; else rm -f ".deps/OsiRowCutDebugger.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiRowCutDebugger.lo -MD -MP -MF .deps/OsiRowCutDebugger.Tpo -c OsiRowCutDebugger.cpp -fPIC -DPIC -o .libs/OsiRowCutDebugger.o --- OsiPresolve.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiPresolve.lo -MD -MP -MF .deps/OsiPresolve.Tpo -c OsiPresolve.cpp -o OsiPresolve.o >/dev/null 2>&1 --- OsiRowCut.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiRowCut.lo -MD -MP -MF .deps/OsiRowCut.Tpo -c OsiRowCut.cpp -o OsiRowCut.o >/dev/null 2>&1 --- OsiRowCutDebugger.lo --- In file included from OsiRowCutDebugger.cpp:14: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- OsiSolverBranch.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiSolverBranch.lo -MD -MP -MF ".deps/OsiSolverBranch.Tpo" -c -o OsiSolverBranch.lo OsiSolverBranch.cpp; then mv -f ".deps/OsiSolverBranch.Tpo" ".deps/OsiSolverBranch.Plo"; else rm -f ".deps/OsiSolverBranch.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiSolverBranch.lo -MD -MP -MF .deps/OsiSolverBranch.Tpo -c OsiSolverBranch.cpp -fPIC -DPIC -o .libs/OsiSolverBranch.o --- OsiRowCutDebugger.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- OsiSolverBranch.lo --- In file included from OsiSolverBranch.cpp:10: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- OsiSolverInterface.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiSolverInterface.lo -MD -MP -MF ".deps/OsiSolverInterface.Tpo" -c -o OsiSolverInterface.lo OsiSolverInterface.cpp; then mv -f ".deps/OsiSolverInterface.Tpo" ".deps/OsiSolverInterface.Plo"; else rm -f ".deps/OsiSolverInterface.Tpo"; exit 1; fi --- OsiSolverBranch.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- OsiSolverInterface.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiSolverInterface.lo -MD -MP -MF .deps/OsiSolverInterface.Tpo -c OsiSolverInterface.cpp -fPIC -DPIC -o .libs/OsiSolverInterface.o --- OsiSolverBranch.lo --- ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiSolverInterface.lo --- In file included from OsiSolverInterface.cpp:9: --- OsiSolverBranch.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiSolverBranch.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiSolverBranch.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- OsiSolverBranch.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- OsiSolverBranch.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- OsiSolverBranch.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- OsiSolverBranch.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- OsiSolverBranch.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- OsiSolverBranch.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiSolverBranch.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- OsiSolverBranch.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- OsiSolverBranch.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- OsiSolverBranch.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- OsiRowCutDebugger.lo --- 42 warnings generated. --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- OsiRowCutDebugger.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiRowCutDebugger.lo -MD -MP -MF .deps/OsiRowCutDebugger.Tpo -c OsiRowCutDebugger.cpp -o OsiRowCutDebugger.o >/dev/null 2>&1 --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) --- OsiSolverBranch.lo --- 42 warnings generated. --- OsiSolverInterface.lo --- ^~~~~~~~~ --- OsiSolverBranch.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiSolverBranch.lo -MD -MP -MF .deps/OsiSolverBranch.Tpo -c OsiSolverBranch.cpp -o OsiSolverBranch.o >/dev/null 2>&1 --- OsiSolverInterface.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- config.h --- --- config_osi.h --- --- OsiSolverInterface.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiSolverInterface.lo -MD -MP -MF .deps/OsiSolverInterface.Tpo -c OsiSolverInterface.cpp -o OsiSolverInterface.o >/dev/null 2>&1 --- libOsi.la --- /bin/sh ../../libtool --tag=CXX --mode=link clang++ -O2 -I/usr/pkg/include -DOSI_BUILD -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o libOsi.la -rpath /usr/pkg/lib -no-undefined -version-info 13:6:12 OsiAuxInfo.lo OsiBranchingObject.lo OsiChooseVariable.lo OsiColCut.lo OsiCut.lo OsiCuts.lo OsiNames.lo OsiPresolve.lo OsiRowCut.lo OsiRowCutDebugger.lo OsiSolverBranch.lo OsiSolverInterface.lo /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/libCoinUtils.la -lbz2 -lz -lm libtool-fortran: link: clang++ -fPIC -DPIC -shared -nostdlib /usr/lib/crti.o /usr/lib/crtbeginS.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 -Wl,-rpath -Wl,/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/.libs -Wl,-rpath -Wl,/usr/pkg/lib -L/var/pkgsrc/work/math/coinmp/work/.buildlink/lib /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/.libs/libCoinUtils.so -lbz2 -lz -L/usr/lib -lc++ -lm -lc -lgcc -lgcc_s /usr/lib/crtendS.o /usr/lib/crtn.o -O2 -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-soname -Wl,libOsi.so.1 -o .libs/libOsi.so.1.12.6 libtool-fortran: link: (cd ".libs" && rm -f "libOsi.so.1" && ln -s "libOsi.so.1.12.6" "libOsi.so.1") libtool-fortran: link: (cd ".libs" && rm -f "libOsi.so" && ln -s "libOsi.so.1.12.6" "libOsi.so") libtool-fortran: link: ar cru .libs/libOsi.a OsiAuxInfo.o OsiBranchingObject.o OsiChooseVariable.o OsiColCut.o OsiCut.o OsiCuts.o OsiNames.o OsiPresolve.o OsiRowCut.o OsiRowCutDebugger.o OsiSolverBranch.o OsiSolverInterface.o libtool-fortran: link: ranlib .libs/libOsi.a libtool-fortran: link: ( cd ".libs" && rm -f "libOsi.la" && ln -s "../libOsi.la" "libOsi.la" ) Making all in src/OsiCommonTest --- OsiColCutTest.lo --- --- OsiCutsTest.lo --- --- OsiRowCutDebuggerTest.lo --- --- OsiColCutTest.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../src/Osi -I`echo ./../Osi` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiColCutTest.lo -MD -MP -MF ".deps/OsiColCutTest.Tpo" -c -o OsiColCutTest.lo OsiColCutTest.cpp; then mv -f ".deps/OsiColCutTest.Tpo" ".deps/OsiColCutTest.Plo"; else rm -f ".deps/OsiColCutTest.Tpo"; exit 1; fi --- OsiCutsTest.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../src/Osi -I`echo ./../Osi` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiCutsTest.lo -MD -MP -MF ".deps/OsiCutsTest.Tpo" -c -o OsiCutsTest.lo OsiCutsTest.cpp; then mv -f ".deps/OsiCutsTest.Tpo" ".deps/OsiCutsTest.Plo"; else rm -f ".deps/OsiCutsTest.Tpo"; exit 1; fi --- OsiRowCutDebuggerTest.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../src/Osi -I`echo ./../Osi` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiRowCutDebuggerTest.lo -MD -MP -MF ".deps/OsiRowCutDebuggerTest.Tpo" -c -o OsiRowCutDebuggerTest.lo OsiRowCutDebuggerTest.cpp; then mv -f ".deps/OsiRowCutDebuggerTest.Tpo" ".deps/OsiRowCutDebuggerTest.Plo"; else rm -f ".deps/OsiRowCutDebuggerTest.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiRowCutDebuggerTest.lo -MD -MP -MF .deps/OsiRowCutDebuggerTest.Tpo -c OsiRowCutDebuggerTest.cpp -fPIC -DPIC -o .libs/OsiRowCutDebuggerTest.o --- OsiColCutTest.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiColCutTest.lo -MD -MP -MF .deps/OsiColCutTest.Tpo -c OsiColCutTest.cpp -fPIC -DPIC -o .libs/OsiColCutTest.o --- OsiCutsTest.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiCutsTest.lo -MD -MP -MF .deps/OsiCutsTest.Tpo -c OsiCutsTest.cpp -fPIC -DPIC -o .libs/OsiCutsTest.o --- OsiRowCutDebuggerTest.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiRowCutDebuggerTest.lo -MD -MP -MF .deps/OsiRowCutDebuggerTest.Tpo -c OsiRowCutDebuggerTest.cpp -o OsiRowCutDebuggerTest.o >/dev/null 2>&1 --- OsiColCutTest.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiColCutTest.lo -MD -MP -MF .deps/OsiColCutTest.Tpo -c OsiColCutTest.cpp -o OsiColCutTest.o >/dev/null 2>&1 --- OsiCutsTest.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiCutsTest.lo -MD -MP -MF .deps/OsiCutsTest.Tpo -c OsiCutsTest.cpp -o OsiCutsTest.o >/dev/null 2>&1 --- OsiRowCutTest.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../src/Osi -I`echo ./../Osi` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiRowCutTest.lo -MD -MP -MF ".deps/OsiRowCutTest.Tpo" -c -o OsiRowCutTest.lo OsiRowCutTest.cpp; then mv -f ".deps/OsiRowCutTest.Tpo" ".deps/OsiRowCutTest.Plo"; else rm -f ".deps/OsiRowCutTest.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiRowCutTest.lo -MD -MP -MF .deps/OsiRowCutTest.Tpo -c OsiRowCutTest.cpp -fPIC -DPIC -o .libs/OsiRowCutTest.o --- OsiSimplexAPITest.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../src/Osi -I`echo ./../Osi` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiSimplexAPITest.lo -MD -MP -MF ".deps/OsiSimplexAPITest.Tpo" -c -o OsiSimplexAPITest.lo OsiSimplexAPITest.cpp; then mv -f ".deps/OsiSimplexAPITest.Tpo" ".deps/OsiSimplexAPITest.Plo"; else rm -f ".deps/OsiSimplexAPITest.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiSimplexAPITest.lo -MD -MP -MF .deps/OsiSimplexAPITest.Tpo -c OsiSimplexAPITest.cpp -fPIC -DPIC -o .libs/OsiSimplexAPITest.o In file included from OsiSimplexAPITest.cpp:25: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- OsiNetlibTest.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../src/Osi -I`echo ./../Osi` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiNetlibTest.lo -MD -MP -MF ".deps/OsiNetlibTest.Tpo" -c -o OsiNetlibTest.lo OsiNetlibTest.cpp; then mv -f ".deps/OsiNetlibTest.Tpo" ".deps/OsiNetlibTest.Plo"; else rm -f ".deps/OsiNetlibTest.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiNetlibTest.lo -MD -MP -MF .deps/OsiNetlibTest.Tpo -c OsiNetlibTest.cpp -fPIC -DPIC -o .libs/OsiNetlibTest.o --- OsiRowCutTest.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiRowCutTest.lo -MD -MP -MF .deps/OsiRowCutTest.Tpo -c OsiRowCutTest.cpp -o OsiRowCutTest.o >/dev/null 2>&1 --- OsiUnitTestUtils.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../src/Osi -I`echo ./../Osi` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiUnitTestUtils.lo -MD -MP -MF ".deps/OsiUnitTestUtils.Tpo" -c -o OsiUnitTestUtils.lo OsiUnitTestUtils.cpp; then mv -f ".deps/OsiUnitTestUtils.Tpo" ".deps/OsiUnitTestUtils.Plo"; else rm -f ".deps/OsiUnitTestUtils.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiUnitTestUtils.lo -MD -MP -MF .deps/OsiUnitTestUtils.Tpo -c OsiUnitTestUtils.cpp -fPIC -DPIC -o .libs/OsiUnitTestUtils.o --- OsiSimplexAPITest.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiSimplexAPITest.lo -MD -MP -MF .deps/OsiSimplexAPITest.Tpo -c OsiSimplexAPITest.cpp -o OsiSimplexAPITest.o >/dev/null 2>&1 --- OsiUnitTestUtils.lo --- In file included from OsiUnitTestUtils.cpp:27: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiUnitTestUtils.lo -MD -MP -MF .deps/OsiUnitTestUtils.Tpo -c OsiUnitTestUtils.cpp -o OsiUnitTestUtils.o >/dev/null 2>&1 --- OsiNetlibTest.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiNetlibTest.lo -MD -MP -MF .deps/OsiNetlibTest.Tpo -c OsiNetlibTest.cpp -o OsiNetlibTest.o >/dev/null 2>&1 --- OsiSolverInterfaceTest.lo --- if /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../src/Osi -I`echo ./../Osi` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/usr/pkg/include -O2 -I/usr/pkg/include -DOSI_BUILD -MT OsiSolverInterfaceTest.lo -MD -MP -MF ".deps/OsiSolverInterfaceTest.Tpo" -c -o OsiSolverInterfaceTest.lo OsiSolverInterfaceTest.cpp; then mv -f ".deps/OsiSolverInterfaceTest.Tpo" ".deps/OsiSolverInterfaceTest.Plo"; else rm -f ".deps/OsiSolverInterfaceTest.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiSolverInterfaceTest.lo -MD -MP -MF .deps/OsiSolverInterfaceTest.Tpo -c OsiSolverInterfaceTest.cpp -fPIC -DPIC -o .libs/OsiSolverInterfaceTest.o In file included from OsiSolverInterfaceTest.cpp:82: In file included from /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinWarmStartBasis.hpp:19: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ OsiSolverInterfaceTest.cpp:2497:17: warning: equality comparison result unused [-Wunused-comparison] solverName == "unknown"; ~~~~~~~~~~~^~~~~~~~~~~~ OsiSolverInterfaceTest.cpp:2497:17: note: use '=' to turn this equality comparison into an assignment solverName == "unknown"; ^~ = 43 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I../../src/Osi -I./../Osi -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DOSI_BUILD -MT OsiSolverInterfaceTest.lo -MD -MP -MF .deps/OsiSolverInterfaceTest.Tpo -c OsiSolverInterfaceTest.cpp -o OsiSolverInterfaceTest.o >/dev/null 2>&1 --- libOsiCommonTests.la --- /bin/sh ../../libtool --tag=CXX --mode=link clang++ -O2 -I/usr/pkg/include -DOSI_BUILD -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o libOsiCommonTests.la -rpath /usr/pkg/lib -no-undefined -version-info 13:6:12 OsiColCutTest.lo OsiCutsTest.lo OsiRowCutDebuggerTest.lo OsiRowCutTest.lo OsiSimplexAPITest.lo OsiNetlibTest.lo OsiUnitTestUtils.lo OsiSolverInterfaceTest.lo /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/libCoinUtils.la -lbz2 -lz -lm ../Osi/libOsi.la libtool-fortran: link: clang++ -fPIC -DPIC -shared -nostdlib /usr/lib/crti.o /usr/lib/crtbeginS.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 -Wl,-rpath -Wl,/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/Osi/src/Osi/.libs -Wl,-rpath -Wl,/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/.libs -Wl,-rpath -Wl,/usr/pkg/lib -L/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/.libs -L/var/pkgsrc/work/math/coinmp/work/.buildlink/lib ../Osi/.libs/libOsi.so /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/.libs/libCoinUtils.so -lbz2 -lz -L/usr/lib -lc++ -lm -lc -lgcc -lgcc_s /usr/lib/crtendS.o /usr/lib/crtn.o -O2 -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-soname -Wl,libOsiCommonTests.so.1 -o .libs/libOsiCommonTests.so.1.12.6 libtool-fortran: link: (cd ".libs" && rm -f "libOsiCommonTests.so.1" && ln -s "libOsiCommonTests.so.1.12.6" "libOsiCommonTests.so.1") libtool-fortran: link: (cd ".libs" && rm -f "libOsiCommonTests.so" && ln -s "libOsiCommonTests.so.1.12.6" "libOsiCommonTests.so") libtool-fortran: link: ar cru .libs/libOsiCommonTests.a OsiColCutTest.o OsiCutsTest.o OsiRowCutDebuggerTest.o OsiRowCutTest.o OsiSimplexAPITest.o OsiNetlibTest.o OsiUnitTestUtils.o OsiSolverInterfaceTest.o libtool-fortran: link: ranlib .libs/libOsiCommonTests.a libtool-fortran: link: ( cd ".libs" && rm -f "libOsiCommonTests.la" && ln -s "../libOsiCommonTests.la" "libOsiCommonTests.la" ) Making all in Clp --- all-recursive --- Making all in src --- config.h --- --- config_clp.h --- --- all --- /usr/pkg/bin/bmake all-am --- ClpCholeskyBase.lo --- --- ClpCholeskyDense.lo --- --- ClpConstraint.lo --- --- ClpCholeskyBase.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpCholeskyBase.lo -MD -MP -MF ".deps/ClpCholeskyBase.Tpo" -c -o ClpCholeskyBase.lo ClpCholeskyBase.cpp; then mv -f ".deps/ClpCholeskyBase.Tpo" ".deps/ClpCholeskyBase.Plo"; else rm -f ".deps/ClpCholeskyBase.Tpo"; exit 1; fi --- ClpCholeskyDense.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpCholeskyDense.lo -MD -MP -MF ".deps/ClpCholeskyDense.Tpo" -c -o ClpCholeskyDense.lo ClpCholeskyDense.cpp; then mv -f ".deps/ClpCholeskyDense.Tpo" ".deps/ClpCholeskyDense.Plo"; else rm -f ".deps/ClpCholeskyDense.Tpo"; exit 1; fi --- ClpConstraint.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpConstraint.lo -MD -MP -MF ".deps/ClpConstraint.Tpo" -c -o ClpConstraint.lo ClpConstraint.cpp; then mv -f ".deps/ClpConstraint.Tpo" ".deps/ClpConstraint.Plo"; else rm -f ".deps/ClpConstraint.Tpo"; exit 1; fi --- ClpCholeskyBase.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpCholeskyBase.lo -MD -MP -MF .deps/ClpCholeskyBase.Tpo -c ClpCholeskyBase.cpp -fPIC -DPIC -o .libs/ClpCholeskyBase.o --- ClpCholeskyDense.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpCholeskyDense.lo -MD -MP -MF .deps/ClpCholeskyDense.Tpo -c ClpCholeskyDense.cpp -fPIC -DPIC -o .libs/ClpCholeskyDense.o --- ClpConstraint.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpConstraint.lo -MD -MP -MF .deps/ClpConstraint.Tpo -c ClpConstraint.cpp -fPIC -DPIC -o .libs/ClpConstraint.o --- ClpCholeskyDense.lo --- In file included from ClpCholeskyDense.cpp:9: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- ClpConstraint.lo --- In file included from ClpConstraint.cpp:7: --- ClpCholeskyDense.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpConstraint.lo --- In file included from ./ClpSimplex.hpp:16: --- ClpCholeskyBase.lo --- In file included from ClpCholeskyBase.cpp:29: --- ClpConstraint.lo --- In file included from ./ClpModel.hpp:21: --- ClpCholeskyBase.lo --- In file included from ./ClpInterior.hpp:20: In file included from ./ClpModel.hpp:21: --- ClpConstraint.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpCholeskyBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpConstraint.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpCholeskyBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpConstraint.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- ClpCholeskyBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- ClpConstraint.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- ClpCholeskyBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- ClpConstraint.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- ClpCholeskyBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- ClpConstraint.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpCholeskyBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpConstraint.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpCholeskyBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpConstraint.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpCholeskyBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpConstraint.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpConstraint.lo -MD -MP -MF .deps/ClpConstraint.Tpo -c ClpConstraint.cpp -o ClpConstraint.o >/dev/null 2>&1 --- ClpCholeskyBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ ClpCholeskyBase.cpp:2926:39: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] if (numberRowsDropped_ && 0) { ^ ~ ClpCholeskyBase.cpp:2926:39: note: use '&' for a bitwise operation if (numberRowsDropped_ && 0) { ^~ & ClpCholeskyBase.cpp:2926:39: note: remove constant to silence this warning if (numberRowsDropped_ && 0) { ~^~~~ --- ClpCholeskyDense.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpCholeskyDense.lo -MD -MP -MF .deps/ClpCholeskyDense.Tpo -c ClpCholeskyDense.cpp -o ClpCholeskyDense.o >/dev/null 2>&1 --- ClpConstraintLinear.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpConstraintLinear.lo -MD -MP -MF ".deps/ClpConstraintLinear.Tpo" -c -o ClpConstraintLinear.lo ClpConstraintLinear.cpp; then mv -f ".deps/ClpConstraintLinear.Tpo" ".deps/ClpConstraintLinear.Plo"; else rm -f ".deps/ClpConstraintLinear.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpConstraintLinear.lo -MD -MP -MF .deps/ClpConstraintLinear.Tpo -c ClpConstraintLinear.cpp -fPIC -DPIC -o .libs/ClpConstraintLinear.o In file included from ClpConstraintLinear.cpp:7: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpConstraintLinear.lo -MD -MP -MF .deps/ClpConstraintLinear.Tpo -c ClpConstraintLinear.cpp -o ClpConstraintLinear.o >/dev/null 2>&1 --- ClpConstraintQuadratic.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpConstraintQuadratic.lo -MD -MP -MF ".deps/ClpConstraintQuadratic.Tpo" -c -o ClpConstraintQuadratic.lo ClpConstraintQuadratic.cpp; then mv -f ".deps/ClpConstraintQuadratic.Tpo" ".deps/ClpConstraintQuadratic.Plo"; else rm -f ".deps/ClpConstraintQuadratic.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpConstraintQuadratic.lo -MD -MP -MF .deps/ClpConstraintQuadratic.Tpo -c ClpConstraintQuadratic.cpp -fPIC -DPIC -o .libs/ClpConstraintQuadratic.o In file included from ClpConstraintQuadratic.cpp:7: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpCholeskyBase.lo --- 43 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpCholeskyBase.lo -MD -MP -MF .deps/ClpCholeskyBase.Tpo -c ClpCholeskyBase.cpp -o ClpCholeskyBase.o >/dev/null 2>&1 --- Clp_C_Interface.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT Clp_C_Interface.lo -MD -MP -MF ".deps/Clp_C_Interface.Tpo" -c -o Clp_C_Interface.lo 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 libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT Clp_C_Interface.lo -MD -MP -MF .deps/Clp_C_Interface.Tpo -c Clp_C_Interface.cpp -fPIC -DPIC -o .libs/Clp_C_Interface.o --- ClpConstraintQuadratic.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpConstraintQuadratic.lo -MD -MP -MF .deps/ClpConstraintQuadratic.Tpo -c ClpConstraintQuadratic.cpp -o ClpConstraintQuadratic.o >/dev/null 2>&1 --- Clp_C_Interface.lo --- In file included from Clp_C_Interface.cpp:12: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpDualRowDantzig.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpDualRowDantzig.lo -MD -MP -MF ".deps/ClpDualRowDantzig.Tpo" -c -o ClpDualRowDantzig.lo ClpDualRowDantzig.cpp; then mv -f ".deps/ClpDualRowDantzig.Tpo" ".deps/ClpDualRowDantzig.Plo"; else rm -f ".deps/ClpDualRowDantzig.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpDualRowDantzig.lo -MD -MP -MF .deps/ClpDualRowDantzig.Tpo -c ClpDualRowDantzig.cpp -fPIC -DPIC -o .libs/ClpDualRowDantzig.o --- Clp_C_Interface.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT Clp_C_Interface.lo -MD -MP -MF .deps/Clp_C_Interface.Tpo -c Clp_C_Interface.cpp -o Clp_C_Interface.o >/dev/null 2>&1 --- ClpDualRowDantzig.lo --- In file included from ClpDualRowDantzig.cpp:7: In file included from ./ClpSimplex.hpp:16: In file included from ./ClpModel.hpp:21: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpDualRowDantzig.lo -MD -MP -MF .deps/ClpDualRowDantzig.Tpo -c ClpDualRowDantzig.cpp -o ClpDualRowDantzig.o >/dev/null 2>&1 --- ClpDualRowPivot.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpDualRowPivot.lo -MD -MP -MF ".deps/ClpDualRowPivot.Tpo" -c -o ClpDualRowPivot.lo ClpDualRowPivot.cpp; then mv -f ".deps/ClpDualRowPivot.Tpo" ".deps/ClpDualRowPivot.Plo"; else rm -f ".deps/ClpDualRowPivot.Tpo"; exit 1; fi --- ClpDualRowSteepest.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpDualRowSteepest.lo -MD -MP -MF ".deps/ClpDualRowSteepest.Tpo" -c -o ClpDualRowSteepest.lo ClpDualRowSteepest.cpp; then mv -f ".deps/ClpDualRowSteepest.Tpo" ".deps/ClpDualRowSteepest.Plo"; else rm -f ".deps/ClpDualRowSteepest.Tpo"; exit 1; fi --- ClpDualRowPivot.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpDualRowPivot.lo -MD -MP -MF .deps/ClpDualRowPivot.Tpo -c ClpDualRowPivot.cpp -fPIC -DPIC -o .libs/ClpDualRowPivot.o --- ClpDualRowSteepest.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpDualRowSteepest.lo -MD -MP -MF .deps/ClpDualRowSteepest.Tpo -c ClpDualRowSteepest.cpp -fPIC -DPIC -o .libs/ClpDualRowSteepest.o --- ClpDummyMatrix.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpDummyMatrix.lo -MD -MP -MF ".deps/ClpDummyMatrix.Tpo" -c -o ClpDummyMatrix.lo ClpDummyMatrix.cpp; then mv -f ".deps/ClpDummyMatrix.Tpo" ".deps/ClpDummyMatrix.Plo"; else rm -f ".deps/ClpDummyMatrix.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpDummyMatrix.lo -MD -MP -MF .deps/ClpDummyMatrix.Tpo -c ClpDummyMatrix.cpp -fPIC -DPIC -o .libs/ClpDummyMatrix.o --- ClpDualRowPivot.lo --- In file included from ClpDualRowPivot.cpp:7: In file included from ./ClpSimplex.hpp:16: --- ClpDualRowSteepest.lo --- In file included from ClpDualRowSteepest.cpp:7: --- ClpDualRowPivot.lo --- In file included from ./ClpModel.hpp:21: --- ClpDualRowSteepest.lo --- In file included from ./ClpSimplex.hpp:16: In file included from ./ClpModel.hpp:21: --- ClpDualRowPivot.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpDualRowSteepest.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpDualRowPivot.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpDummyMatrix.lo --- In file included from ClpDummyMatrix.cpp:10: --- ClpDualRowSteepest.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) --- ClpDummyMatrix.lo --- In file included from ./ClpSimplex.hpp:16: --- ClpDualRowSteepest.lo --- ^~~~~~~~~ --- ClpDualRowPivot.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpDummyMatrix.lo --- In file included from ./ClpModel.hpp:21: --- ClpDualRowPivot.lo --- register int n = (size + 7) / 8; ^~~~~~~~~ --- ClpDualRowSteepest.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) --- ClpDualRowPivot.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpDummyMatrix.lo --- ^~~~~~~~~ --- ClpDualRowPivot.lo --- register const T* downfrom = from + size; ^~~~~~~~~ --- ClpDualRowSteepest.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) --- ClpDualRowPivot.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpDummyMatrix.lo --- ^~~~~~~~~ --- ClpDualRowPivot.lo --- register T* downto = to + size; ^~~~~~~~~ --- ClpDualRowSteepest.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; --- ClpDualRowPivot.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpDummyMatrix.lo --- ^~~~~~~~~ --- ClpDualRowPivot.lo --- CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpDualRowSteepest.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; --- ClpDualRowPivot.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpDummyMatrix.lo --- ^~~~~~~~~ --- ClpDualRowPivot.lo --- CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpDualRowSteepest.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; --- ClpDualRowPivot.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpDummyMatrix.lo --- ^~~~~~~~~ --- ClpDualRowPivot.lo --- CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpDualRowSteepest.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) --- ClpDualRowPivot.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpDummyMatrix.lo --- ^~~~~~~~~ --- ClpDualRowPivot.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpDualRowSteepest.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) --- ClpDualRowPivot.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpDummyMatrix.lo --- ^~~~~~~~~ --- ClpDualRowPivot.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpDualRowSteepest.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) --- ClpDualRowPivot.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpDummyMatrix.lo --- ^~~~~~~~~ --- ClpDualRowPivot.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- ClpDualRowSteepest.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpDualRowPivot.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) --- ClpDualRowSteepest.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { --- ClpDualRowPivot.lo --- ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpDualRowSteepest.lo --- ^~~~~~~~~ --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpDualRowSteepest.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpDualRowSteepest.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpDualRowSteepest.lo --- ^~~~~~~~~ --- ClpDummyMatrix.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { --- ClpDualRowSteepest.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- ClpDummyMatrix.lo --- ^~~~~~~~~ --- ClpDualRowSteepest.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpDualRowPivot.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpDualRowPivot.lo -MD -MP -MF .deps/ClpDualRowPivot.Tpo -c ClpDualRowPivot.cpp -o ClpDualRowPivot.o >/dev/null 2>&1 --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- ClpDualRowSteepest.lo --- 42 warnings generated. --- ClpDynamicExampleMatrix.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpDynamicExampleMatrix.lo -MD -MP -MF ".deps/ClpDynamicExampleMatrix.Tpo" -c -o ClpDynamicExampleMatrix.lo ClpDynamicExampleMatrix.cpp; then mv -f ".deps/ClpDynamicExampleMatrix.Tpo" ".deps/ClpDynamicExampleMatrix.Plo"; else rm -f ".deps/ClpDynamicExampleMatrix.Tpo"; exit 1; fi --- ClpDualRowSteepest.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpDualRowSteepest.lo -MD -MP -MF .deps/ClpDualRowSteepest.Tpo -c ClpDualRowSteepest.cpp -o ClpDualRowSteepest.o >/dev/null 2>&1 --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) --- ClpDynamicExampleMatrix.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpDynamicExampleMatrix.lo -MD -MP -MF .deps/ClpDynamicExampleMatrix.Tpo -c ClpDynamicExampleMatrix.cpp -fPIC -DPIC -o .libs/ClpDynamicExampleMatrix.o --- ClpDummyMatrix.lo --- ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, --- ClpDynamicExampleMatrix.lo --- In file included from ClpDynamicExampleMatrix.cpp:9: --- ClpDummyMatrix.lo --- ^~~~~~~~~ --- ClpDynamicExampleMatrix.lo --- In file included from /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinIndexedVector.hpp:20: --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- ClpDynamicExampleMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- ClpDynamicExampleMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- ClpDynamicExampleMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- ClpDynamicExampleMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpDummyMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) --- ClpDynamicExampleMatrix.lo --- register const T* downfrom = from + size; --- ClpDummyMatrix.lo --- ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpDynamicExampleMatrix.lo --- ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- ClpDummyMatrix.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpDummyMatrix.lo -MD -MP -MF .deps/ClpDummyMatrix.Tpo -c ClpDummyMatrix.cpp -o ClpDummyMatrix.o >/dev/null 2>&1 --- ClpDynamicExampleMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpDynamicMatrix.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpDynamicMatrix.lo -MD -MP -MF ".deps/ClpDynamicMatrix.Tpo" -c -o ClpDynamicMatrix.lo ClpDynamicMatrix.cpp; then mv -f ".deps/ClpDynamicMatrix.Tpo" ".deps/ClpDynamicMatrix.Plo"; else rm -f ".deps/ClpDynamicMatrix.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpDynamicMatrix.lo -MD -MP -MF .deps/ClpDynamicMatrix.Tpo -c ClpDynamicMatrix.cpp -fPIC -DPIC -o .libs/ClpDynamicMatrix.o --- ClpDynamicExampleMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpDynamicMatrix.lo --- In file included from ClpDynamicMatrix.cpp:10: In file included from /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinIndexedVector.hpp:20: --- ClpEventHandler.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpEventHandler.lo -MD -MP -MF ".deps/ClpEventHandler.Tpo" -c -o ClpEventHandler.lo ClpEventHandler.cpp; then mv -f ".deps/ClpEventHandler.Tpo" ".deps/ClpEventHandler.Plo"; else rm -f ".deps/ClpEventHandler.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpEventHandler.lo -MD -MP -MF .deps/ClpEventHandler.Tpo -c ClpEventHandler.cpp -fPIC -DPIC -o .libs/ClpEventHandler.o --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- ClpDynamicExampleMatrix.lo --- 42 warnings generated. --- ClpEventHandler.lo --- In file included from ClpEventHandler.cpp:8: --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; --- ClpEventHandler.lo --- In file included from ./ClpEventHandler.hpp:9: --- ClpDynamicMatrix.lo --- ^~~~~~~~~ --- ClpDynamicExampleMatrix.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpDynamicExampleMatrix.lo -MD -MP -MF .deps/ClpDynamicExampleMatrix.Tpo -c ClpDynamicExampleMatrix.cpp -o ClpDynamicExampleMatrix.o >/dev/null 2>&1 --- ClpEventHandler.lo --- In file included from ./ClpSimplex.hpp:16: In file included from ./ClpModel.hpp:21: --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- ClpEventHandler.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpEventHandler.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpEventHandler.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpEventHandler.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpEventHandler.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpEventHandler.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- ClpEventHandler.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- ClpEventHandler.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- ClpEventHandler.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- ClpEventHandler.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpEventHandler.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpEventHandler.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpDynamicMatrix.lo --- CoinMemcpyN(register const T* from, const int size, register T* to) --- ClpEventHandler.lo --- CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- ClpDynamicMatrix.lo --- ^~~~~~~~~ --- ClpEventHandler.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { --- ClpEventHandler.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpEventHandler.lo -MD -MP -MF .deps/ClpEventHandler.Tpo -c ClpEventHandler.cpp -o ClpEventHandler.o >/dev/null 2>&1 --- ClpDynamicMatrix.lo --- ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- ClpFactorization.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpFactorization.lo -MD -MP -MF ".deps/ClpFactorization.Tpo" -c -o ClpFactorization.lo ClpFactorization.cpp; then mv -f ".deps/ClpFactorization.Tpo" ".deps/ClpFactorization.Plo"; else rm -f ".deps/ClpFactorization.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpFactorization.lo -MD -MP -MF .deps/ClpFactorization.Tpo -c ClpFactorization.cpp -fPIC -DPIC -o .libs/ClpFactorization.o --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) --- ClpGubDynamicMatrix.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpGubDynamicMatrix.lo -MD -MP -MF ".deps/ClpGubDynamicMatrix.Tpo" -c -o ClpGubDynamicMatrix.lo ClpGubDynamicMatrix.cpp; then mv -f ".deps/ClpGubDynamicMatrix.Tpo" ".deps/ClpGubDynamicMatrix.Plo"; else rm -f ".deps/ClpGubDynamicMatrix.Tpo"; exit 1; fi --- ClpDynamicMatrix.lo --- ^~~~~~~~~ --- ClpGubDynamicMatrix.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpGubDynamicMatrix.lo -MD -MP -MF .deps/ClpGubDynamicMatrix.Tpo -c ClpGubDynamicMatrix.cpp -fPIC -DPIC -o .libs/ClpGubDynamicMatrix.o --- ClpDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpFactorization.lo --- In file included from ClpFactorization.cpp:7: In file included from ./ClpFactorization.hpp:12: In file included from /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinFactorization.hpp:22: In file included from /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinIndexedVector.hpp:20: --- ClpGubDynamicMatrix.lo --- In file included from ClpGubDynamicMatrix.cpp:10: --- ClpFactorization.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpGubDynamicMatrix.lo --- In file included from /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinIndexedVector.hpp:20: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpFactorization.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpGubDynamicMatrix.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- ClpFactorization.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- ClpGubDynamicMatrix.lo --- ^~~~~~~~~ --- ClpFactorization.lo --- ^~~~~~~~~ --- ClpGubDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpFactorization.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpGubDynamicMatrix.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- ClpFactorization.lo --- register int n = (size + 7) / 8; --- ClpGubDynamicMatrix.lo --- ^~~~~~~~~ --- ClpFactorization.lo --- ^~~~~~~~~ --- ClpGubDynamicMatrix.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpFactorization.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpFactorization.lo -MD -MP -MF .deps/ClpFactorization.Tpo -c ClpFactorization.cpp -o ClpFactorization.o >/dev/null 2>&1 --- ClpDynamicMatrix.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpDynamicMatrix.lo -MD -MP -MF .deps/ClpDynamicMatrix.Tpo -c ClpDynamicMatrix.cpp -o ClpDynamicMatrix.o >/dev/null 2>&1 --- ClpGubDynamicMatrix.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpGubDynamicMatrix.lo -MD -MP -MF .deps/ClpGubDynamicMatrix.Tpo -c ClpGubDynamicMatrix.cpp -o ClpGubDynamicMatrix.o >/dev/null 2>&1 --- ClpGubMatrix.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpGubMatrix.lo -MD -MP -MF ".deps/ClpGubMatrix.Tpo" -c -o ClpGubMatrix.lo ClpGubMatrix.cpp; then mv -f ".deps/ClpGubMatrix.Tpo" ".deps/ClpGubMatrix.Plo"; else rm -f ".deps/ClpGubMatrix.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpGubMatrix.lo -MD -MP -MF .deps/ClpGubMatrix.Tpo -c ClpGubMatrix.cpp -fPIC -DPIC -o .libs/ClpGubMatrix.o In file included from ClpGubMatrix.cpp:10: In file included from /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinIndexedVector.hpp:20: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpHelperFunctions.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpHelperFunctions.lo -MD -MP -MF ".deps/ClpHelperFunctions.Tpo" -c -o ClpHelperFunctions.lo ClpHelperFunctions.cpp; then mv -f ".deps/ClpHelperFunctions.Tpo" ".deps/ClpHelperFunctions.Plo"; else rm -f ".deps/ClpHelperFunctions.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpHelperFunctions.lo -MD -MP -MF .deps/ClpHelperFunctions.Tpo -c ClpHelperFunctions.cpp -fPIC -DPIC -o .libs/ClpHelperFunctions.o In file included from ClpHelperFunctions.cpp:16: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- ClpInterior.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpInterior.lo -MD -MP -MF ".deps/ClpInterior.Tpo" -c -o ClpInterior.lo ClpInterior.cpp; then mv -f ".deps/ClpInterior.Tpo" ".deps/ClpInterior.Plo"; else rm -f ".deps/ClpInterior.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpInterior.lo -MD -MP -MF .deps/ClpInterior.Tpo -c ClpInterior.cpp -fPIC -DPIC -o .libs/ClpInterior.o --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- ClpInterior.lo --- In file included from ClpInterior.cpp:11: --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- ClpInterior.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- ClpInterior.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- ClpInterior.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- ClpInterior.lo --- register int n = (size + 7) / 8; ^~~~~~~~~ --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) --- ClpInterior.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpHelperFunctions.lo --- ^~~~~~~~~ --- ClpInterior.lo --- register const T* downfrom = from + size; ^~~~~~~~~ --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) --- ClpInterior.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpHelperFunctions.lo --- ^~~~~~~~~ --- ClpInterior.lo --- register T* downto = to + size; ^~~~~~~~~ --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) --- ClpInterior.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpHelperFunctions.lo --- ^~~~~~~~~ --- ClpInterior.lo --- CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) --- ClpInterior.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpHelperFunctions.lo --- ^~~~~~~~~ --- ClpInterior.lo --- CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { --- ClpInterior.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpHelperFunctions.lo --- ^~~~~~~~~ --- ClpInterior.lo --- CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- ClpInterior.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- ClpInterior.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- ClpInterior.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- ClpInterior.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ --- ClpInterior.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpInterior.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- ClpHelperFunctions.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpInterior.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpHelperFunctions.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpHelperFunctions.lo -MD -MP -MF .deps/ClpHelperFunctions.Tpo -c ClpHelperFunctions.cpp -o ClpHelperFunctions.o >/dev/null 2>&1 --- ClpGubMatrix.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpGubMatrix.lo -MD -MP -MF .deps/ClpGubMatrix.Tpo -c ClpGubMatrix.cpp -o ClpGubMatrix.o >/dev/null 2>&1 --- ClpInterior.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpInterior.lo -MD -MP -MF .deps/ClpInterior.Tpo -c ClpInterior.cpp -o ClpInterior.o >/dev/null 2>&1 --- ClpLinearObjective.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpLinearObjective.lo -MD -MP -MF ".deps/ClpLinearObjective.Tpo" -c -o ClpLinearObjective.lo ClpLinearObjective.cpp; then mv -f ".deps/ClpLinearObjective.Tpo" ".deps/ClpLinearObjective.Plo"; else rm -f ".deps/ClpLinearObjective.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpLinearObjective.lo -MD -MP -MF .deps/ClpLinearObjective.Tpo -c ClpLinearObjective.cpp -fPIC -DPIC -o .libs/ClpLinearObjective.o In file included from ClpLinearObjective.cpp:7: In file included from /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinIndexedVector.hpp:20: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpMatrixBase.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpMatrixBase.lo -MD -MP -MF ".deps/ClpMatrixBase.Tpo" -c -o ClpMatrixBase.lo ClpMatrixBase.cpp; then mv -f ".deps/ClpMatrixBase.Tpo" ".deps/ClpMatrixBase.Plo"; else rm -f ".deps/ClpMatrixBase.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpMatrixBase.lo -MD -MP -MF .deps/ClpMatrixBase.Tpo -c ClpMatrixBase.cpp -fPIC -DPIC -o .libs/ClpMatrixBase.o --- ClpLinearObjective.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpLinearObjective.lo -MD -MP -MF .deps/ClpLinearObjective.Tpo -c ClpLinearObjective.cpp -o ClpLinearObjective.o >/dev/null 2>&1 --- ClpMessage.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpMessage.lo -MD -MP -MF ".deps/ClpMessage.Tpo" -c -o ClpMessage.lo ClpMessage.cpp; then mv -f ".deps/ClpMessage.Tpo" ".deps/ClpMessage.Plo"; else rm -f ".deps/ClpMessage.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpMessage.lo -MD -MP -MF .deps/ClpMessage.Tpo -c ClpMessage.cpp -fPIC -DPIC -o .libs/ClpMessage.o --- ClpMatrixBase.lo --- In file included from ClpMatrixBase.cpp:10: In file included from /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinIndexedVector.hpp:20: /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpMessage.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpMessage.lo -MD -MP -MF .deps/ClpMessage.Tpo -c ClpMessage.cpp -o ClpMessage.o >/dev/null 2>&1 --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpModel.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpModel.lo -MD -MP -MF ".deps/ClpModel.Tpo" -c -o ClpModel.lo ClpModel.cpp; then mv -f ".deps/ClpModel.Tpo" ".deps/ClpModel.Plo"; else rm -f ".deps/ClpModel.Tpo"; exit 1; fi libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpModel.lo -MD -MP -MF .deps/ClpModel.Tpo -c ClpModel.cpp -fPIC -DPIC -o .libs/ClpModel.o --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) --- ClpNetworkBasis.lo --- if /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I`echo .` -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/usr/pkg/include -O2 -I/usr/pkg/include -DCLP_BUILD -MT ClpNetworkBasis.lo -MD -MP -MF ".deps/ClpNetworkBasis.Tpo" -c -o ClpNetworkBasis.lo ClpNetworkBasis.cpp; then mv -f ".deps/ClpNetworkBasis.Tpo" ".deps/ClpNetworkBasis.Plo"; else rm -f ".deps/ClpNetworkBasis.Tpo"; exit 1; fi --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpNetworkBasis.lo -MD -MP -MF .deps/ClpNetworkBasis.Tpo -c ClpNetworkBasis.cpp -fPIC -DPIC -o .libs/ClpNetworkBasis.o --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- ClpModel.lo --- In file included from ClpModel.cpp:40: --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- ClpNetworkBasis.lo --- In file included from ClpNetworkBasis.cpp:8: --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- register T* to) --- ClpNetworkBasis.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int n = (size + 7) / 8; ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:44:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinMemcpyN(register const T* from, const int size, register T* to) --- ClpNetworkBasis.lo --- CoinCopyN(register const T* from, const int size, register T* to) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const T* downfrom = from + size; ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:55:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinMemcpyN(register const T* from, const int size, register T* to) --- ClpNetworkBasis.lo --- register int n = (size + 7) / 8; --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* downto = to + size; ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { --- ClpNetworkBasis.lo --- register const T* downfrom = from + size; --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinMemcpy(register const T* first, register const T* last, --- ClpNetworkBasis.lo --- register T* downto = to + size; --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinMemcpy(register const T* first, register const T* last, --- ClpNetworkBasis.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinCopy(register const T* first, register const T* last, register T* to) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- register T* to) --- ClpNetworkBasis.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:102:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinFillN(register T* to, const int size, register const T value) --- ClpNetworkBasis.lo --- CoinCopy(register const T* first, register const T* last, register T* to) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinFillN(register T* to, const int size, register const T value) --- ClpNetworkBasis.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:117:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- for (register int n = size / 8; n > 0; --n, to += 8) { --- ClpNetworkBasis.lo --- CoinDisjointCopyN(register const T* from, const int size, register T* to) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:138:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinFill(register T* first, register T* last, const T value) --- ClpNetworkBasis.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDisjointCopy(register const T* first, register const T* last, ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinFill(register T* first, register T* last, const T value) --- ClpNetworkBasis.lo --- CoinDisjointCopy(register const T* first, register const T* last, --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:170:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinZeroN(register T* to, const int size) --- ClpNetworkBasis.lo --- CoinDisjointCopy(register const T* first, register const T* last, --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:171:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- for (register int n = size / 8; n > 0; --n, to += 8) { --- ClpNetworkBasis.lo --- register T* to) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpyN(register const T* from, const int size, register T* to) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinZero(register T* first, register T* last) --- ClpNetworkBasis.lo --- CoinMemcpyN(register const T* from, const int size, register T* to) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:259:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinZero(register T* first, register T* last) --- ClpNetworkBasis.lo --- CoinMemcpyN(register const T* from, const int size, register T* to) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:299:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinMax(register const T x1, register const T x2) --- ClpNetworkBasis.lo --- for (register int n = size / 8; n > 0; --n, from += 8, to += 8) { --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMemcpy(register const T* first, register const T* last, ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinMax(register const T x1, register const T x2) --- ClpNetworkBasis.lo --- CoinMemcpy(register const T* first, register const T* last, --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register T* to) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:346:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinMin(register const T x1, register const T x2) --- ClpNetworkBasis.lo --- CoinMemcpy(register const T* first, register const T* last, --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinMin(register const T x1, register const T x2) --- ClpNetworkBasis.lo --- register T* to) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFillN(register T* to, const int size, register const T value) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinIsSorted(register const T* first, const int size) --- ClpNetworkBasis.lo --- CoinFillN(register T* to, const int size, register const T value) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:361:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- for (register int n = size1 / 8; n > 0; --n, first += 8) { --- ClpNetworkBasis.lo --- CoinFillN(register T* to, const int size, register const T value) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:372:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinIsSorted(register const T* first, register const T* last) --- ClpNetworkBasis.lo --- for (register int n = size / 8; n > 0; --n, to += 8) { --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinFill(register T* first, register T* last, const T value) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinIsSorted(register const T* first, register const T* last) --- ClpNetworkBasis.lo --- CoinFill(register T* first, register T* last, const T value) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZeroN(register T* to, const int size) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:416:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinIotaN(register T* first, const int size, register T init) --- ClpNetworkBasis.lo --- CoinFill(register T* first, register T* last, const T value) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, to += 8) { ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:430:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- CoinIotaN(register T* first, const int size, register T init) --- ClpNetworkBasis.lo --- CoinZeroN(register T* to, const int size) --- ClpMatrixBase.lo --- ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- ClpMatrixBase.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:451:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- ClpMatrixBase.lo --- for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { --- ClpNetworkBasis.lo --- for (register int n = size / 8; n > 0; --n, to += 8) { --- ClpMatrixBase.lo --- ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpNetworkBasis.lo --- ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:522:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinZero(register T* first, register T* last) ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:548:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMax(register const T x1, register const T x2) ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:559:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinMin(register const T x1, register const T x2) ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:581:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, const int size) ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:593:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size1 / 8; n > 0; --n, first += 8) { ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:630:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIsSorted(register const T* first, register const T* last) ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:641:46: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinIotaN(register T* first, const int size, register T init) ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:651:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register int n = size / 8; n > 0; --n, first += 8, init += 8) { ^~~~~~~~~ --- ClpModel.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpMatrixBase.lo --- 42 warnings generated. --- ClpNetworkBasis.lo --- /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src/CoinHelperFunctions.hpp:709:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] CoinDeleteEntriesFromArray(register T * arrayFirst, register T * arrayLast, ^~~~~~~~~ --- ClpMatrixBase.lo --- libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpMatrixBase.lo -MD -MP -MF .deps/ClpMatrixBase.Tpo -c ClpMatrixBase.cpp -o ClpMatrixBase.o >/dev/null 2>&1 --- ClpModel.lo --- ClpModel.cpp:3848:24: error: reinterpret_cast from 'nullptr_t' to 'const char *' is not allowed reinterpret_cast (NULL) /*integrality*/, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42 warnings and 1 error generated. *** [ClpModel.lo] Error code 1 bmake[3]: stopped in /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/Clp/src --- ClpNetworkBasis.lo --- 42 warnings generated. libtool-fortran: compile: clang++ -DHAVE_CONFIG_H -I. -I/var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src -DCOIN_HAS_CLP -I/var/pkgsrc/work/math/coinmp/work/.buildlink/include -O2 -DCLP_BUILD -MT ClpNetworkBasis.lo -MD -MP -MF .deps/ClpNetworkBasis.Tpo -c ClpNetworkBasis.cpp -o ClpNetworkBasis.o >/dev/null 2>&1 1 error bmake[3]: stopped in /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/Clp/src *** [all] Error code 2 bmake[2]: stopped in /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/Clp/src 1 error bmake[2]: stopped in /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/Clp/src *** [all-recursive] Error code 1 bmake[1]: stopped in /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/Clp 1 error bmake[1]: stopped in /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3/Clp *** [all-recursive] Error code 1 bmake: stopped in /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3 1 error bmake: stopped in /var/pkgsrc/work/math/coinmp/work/CoinMP-1.8.3 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/math/coinmp *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/math/coinmp