Hi, Is there any particular reason why the function OsiGlpkSolverInterface::getRowSense() calls the internal function convertBoundToSense() rather than simply asking GLPK what it believes the row sense to be using the function lpx_get_row_type()? Sinc, Joseph Young