Changeset 130ecb in git for kernel/pDebug.cc


Ignore:
Timestamp:
Jan 31, 2008, 2:22:02 PM (16 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
1bcfc5cd117a7eadf64863613f89995808bd287e
Parents:
37f8ce7136314ebb3b8fac5587f2c2d01b0fd2d9
Message:
*hannes: PDEBUG and OM_NDEBUG


git-svn-id: file:///usr/local/Singular/svn/trunk@10541 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/pDebug.cc

    r37f8ce r130ecb  
    77 *  Author:  obachman (Olaf Bachmann)
    88 *  Created: 8/00
    9  *  Version: $Id: pDebug.cc,v 1.8 2007-07-19 11:54:50 Singular Exp $
     9 *  Version: $Id: pDebug.cc,v 1.9 2008-01-31 13:22:02 Singular Exp $
    1010 *******************************************************************/
    1111
     
    209209  poly p_prev = NULL;
    210210
     211  #ifndef OM_NDEBUG
    211212  // check addr with level+1 so as to check bin/page of addr
    212213  pPolyAssumeReturnMsg(omTestBinAddrSize(p, (r->PolyBin->sizeW)*SIZEOF_LONG, level+1)
    213214                        == omError_NoError, "memory error");
     215  #endif
    214216
    215217  pFalseReturn(p_CheckRing(r));
    216218
    217219  // this checks that p does not contain a loop: rather expensive O(length^2)
     220  #ifndef OM_NDEBUG
    218221  if (level > 1)
    219222    pFalseReturn(omTestList(p, level) == omError_NoError);
     223  #endif
    220224
    221225  int ismod = p_GetComp(p, r) > 0;
     
    225229    // ring check
    226230    pFalseReturn(p_LmCheckIsFromRing(p, r));
     231    #ifndef OM_NDEBUG
    227232    // omAddr check
    228233    pPolyAssumeReturnMsg(omTestBinAddrSize(p, (r->PolyBin->sizeW)*SIZEOF_LONG, 1)
    229234                     == omError_NoError, "memory error");
     235    #endif
    230236    // number/coef check
    231237    pPolyAssumeReturnMsg(p->coef != NULL || (n_GetChar(r) >= 2), "NULL coef");
Note: See TracChangeset for help on using the changeset viewer.