diff options
| author | Clifford Wolf <clifford@clifford.at> | 2018-11-11 10:11:55 +0100 |
|---|---|---|
| committer | Clifford Wolf <clifford@clifford.at> | 2018-11-11 10:11:55 +0100 |
| commit | 285bffeac5ace1679489c2d23c8c5dc4b06f0bfc (patch) | |
| tree | e74dacc671b30282c7fd1e6b817a4ea462f53a9f | |
| parent | 5cc9b9f61f3e01c05a8895640f6111fe73611fc3 (diff) | |
| download | nextpnr-285bffeac5ace1679489c2d23c8c5dc4b06f0bfc.tar.gz nextpnr-285bffeac5ace1679489c2d23c8c5dc4b06f0bfc.tar.bz2 nextpnr-285bffeac5ace1679489c2d23c8c5dc4b06f0bfc.zip | |
Another bugfix in router1
Signed-off-by: Clifford Wolf <clifford@clifford.at>
| -rw-r--r-- | common/router1.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/router1.cc b/common/router1.cc index a4b37daf..14591232 100644 --- a/common/router1.cc +++ b/common/router1.cc @@ -567,7 +567,7 @@ remove_wire_arcs: NetInfo *ripupPipNet = ctx->getConflictingPipNet(pip); NPNR_ASSERT(ripupPipNet != nullptr); - if (ripupPipNet != net_info || net_info->wires.at(cursor).pip != pip) + if (ripupPipNet != net_info || !net_info->wires.count(cursor) || net_info->wires.at(cursor).pip != pip) ripup_pip(pip); } } |
