Changeset 1734 for stable/2.7


Ignore:
Timestamp:
Sep 25, 2011 11:56:05 AM (8 years ago)
Author:
stefan
Message:

allow to keep setting signal handler if CBC_QUIET is defined; now define to >= 2 to not get signal handler

File:
1 edited

Legend:

Unmodified
Added
Removed
  • stable/2.7/Cbc/src/CbcSolver.cpp

    r1706 r1734  
    6161#define GLP_NOFEAS 4
    6262#define GLP_OPT 5
     63#endif
     64
     65#ifndef CBC_QUIET
     66#define CBC_QUIET 0
    6367#endif
    6468
     
    12121216        // register signal handler
    12131217        //CoinSighandler_t saveSignal=signal(SIGINT,signal_handler);
    1214 #ifndef CBC_QUIET
     1218#if CBC_QUIET < 2
    12151219        signal(SIGINT, signal_handler);
    12161220#endif
     
    16491653        }
    16501654        std::string field;
    1651 #ifndef CBC_QUIET
     1655#if CBC_QUIET == 0
    16521656        if (!noPrinting_) {
    16531657           sprintf(generalPrint,
     
    27252729                                   sprintf(generalPrint + strlen(generalPrint),
    27262730                                           "Total iterations:           0\n");
    2727 #ifndef CBC_QUIET
     2731#if CBC_QUIET == 0
    27282732                                   sprintf(generalPrint + strlen(generalPrint),
    27292733                                           "Time (CPU seconds):         %.2f\n",
     
    61856189                                            "Total iterations:               %d\n",
    61866190                                            babModel_->getIterationCount());
    6187 #ifndef CBC_QUIET
     6191#if CBC_QUIET == 0
    61886192                                    sprintf(generalPrint + strlen(generalPrint),
    61896193                                            "Time (CPU seconds):             %.2f\n",
     
    83748378        }
    83758379    }
    8376 #ifndef CBC_QUIET
     8380#if CBC_QUIET == 0
    83778381    sprintf(generalPrint ,
    83788382            "Total time (CPU seconds):       %.2f   (Wallclock seconds):       %.2f\n",
Note: See TracChangeset for help on using the changeset viewer.