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 | 623 | 4.0 | i386 | CPL | 0 | fail |
License Permissions: dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
Events
| Machine | Type | Time | Message |
|---|---|---|---|
| m4032 | info | 2025-12-16 12:33:37.14782 | Test Started |
| m4032 | fail | 2025-12-16 12:34:52.910576 | make build returned non-zero: 1 |
| m4032 | fail | 2025-12-16 12:34:52.97091 | 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 ---
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
--- 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
--- 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 ---
mkdir .libs
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
--- 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
--- 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
--- 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
--- 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
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
--- 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;
| ^~~~~~~~
--- 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)
| ^~~~~~~~
./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.
*** [CoinBuild.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
--- CoinDenseVector.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,
| ^~~~~~~~
./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
--- 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)
| ^~~~~~~~
./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.
*** [CoinFactorization1.lo] Error code 1
make[3]: stopped in /magus/work/usr/mports/math/coinmp/work/CoinMP-1.8.3/CoinUtils/src
3 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