<br><font size=2 face="sans-serif">Thanks to JP for pointing out problem.
&nbsp;NDEBUG is undeffed in OsiClpSolverInterfaceTest.cpp but exceptions
are not thrown (and less checking is done) if NDEBUG is defined for OsiClpSolverInterface.cpp.
&nbsp;I think I could cure for VC++ by modifying OsiClpSolverInterfaceTest.cpp
but it could break with right combination of options on gcc.</font>
<br>
<br><font size=2 face="sans-serif">I always use -g on OsiClpSolverInterface.cpp
so never ran into problem.</font>
<br>
<br><font size=2 face="sans-serif">I have modified OsiClpSolverInterface.cpp
so should work. &nbsp;I can't see there being any significant performance
hit.</font>
<br>
<br><font size=2 face="sans-serif">John Forrest</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>&quot;E Bouillet&quot;
&lt;ebouillet@hotmail.com&gt;</b> </font>
<br><font size=1 face="sans-serif">Sent by: coin-lpsolver-bounces@list.coin-or.org</font>
<p><font size=1 face="sans-serif">08/22/2005 02:16 AM</font>
<td width=59%>
<table width=100%>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td valign=top><font size=1 face="sans-serif">coin-lpsolver@list.coin-or.org</font>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td valign=top>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td valign=top><font size=1 face="sans-serif">Re: [Coin-lpsolver] Assertion
failed in ClpSimplex</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2><tt><br>
Thank you for your prompt reply,<br>
<br>
I checked out the last version from CVS today, and compiled it using VC++
<br>
with the same compilation options that I used for an earlier version (/Ox
<br>
/EHsc /GR) downloaded about 2 weeks ago.<br>
All the Clp/clp.exe and Cbc/cbc.exe tests are ok, but somehow now <br>
Osi/unitTest.exe aborts at the begining of OsiClpSolverInterfaceUnitTest,
<br>
when invoking readMps. If I surround the readMps in a try/catch block and
<br>
catch the std::exception it read the file with 0 errors, and abort at the
<br>
next readMps. Printing the caught exception doesn't shed a light about
its <br>
cause. Unfortunately I don't have the debugger here, and that's as far
as I <br>
could go for now.<br>
<br>
I guess using VC++ doesn't make things any easier and it's possible that
I <br>
am missing some options when building the libraries, even though it used
to <br>
work in the previous version.<br>
Any idea what the problem could be?<br>
<br>
Thanks!<br>
<br>
<br>
&gt;From: John J Forrest &lt;jjforre@us.ibm.com&gt;<br>
&gt;<br>
&gt;I took out assert a few days ago.<br>
&gt;<br>
<br>
<br>
_______________________________________________<br>
Coin-lpsolver mailing list<br>
Coin-lpsolver@list.coin-or.org<br>
http://list.coin-or.org/mailman/listinfo/coin-lpsolver<br>
</tt></font>
<br>