mirror of
https://github.com/YosysHQ/yosys
synced 2025-08-10 13:10:51 +00:00
Using log_assert() instead of assert()
This commit is contained in:
parent
d86a25f145
commit
7bd2d1064f
52 changed files with 236 additions and 251 deletions
|
@ -51,7 +51,7 @@ struct SccWorker
|
|||
|
||||
void run(RTLIL::Cell *cell, int depth, int maxDepth)
|
||||
{
|
||||
assert(workQueue.count(cell) > 0);
|
||||
log_assert(workQueue.count(cell) > 0);
|
||||
|
||||
workQueue.erase(cell);
|
||||
cellLabels[cell] = std::pair<int, int>(labelCounter, labelCounter);
|
||||
|
@ -166,7 +166,7 @@ struct SccWorker
|
|||
|
||||
while (workQueue.size() > 0) {
|
||||
RTLIL::Cell *cell = *workQueue.begin();
|
||||
assert(cellStack.size() == 0);
|
||||
log_assert(cellStack.size() == 0);
|
||||
cellDepth.clear();
|
||||
run(cell, 0, maxDepth);
|
||||
}
|
||||
|
@ -290,7 +290,7 @@ struct SccPass : public Pass {
|
|||
}
|
||||
|
||||
if (selectMode) {
|
||||
assert(origSelectPos >= 0);
|
||||
log_assert(origSelectPos >= 0);
|
||||
design->selection_stack[origSelectPos] = newSelection;
|
||||
design->selection_stack[origSelectPos].optimize(design);
|
||||
}
|
||||
|
|
|
@ -1120,7 +1120,7 @@ struct SelectPass : public Pass {
|
|||
work_stack.pop_back();
|
||||
}
|
||||
|
||||
assert(design->selection_stack.size() > 0);
|
||||
log_assert(design->selection_stack.size() > 0);
|
||||
|
||||
if (clear_mode) {
|
||||
design->selection_stack.back() = RTLIL::Selection(true);
|
||||
|
|
|
@ -202,7 +202,7 @@ struct ShowWorker
|
|||
for (int i = int(sig.chunks().size())-1; i >= 0; i--) {
|
||||
const RTLIL::SigChunk &c = sig.chunks().at(i);
|
||||
net = gen_signode_simple(c, false);
|
||||
assert(!net.empty());
|
||||
log_assert(!net.empty());
|
||||
if (driver) {
|
||||
label_string += stringf("<s%d> %d:%d - %d:%d |", i, pos, pos-c.width+1, c.offset+c.width-1, c.offset);
|
||||
net_conn_map[net].in.insert(stringf("x%d:s%d", idx, i));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue