Opened 6 years ago
#616 new defect
Current version 1.3.1 Incompatible with SoPlex-4.0.0
Reported by: | yurivict | Owned by: | Alpar Juttner |
---|---|---|---|
Priority: | major | Milestone: | LEMON 1.4 release |
Component: | core | Version: | hg main |
Keywords: | Cc: | ||
Revision id: |
Description
First, it can't find the header because the header is in include/soplex/:
/usr/ports/math/coin-or-lemon/work/lemon-1.3.1/lemon/soplex.cc:23:10: fatal error: 'spxout.h' file not found #include <spxout.h> ^~~~~~~~~~
Then it fails to compile:
/usr/ports/math/coin-or-lemon/work/lemon-1.3.1/lemon/soplex.cc:44:7: error: static_cast from 'soplex::SoPlex *' to 'soplex::SPxLP *' (aka 'SPxLPBase<double> *'), which are not related by inheritance, is not allowed (*static_cast<soplex::SPxLP*>(soplex)) = *(lp.soplex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/ports/math/coin-or-lemon/work/lemon-1.3.1/lemon/soplex.cc:76:13: error: no member named 'addCol' in 'soplex::SoPlex' soplex->addCol(c); ~~~~~~ ^ /usr/ports/math/coin-or-lemon/work/lemon-1.3.1/lemon/soplex.cc:80:20: error: no member named 'nCols' in 'soplex::SoPlex' return soplex->nCols() - 1; ~~~~~~ ^ /usr/ports/math/coin-or-lemon/work/lemon-1.3.1/lemon/soplex.cc:87:13: error: no member named 'addRow' in 'soplex::SoPlex' soplex->addRow(r); ~~~~~~ ^ /usr/ports/math/coin-or-lemon/work/lemon-1.3.1/lemon/soplex.cc:91:20: error: no member named 'nRows' in 'soplex::SoPlex' return soplex->nRows() - 1; ~~~~~~ ^
Please make a release that fixes the problem.
FreeBSD 11.2 amd64 SoPlex?-4.0.0 installed from the port.
Note: See
TracTickets for help on using
tickets.