<div dir="ltr"><div><div>Hi All,<br><br></div>I am trying to run cbc through the command line with an initial solution but it does not work. My .lp and three tries at a .sol file are attached.<br><br>My first attempt uses a .sol file generated by an initial run of the same MIP but does not provide all of the variables for some reason:<br>cbc Matching-pulp.lp mips Matching-init-pulp.sol solve<br>...<br>Cbc0045I MIPStart solution provided values for 1 of 162 integer variables, 22 variables are still fractional.<br><br></div><div>My second attempt was to simplify the solution file but I get a segmentation fault:<br>cbc Matching-pulp.lp mips Matching-init-pulp_simpler.sol solve<br><br></div><div>So then I tried just making my own solution file and also received a segmentation fault:<br><br></div><div>cbc Matching-pulp.lp mips Matching-manual.sol solve<br>Welcome to the CBC MILP Solver <br>Version: 2.9.0 <br>Build Date: Feb 12 2015 <br><br>command line - /Library/Python/2.7/site-packages/PuLP-1.5.6-py2.7.egg/pulp/solverdir/cbc/osx/64/cbc Matching-pulp.lp mips Matching-manual.sol solve (default strategy 1)<br> CoinLpIO::readLp(): Maximization problem reformulated as minimization<br>will open mipstart file ./Matching-manual.sol.<br>mipstart values read for 15 variables.<br>Continuous objective value is 745 - 0.00 seconds<br>Cgl0008I 15 inequality constraints converted to equality constraints<br>Cgl0004I processed model has 68 rows, 167 columns (162 integer (162 of which binary)) and 503 elements<br>Cutoff increment increased from 1e-05 to 0.9999<br>Segmentation fault: 11<br><br><br></div><div>If I just run cbc Matching-pulp.lp solve then cbc finds the optimal solution.<br><br></div><div>Why are these file causing memory issues? Are there mips file standards I can follow or is this a bug?<br><br></div><div>Thanks,<br><br></div><div>Joel<br></div><div><br></div></div>