mirror of https://github.com/YosysHQ/yosys.git
Merge pull request #1715 from boqwxp/master
Closes #1714. Fix make failure when NDEBUG=1.
This commit is contained in:
commit
6edca05793
|
@ -752,13 +752,11 @@ void reintegrate(RTLIL::Module *module)
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifndef NDEBUG
|
|
||||||
RTLIL::Module* box_module = design->module(existing_cell->type);
|
RTLIL::Module* box_module = design->module(existing_cell->type);
|
||||||
IdString derived_type = box_module->derive(design, existing_cell->parameters);
|
IdString derived_type = box_module->derive(design, existing_cell->parameters);
|
||||||
RTLIL::Module* derived_module = design->module(derived_type);
|
RTLIL::Module* derived_module = design->module(derived_type);
|
||||||
log_assert(derived_module);
|
log_assert(derived_module);
|
||||||
log_assert(mapped_cell->type == stringf("$__boxid%d", derived_module->attributes.at("\\abc9_box_id").as_int()));
|
log_assert(mapped_cell->type == stringf("$__boxid%d", derived_module->attributes.at("\\abc9_box_id").as_int()));
|
||||||
#endif
|
|
||||||
mapped_cell->type = existing_cell->type;
|
mapped_cell->type = existing_cell->type;
|
||||||
|
|
||||||
RTLIL::Cell *cell = module->addCell(remap_name(mapped_cell->name), mapped_cell->type);
|
RTLIL::Cell *cell = module->addCell(remap_name(mapped_cell->name), mapped_cell->type);
|
||||||
|
|
Loading…
Reference in New Issue