Skip to content

Commit 8de157e

Browse files
committed
odb: fix unused vars when asserts are disabled
Signed-off-by: Matt Liberty <[email protected]>
1 parent a8dfc4a commit 8de157e

File tree

5 files changed

+11
-7
lines changed

5 files changed

+11
-7
lines changed

src/odb/src/db/dbCCSeg.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -542,7 +542,8 @@ dbCCSeg* dbCCSeg::create(dbCapNode* src_, dbCapNode* tgt_, bool mergeParallel)
542542
}
543543
} else {
544544
block->_maxCCSegId = seg->getOID();
545-
uint ccCapIdx = block->_cc_val_tbl->getIdx(cornerCnt, (float) 0.0);
545+
[[maybe_unused]] uint ccCapIdx
546+
= block->_cc_val_tbl->getIdx(cornerCnt, (float) 0.0);
546547
assert((seg->getOID() - 1) * cornerCnt + 1 == ccCapIdx);
547548
}
548549

src/odb/src/db/dbCapNode.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -938,7 +938,8 @@ dbCapNode* dbCapNode::create(dbNet* net_, uint node, bool foreign)
938938
}
939939
} else {
940940
block->_maxCapNodeId = seg->getOID();
941-
uint capIdx = block->_c_val_tbl->getIdx(cornerCnt, (float) 0.0);
941+
[[maybe_unused]] uint capIdx
942+
= block->_c_val_tbl->getIdx(cornerCnt, (float) 0.0);
942943
assert((seg->getOID() - 1) * cornerCnt + 1 == capIdx);
943944
}
944945
}

src/odb/src/db/dbRSeg.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -728,7 +728,8 @@ dbRSeg* dbRSeg::create(dbNet* net_,
728728
(*block->_r_val_tbl)[(seg->getOID() - 1) * cornerCnt + 1 + ii] = 0.0;
729729
}
730730
} else {
731-
uint resIdx = block->_r_val_tbl->getIdx(cornerCnt, (float) 0.0);
731+
[[maybe_unused]] uint resIdx
732+
= block->_r_val_tbl->getIdx(cornerCnt, (float) 0.0);
732733
assert((seg->getOID() - 1) * cornerCnt + 1 == resIdx);
733734
}
734735

@@ -747,7 +748,8 @@ dbRSeg* dbRSeg::create(dbNet* net_,
747748
(*block->_c_val_tbl)[(seg->getOID() - 1) * cornerCnt + 1 + ii] = 0.0;
748749
}
749750
} else {
750-
const uint capIdx = block->_c_val_tbl->getIdx(cornerCnt, (float) 0.0);
751+
[[maybe_unused]] const uint capIdx
752+
= block->_c_val_tbl->getIdx(cornerCnt, (float) 0.0);
751753
assert((seg->getOID() - 1) * cornerCnt + 1 == capIdx);
752754
}
753755

src/odb/src/db/dbTechLayerSpacingRule.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -642,7 +642,7 @@ void dbTechLayerSpacingRule::setCutLayer4Spacing(dbTechLayer* cutly)
642642
assert((_lsp->flags_._rule == _dbTechLayerSpacingRule::DEFAULT)
643643
|| (_lsp->flags_._rule == _dbTechLayerSpacingRule::CUT_LAYER_BELOW));
644644

645-
dbTechLayer* tmply = (dbTechLayer*) _lsp->getOwner();
645+
[[maybe_unused]] dbTechLayer* tmply = (dbTechLayer*) _lsp->getOwner();
646646
assert(cutly->getNumber() < tmply->getNumber());
647647
_dbTechLayer* ct_ly = (_dbTechLayer*) cutly;
648648

src/odb/src/db/dbWire.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ Point dbWire::getCoord(int jid)
258258
bool dbWire::getProperty(int jid, int& prpty)
259259
{
260260
_dbWire* wire = (_dbWire*) this;
261-
int wlen = (int) wire->length();
261+
[[maybe_unused]] const int wlen = (int) wire->length();
262262
assert(0 <= jid && jid < wlen);
263263
unsigned char op = wire->_opcodes[jid] & WOP_OPCODE_MASK;
264264
if (op == WOP_COLINEAR || op == WOP_RECT) {
@@ -282,7 +282,7 @@ bool dbWire::getProperty(int jid, int& prpty)
282282
bool dbWire::setProperty(int jid, int prpty)
283283
{
284284
_dbWire* wire = (_dbWire*) this;
285-
int wlen = (int) wire->length();
285+
[[maybe_unused]] const int wlen = (int) wire->length();
286286
assert(0 <= jid && jid < wlen);
287287
if ((wire->_opcodes[jid] & WOP_OPCODE_MASK) == WOP_COLINEAR) {
288288
return true;

0 commit comments

Comments
 (0)