title: dramatic error in lp_solve?
body: <p>I've a simple problem that I passed to lp_solve via the IDE (5.5.2.0)</p>
  
  <pre><code>/* Objective function */
  max: +r1 +r2;
  
  /* Constraints */
  R1: +r1 +r2 &lt;= 4;
  R2: +r1 -2 b1 = 0;
  R3: +r2 -3 b2 = 0;
  
  /* Variable bounds */
  b1 &lt;= 1;
  b2 &lt;= 1;
  
  /* Integer definitions */
  int b1,b2;
  </code></pre>
  
  <p>The obvious solution to this problem is 3. SCIP as well as CBC give 3 as answer but not lp_solve. Here I get 2. Is there a major bug in the solver?</p>
  
  <p>Thank's in advance.</p>