summaryrefslogtreecommitdiff
path: root/math/coinmp/files/patch-Cgl_src_CglLandP_CglLandPUtils.hpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* math/coinmp: Remove other COIN-OR librariesYuri Victorovich2021-05-041-17/+0
| | | | | | | | | | | | Several other COIN-OR libraries were built and installed with OpenMP which caused file conflicts. As it turned out, the 1.8.4 tarball on the COIN-OR website had several other COIN-OR libraries bundled which caused their automatic rebuild. GitHub repository doesn't have bundled libraries at the same tag. Switching to GitHub removed them.
* math/coinmp: unbreak build with Clang 6 (C++14 by default)Jan Beich2018-01-051-0/+17
ClpModel.cpp:3848:24: error: reinterpret_cast from 'nullptr_t' to 'const char *' is not allowed reinterpret_cast<const char*> (NULL) /*integrality*/, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ OsiClpSolverInterface.cpp:1451:50: error: reinterpret_cast from 'nullptr_t' to 'int *' is not allowed messagesPointer->setDetailMessages(100,10000,reinterpret_cast<int *> (NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CglLandPSimplex.cpp:11: In file included from ./CglLandPSimplex.hpp:31: ./CglLandPUtils.hpp:88:25: error: reinterpret_cast from 'nullptr_t' to 'OsiRowCut *' is not allowed cuts_.resize(i, reinterpret_cast<OsiRowCut *> (NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CbcModel.cpp:5322:41: error: reinterpret_cast from 'nullptr_t' to 'double *' is not allowed clpSolver->setFakeObjective(reinterpret_cast<double *> (NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Reported by: antoine (via bug 224669)