From 8471d4249c73830a142e066ec83dccf8211a123a Mon Sep 17 00:00:00 2001 From: David Shah Date: Wed, 21 Nov 2018 17:23:20 +0000 Subject: [PATCH] router1: Fix unrouted, undriven nets Signed-off-by: David Shah --- common/router1.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/common/router1.cc b/common/router1.cc index a3388fa8..aa4332aa 100644 --- a/common/router1.cc +++ b/common/router1.cc @@ -870,7 +870,12 @@ bool Context::checkRoutedDesign() const } auto src_wire = ctx->getNetinfoSourceWire(net_info); - log_assert(src_wire != WireId()); + if (src_wire == WireId()) { + log_assert(net_info->driver.cell == nullptr); + if (ctx->debug) + log(" undriven and unrouted\n"); + continue; + } if (net_info->wires.count(src_wire) == 0) { if (ctx->debug)