Changeset 1612 for trunk


Ignore:
Timestamp:
Sep 30, 2010 12:17:02 PM (9 years ago)
Author:
forrest
Message:

minor mistake

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Clp/src/ClpSolve.cpp

    r1611 r1612  
    24832483          // checkSolution(); already done by postSolve
    24842484          setLogLevel(saveLevel);
     2485          int oldStatus=problemStatus_;
    24852486          setProblemStatus(finalStatus);
    24862487          setSecondaryStatus(finalSecondaryStatus);
    24872488          int rcode=eventHandler()->event(ClpEventHandler::presolveAfterFirstSolve);
    2488           if (finalStatus != 3 && rcode < 0 && (finalStatus || status() == -1)) {
     2489          if (finalStatus != 3 && rcode < 0 && (finalStatus || oldStatus == -1)) {
    24892490               int savePerturbation = perturbation();
    24902491               if (!finalStatus || (moreSpecialOptions_ & 2) == 0) {
Note: See TracChangeset for help on using the changeset viewer.