[Osi-tickets] [COIN-OR Open Solver Interface] #7: Make OsiDylp
fails on amd64
COIN-OR Open Solver Interface
coin-trac at coin-or.org
Sat Aug 12 15:03:58 EDT 2006
#7: Make OsiDylp fails on amd64
---------------------+------------------------------------------------------
Reporter: phines | Owner: mjs
Type: defect | Status: new
Priority: major | Milestone:
Component: OsiDyLP | Version:
Keywords: |
---------------------+------------------------------------------------------
After configuring Osi, and running "make" on my AMD Athalon64 with linux
64 bit, I get the following errors:
OsiDylpSolverInterface.cpp: In member function 'void
OsiDylpSolverInterface::detach_dylp()':
OsiDylpSolverInterface.cpp:2085: error: cast from
'OsiDylpSolverInterface*' to 'int' loses precision
OsiDylpSolverInterface.cpp: In member function 'lpret_enum
OsiDylpSolverInterface::do_lp(ODSI_start_enum)':
OsiDylpSolverInterface.cpp:4010: error: cast from
'OsiDylpSolverInterface*' to 'int' loses precision
OsiDylpSolverInterface.cpp:4027: warning: enumeration value 'startInvalid'
not handled in switch
OsiDylpSolverInterface.cpp: In member function 'virtual void
OsiDylpSolverInterface::initialSolve()':
OsiDylpSolverInterface.cpp:4447: error: cast from
'OsiDylpSolverInterface*' to 'int' loses precision
OsiDylpSolverInterface.cpp: In member function 'virtual void
OsiDylpSolverInterface::resolve()':
OsiDylpSolverInterface.cpp:5878: error: cast from
'OsiDylpSolverInterface*' to 'int' loses precision
make[3]: *** [OsiDylpSolverInterface.lo] Error 1
make[3]: Leaving directory `/home/hines/src/COIN/Coin-Osi/Osi/src/OsiDylp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/hines/src/COIN/Coin-Osi/Osi/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hines/src/COIN/Coin-Osi/Osi'
make: *** [all-recursive] Error 1
Perhaps a cast from OsiDylpSolverInterface* to int causes an error on 64
bit machines
--
Ticket URL: <https://projects.coin-or.org/Osi/ticket/7>
COIN-OR Open Solver Interface <https://projects.coin-or.org/Osi/>
The COIN-OR Open Solver Interface
More information about the Osi-tickets
mailing list