Ignore:
Timestamp:
Apr 6, 2013 2:13:35 PM (7 years ago)
Author:
stefan
Message:

fix compiler (gcc 4.6.2) warnings in optimized mode, mainly about unused variables

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cbc/src/CbcNode.cpp

    r1880 r1886  
    14761476                //if (smallestNumberInfeasibilities>=numberIntegerInfeasibilities)
    14771477                //numberNodes=1000000; // switch off search for better solution
    1478                 int numberNodes = 1000000; // switch off anyway
    14791478                averageCostPerIteration /= totalNumberIterations;
    14801479                // all feasible - choose best bet
     
    27012700            int saveLimit2;
    27022701            solver->getIntParam(OsiMaxNumIterationHotStart, saveLimit2);
    2703             bool doQuickly = false; // numberToDo>2*numberStrong;
    2704             if (searchStrategy == 2)
    2705                 doQuickly = true;
    27062702            int numberTest = numberNotTrusted > 0 ? numberStrong : (numberStrong + 1) / 2;
    27072703            if (searchStrategy == 3) {
    27082704                // Previously decided we need strong
    2709                 doQuickly = false;
    27102705                numberTest = numberStrong;
    27112706            }
     
    27162711                    if ((model->specialOptions()&8) == 0) {
    27172712                        numberTest = 0;
    2718                         doQuickly = true;
    27192713                    }
    27202714                    //} else {
    2721                     //doQuickly=false;
    27222715                    //numberTest=2*numberStrong;
    27232716                    //skipAll=0;
     
    27262719            } else {
    27272720                // Just take first
    2728                 doQuickly = true;
    27292721                numberTest = 1;
    27302722            }
     
    27322724            if (depth_ < testDepth && numberStrong) {
    27332725                if (searchStrategy != 2) {
    2734                     doQuickly = false;
    27352726                    int numberRows = solver->getNumRows();
    27362727                    // whether to do this or not is important - think
     
    27512742                if (skipAll) {
    27522743                    numberTest = 0;
    2753                     doQuickly = true;
    27542744                }
    27552745            } else {
     
    27602750            if (skipAll < 0) {
    27612751                numberTest = 0;
    2762                 doQuickly = true;
    27632752            }
    27642753            int realMaxHotIterations = 999999;
     
    35253514                if (hitMaxTime) {
    35263515                    // make sure rest are fast
    3527                     doQuickly = true;
    35283516                    for ( int jDo = iDo + 1; jDo < numberToDo; jDo++) {
    35293517                        int iObject = whichObject[iDo];
     
    37783766    double * saveUpper = new double[numberColumns];
    37793767    double * saveLower = new double[numberColumns];
    3780     int anyAction = 0;
    37813768    // Save solution in case heuristics need good solution later
    37823769
     
    40784065            } else {
    40794066                // up feasible, down infeasible
    4080                 anyAction = -1;
    40814067                if (!satisfied)
    40824068                    needResolve = true;
     
    40894075            if (choice.downMovement < 1.0e100) {
    40904076                // down feasible, up infeasible
    4091                 anyAction = -1;
    40924077                if (!satisfied)
    40934078                    needResolve = true;
     
    40984083            } else {
    40994084                // neither side feasible
    4100                 anyAction = -2;
    41014085                COIN_DETAIL_PRINT(printf("Both infeasible for choice %d sequence %d\n", i,
    41024086                                         model->object(choice.objectNumber)->columnNumber()));
Note: See TracChangeset for help on using the changeset viewer.