<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Calibri" size="2"><span style="font-size:11pt;">
<div><b>Issue</b>: the multi threaded CBC solver is crashing</div>
<div>&nbsp;</div>
<div>Using v 2.7.5 of CBC</div>
<div>Using v 2.9.1/x86 pThread dlls/ libs/ headers(from <a href="ftp://sourceware.org/pub/pthreads-win32"><font color="blue"><u>ftp://sourceware.org/pub/pthreads-win32</u></font></a>)</div>
<div>Using the MSVisualStudio\v10 solution</div>
<div>&nbsp;</div>
<div>Steps taken </div>
<ol style="margin:0;padding-left:36pt;">
<li>Added </li></ol>
<div><font face="Consolas" size="2" color="blue"><span style="font-size:9.5pt;">#ifndef<font color="black"> CBC_THREAD</font></span></font></div>
<div><font face="Consolas" size="2" color="blue"><span style="font-size:9.5pt;">#define<font color="black"> CBC_THREAD 1</font></span></font></div>
<div><font face="Consolas" size="2" color="blue"><span style="font-size:9.5pt;">#endif</span></font></div>
<div>to CbcConfig.H</div>
<ol start="2" style="margin:0;padding-left:36pt;">
<li>Updated libCBC properties to include additional include directories -&gt; ThirdParty\pThreads\include (where I had copied all the pThread headers)</li><li>Updated libCBC properties to include additional librarian dependency-&gt; pthreadVCE2.lib and updated additional lib directories to include ThirdParty\pThreads\lib</li><li>Rebuilt the CBC sln and this generate the new cbc.exe</li><li>Ran the exe and confirmed that the exe now recognizes the thread input command</li><li>Ran the model (which was running fine on non multi threaded cbc.exe) and the application crashed. Have attached the output that the process generated.</li><li>I have tried this on a few different models and with a few different versions of the exes (with ptheradVSE2, pthreadVCE, ptheradVC2 etc.) with same result.</li><li>Note: if I run this exe without the threading option then also it crashes</li></ol>
<div style="padding-left:18pt;">&nbsp;</div>
<div style="padding-left:18pt;">&nbsp;</div>
<div>Any suggestions on what I am be doing wrong or if you can point me to a version of compiled muti threaded cbc.exe (any version) that will be helpful.</div>
<div style="padding-left:18pt;">&nbsp;</div>
<div>Regards</div>
<div>Aditya</div>
<div>  </div>
<div>&nbsp;</div>
</span></font>
</body>
</html>