math/coinmp
Optimization library with support for COIN-OR CLP, CBC, and CGL
| Flavor | Version | Run | OSVersion | Arch | License | Restricted | Status | |
|---|---|---|---|---|---|---|---|---|
| 1.8.3_1 | 621 | 4.0 | amd64 | CPL | 0 | fail |
License Permissions: dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
Events
| Machine | Type | Time | Message |
|---|---|---|---|
| m4064b | info | 2025-12-04 20:52:02.498808 | Test Started |
| m4064b | fail | 2025-12-04 20:54:02.189611 | make build returned non-zero: 1 |
| m4064b | fail | 2025-12-04 20:54:02.263472 | Test complete. |
Log
[1m===> Building for CoinMP-1.8.3_1[0m
--- all-recursive ---
Making all in Data/Sample
Making all in CoinUtils
--- all-recursive ---
Making all in src
--- all ---
/usr/bin/make all-am
--- 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 ---
--- CoinAlloc.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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 c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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 c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinError.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinFactorization1.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinFactorization2.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinFactorization3.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinFactorization4.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinSimpFactorization.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinDenseFactorization.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinOslFactorization.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinOslFactorization2.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinOslFactorization3.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinFileIO.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinFinite.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinIndexedVector.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinLpIO.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinMessage.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinMpsIO.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinModelUseful.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinMessageHandler.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinModel.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinStructuredModel.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinModelUseful2.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
--- CoinFactorization3.lo ---
mkdir .libs
--- CoinOslFactorization.lo ---
mkdir .libs
mkdir: .libs: File exists
--- CoinFactorization1.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinFactorization1.lo -MD -MP -MF .deps/CoinFactorization1.Tpo -c CoinFactorization1.cpp -fPIC -DPIC -o .libs/CoinFactorization1.o
--- CoinFactorization3.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinFactorization3.lo -MD -MP -MF .deps/CoinFactorization3.Tpo -c CoinFactorization3.cpp -fPIC -DPIC -o .libs/CoinFactorization3.o
--- CoinOslFactorization.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinOslFactorization.lo -MD -MP -MF .deps/CoinOslFactorization.Tpo -c CoinOslFactorization.cpp -fPIC -DPIC -o .libs/CoinOslFactorization.o
--- CoinBuild.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinBuild.lo -MD -MP -MF .deps/CoinBuild.Tpo -c CoinBuild.cpp -fPIC -DPIC -o .libs/CoinBuild.o
--- CoinDenseFactorization.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinDenseFactorization.lo -MD -MP -MF .deps/CoinDenseFactorization.Tpo -c CoinDenseFactorization.cpp -fPIC -DPIC -o .libs/CoinDenseFactorization.o
--- CoinFactorization4.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinFactorization4.lo -MD -MP -MF .deps/CoinFactorization4.Tpo -c CoinFactorization4.cpp -fPIC -DPIC -o .libs/CoinFactorization4.o
--- CoinLpIO.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinLpIO.lo -MD -MP -MF .deps/CoinLpIO.Tpo -c CoinLpIO.cpp -fPIC -DPIC -o .libs/CoinLpIO.o
--- CoinDenseVector.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinDenseVector.lo -MD -MP -MF .deps/CoinDenseVector.Tpo -c CoinDenseVector.cpp -fPIC -DPIC -o .libs/CoinDenseVector.o
--- CoinFactorization2.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinFactorization2.lo -MD -MP -MF .deps/CoinFactorization2.Tpo -c CoinFactorization2.cpp -fPIC -DPIC -o .libs/CoinFactorization2.o
--- CoinOslFactorization3.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinOslFactorization3.lo -MD -MP -MF .deps/CoinOslFactorization3.Tpo -c CoinOslFactorization3.cpp -fPIC -DPIC -o .libs/CoinOslFactorization3.o
--- CoinMpsIO.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinMpsIO.lo -MD -MP -MF .deps/CoinMpsIO.Tpo -c CoinMpsIO.cpp -fPIC -DPIC -o .libs/CoinMpsIO.o
--- CoinError.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinError.lo -MD -MP -MF .deps/CoinError.Tpo -c CoinError.cpp -fPIC -DPIC -o .libs/CoinError.o
--- CoinFileIO.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinFileIO.lo -MD -MP -MF .deps/CoinFileIO.Tpo -c CoinFileIO.cpp -fPIC -DPIC -o .libs/CoinFileIO.o
--- CoinMessage.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinMessage.lo -MD -MP -MF .deps/CoinMessage.Tpo -c CoinMessage.cpp -fPIC -DPIC -o .libs/CoinMessage.o
--- CoinStructuredModel.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinStructuredModel.lo -MD -MP -MF .deps/CoinStructuredModel.Tpo -c CoinStructuredModel.cpp -fPIC -DPIC -o .libs/CoinStructuredModel.o
--- CoinModel.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinModel.lo -MD -MP -MF .deps/CoinModel.Tpo -c CoinModel.cpp -fPIC -DPIC -o .libs/CoinModel.o
--- CoinOslFactorization2.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinOslFactorization2.lo -MD -MP -MF .deps/CoinOslFactorization2.Tpo -c CoinOslFactorization2.cpp -fPIC -DPIC -o .libs/CoinOslFactorization2.o
--- CoinSimpFactorization.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinSimpFactorization.lo -MD -MP -MF .deps/CoinSimpFactorization.Tpo -c CoinSimpFactorization.cpp -fPIC -DPIC -o .libs/CoinSimpFactorization.o
--- CoinFinite.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinFinite.lo -MD -MP -MF .deps/CoinFinite.Tpo -c CoinFinite.cpp -fPIC -DPIC -o .libs/CoinFinite.o
--- CoinMessageHandler.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinMessageHandler.lo -MD -MP -MF .deps/CoinMessageHandler.Tpo -c CoinMessageHandler.cpp -fPIC -DPIC -o .libs/CoinMessageHandler.o
--- CoinIndexedVector.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinIndexedVector.lo -MD -MP -MF .deps/CoinIndexedVector.Tpo -c CoinIndexedVector.cpp -fPIC -DPIC -o .libs/CoinIndexedVector.o
--- CoinAlloc.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinAlloc.lo -MD -MP -MF .deps/CoinAlloc.Tpo -c CoinAlloc.cpp -fPIC -DPIC -o .libs/CoinAlloc.o
--- CoinModelUseful.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinModelUseful.lo -MD -MP -MF .deps/CoinModelUseful.Tpo -c CoinModelUseful.cpp -fPIC -DPIC -o .libs/CoinModelUseful.o
--- CoinModelUseful2.lo ---
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinModelUseful2.lo -MD -MP -MF .deps/CoinModelUseful2.Tpo -c CoinModelUseful2.cpp -fPIC -DPIC -o .libs/CoinModelUseful2.o
--- CoinPackedMatrix.lo ---
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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 c++ -DHAVE_CONFIG_H -I. -I`echo .` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -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
c++ -DHAVE_CONFIG_H -I. -I. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -ffast-math -DCOINUTILS_BUILD -MT CoinPackedVector.lo -MD -MP -MF .deps/CoinPackedVector.Tpo -c CoinPackedVector.cpp -fPIC -DPIC -o .libs/CoinPackedVector.o
--- CoinDenseVector.lo ---
In file included from CoinDenseVector.cpp:12:
In file included from ./CoinDenseVector.hpp:17:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
*** [CoinDenseVector.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinFileIO.lo ---
In file included from CoinFileIO.cpp:14:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
*** [CoinFileIO.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinFactorization3.lo ---
In file included from CoinFactorization3.cpp:16:
In file included from ./CoinFactorization.hpp:22:
In file included from ./CoinIndexedVector.hpp:20:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinMessageHandler.lo ---
In file included from CoinMessageHandler.cpp:7:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinFactorization4.lo ---
In file included from CoinFactorization4.cpp:16:
In file included from ./CoinFactorization.hpp:22:
In file included from ./CoinIndexedVector.hpp:20:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinDenseFactorization.lo ---
In file included from CoinDenseFactorization.cpp:12:
In file included from ./CoinDenseFactorization.hpp:20:
In file included from ./CoinIndexedVector.hpp:20:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
--- CoinBuild.lo ---
In file included from CoinBuild.cpp:18:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinDenseFactorization.lo ---
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinBuild.lo ---
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
--- CoinDenseFactorization.lo ---
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
--- CoinBuild.lo ---
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
--- CoinDenseFactorization.lo ---
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
--- CoinBuild.lo ---
58 | register T* downto = to + size;
| ^~~~~~~~
--- CoinDenseFactorization.lo ---
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
--- CoinBuild.lo ---
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
--- CoinDenseFactorization.lo ---
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
--- CoinBuild.lo ---
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
--- CoinDenseFactorization.lo ---
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinBuild.lo ---
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinStructuredModel.lo ---
In file included from CoinStructuredModel.cpp:8:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinBuild.lo ---
20 errors generated.
*** [CoinBuild.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinModel.lo ---
In file included from CoinModel.cpp:7:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinOslFactorization3.lo ---
In file included from CoinOslFactorization3.cpp:8:
In file included from ./CoinOslFactorization.hpp:18:
In file included from ./CoinIndexedVector.hpp:20:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinLpIO.lo ---
In file included from CoinLpIO.cpp:24:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinModelUseful2.lo ---
In file included from CoinModelUseful2.cpp:75:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinDenseFactorization.lo ---
20 errors generated.
--- CoinModelUseful2.lo ---
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinDenseFactorization.lo ---
*** [CoinDenseFactorization.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinModelUseful2.lo ---
20 errors generated.
*** [CoinModelUseful2.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinFactorization3.lo ---
20 errors generated.
*** [CoinFactorization3.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinModelUseful.lo ---
In file included from CoinModelUseful.cpp:16:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
--- CoinFactorization4.lo ---
20 errors generated.
--- CoinMessageHandler.lo ---
20 errors generated.
--- CoinModelUseful.lo ---
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
--- CoinOslFactorization3.lo ---
20 errors generated.
--- CoinModelUseful.lo ---
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinFactorization2.lo ---
In file included from CoinFactorization2.cpp:16:
In file included from ./CoinFactorization.hpp:22:
In file included from ./CoinIndexedVector.hpp:20:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinModelUseful.lo ---
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
--- CoinFactorization2.lo ---
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
--- CoinModelUseful.lo ---
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
--- CoinFactorization2.lo ---
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
--- CoinModelUseful.lo ---
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
--- CoinFactorization2.lo ---
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
--- CoinModelUseful.lo ---
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
--- CoinFactorization2.lo ---
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinModelUseful.lo ---
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
--- CoinFactorization2.lo ---
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinModelUseful.lo ---
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinFactorization2.lo ---
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
--- CoinFactorization1.lo ---
In file included from CoinFactorization1.cpp:14:
In file included from ./CoinFactorization.hpp:22:
In file included from ./CoinIndexedVector.hpp:20:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinFactorization4.lo ---
*** [CoinFactorization4.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinFactorization1.lo ---
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinFactorization2.lo ---
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinFactorization1.lo ---
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
--- CoinFactorization2.lo ---
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
--- CoinFactorization1.lo ---
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
--- CoinFactorization2.lo ---
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinFactorization1.lo ---
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
--- CoinMessageHandler.lo ---
*** [CoinMessageHandler.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinFactorization1.lo ---
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
--- CoinOslFactorization3.lo ---
*** [CoinOslFactorization3.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinFactorization1.lo ---
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinStructuredModel.lo ---
20 errors generated.
*** [CoinStructuredModel.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- 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: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
--- CoinModelUseful.lo ---
20 errors generated.
--- CoinOslFactorization.lo ---
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinModelUseful.lo ---
*** [CoinModelUseful.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinFactorization2.lo ---
20 errors generated.
*** [CoinFactorization2.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinOslFactorization2.lo ---
In file included from CoinOslFactorization2.cpp:15:
In file included from ./CoinOslFactorization.hpp:18:
In file included from ./CoinIndexedVector.hpp:20:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
--- CoinModel.lo ---
20 errors generated.
--- CoinOslFactorization2.lo ---
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinModel.lo ---
*** [CoinModel.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinPackedVector.lo ---
In file included from CoinPackedVector.cpp:13:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinOslFactorization.lo ---
20 errors generated.
--- CoinIndexedVector.lo ---
In file included from CoinIndexedVector.cpp:16:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
--- CoinSimpFactorization.lo ---
In file included from CoinSimpFactorization.cpp:10:
In file included from ./CoinSimpFactorization.hpp:16:
In file included from ./CoinIndexedVector.hpp:20:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
--- CoinIndexedVector.lo ---
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
--- CoinSimpFactorization.lo ---
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinIndexedVector.lo ---
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
--- CoinSimpFactorization.lo ---
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
--- CoinIndexedVector.lo ---
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
--- CoinSimpFactorization.lo ---
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinIndexedVector.lo ---
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
--- CoinSimpFactorization.lo ---
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
--- CoinIndexedVector.lo ---
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinSimpFactorization.lo ---
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
--- CoinIndexedVector.lo ---
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinSimpFactorization.lo ---
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
--- CoinIndexedVector.lo ---
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
--- CoinSimpFactorization.lo ---
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinIndexedVector.lo ---
| ^~~~~~~~
--- CoinSimpFactorization.lo ---
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
--- CoinIndexedVector.lo ---
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
--- CoinSimpFactorization.lo ---
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
--- CoinIndexedVector.lo ---
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinSimpFactorization.lo ---
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
--- CoinOslFactorization.lo ---
*** [CoinOslFactorization.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinSimpFactorization.lo ---
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinMpsIO.lo ---
In file included from CoinMpsIO.cpp:23:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinPackedMatrix.lo ---
In file included from CoinPackedMatrix.cpp:17:
./CoinHelperFunctions.hpp:44:11: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:44:51: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | CoinCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:55:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | register int n = (size + 7) / 8;
| ^~~~~~~~
./CoinHelperFunctions.hpp:57:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | register const T* downfrom = from + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:58:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
58 | register T* downto = to + size;
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:35: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:102:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
102 | CoinCopy(register const T* first, register const T* last, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:117:59: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
117 | CoinDisjointCopyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:138:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
138 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:18: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:170:43: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
170 | CoinDisjointCopy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:171:4: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
171 | register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:13: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:259:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
259 | CoinMemcpyN(register const T* from, const int size, register T* to)
| ^~~~~~~~
./CoinHelperFunctions.hpp:299:10: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
299 | for (register int n = size / 8; n > 0; --n, from += 8, to += 8) {
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:12: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
./CoinHelperFunctions.hpp:346:37: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
346 | CoinMemcpy(register const T* first, register const T* last,
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- CoinSimpFactorization.lo ---
20 errors generated.
*** [CoinSimpFactorization.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinLpIO.lo ---
20 errors generated.
--- CoinPackedVector.lo ---
20 errors generated.
*** [CoinPackedVector.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinLpIO.lo ---
*** [CoinLpIO.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinFactorization1.lo ---
20 errors generated.
*** [CoinFactorization1.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinOslFactorization2.lo ---
20 errors generated.
--- CoinIndexedVector.lo ---
20 errors generated.
--- CoinOslFactorization2.lo ---
*** [CoinOslFactorization2.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinIndexedVector.lo ---
*** [CoinIndexedVector.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinMpsIO.lo ---
20 errors generated.
*** [CoinMpsIO.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinPackedMatrix.lo ---
20 errors generated.
*** [CoinPackedMatrix.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
22 errors
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
*** [all] Error code 2
make[2]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
1 error
make[2]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
*** [all-recursive] Error code 1
make[1]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils
1 error
make[1]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils
*** [all-recursive] Error code 1
make: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3
1 error
make: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make: stopped in /usr/mports/math/coinmp
Links
Depends On
- devel/pkgconf (build)
Depend Of
Categories
CVEs
- Loading CVE information...
MidnightBSD Magus