diff options
author | Clifford Wolf <clifford@clifford.at> | 2013-03-03 13:18:37 +0100 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2013-03-03 13:18:37 +0100 |
commit | 45bfe26f5f906c9c847ba2bd328413746a2c869c (patch) | |
tree | 1d3de9f791a9355d1e5a59df6105ecadc29323c1 /libs/subcircuit | |
parent | 65e5e1658cd18c75bed2097d99acc66216e8856d (diff) | |
download | yosys-45bfe26f5f906c9c847ba2bd328413746a2c869c.tar.gz yosys-45bfe26f5f906c9c847ba2bd328413746a2c869c.tar.bz2 yosys-45bfe26f5f906c9c847ba2bd328413746a2c869c.zip |
Minor hotfixes (mostly gcc build fixes)
Diffstat (limited to 'libs/subcircuit')
-rw-r--r-- | libs/subcircuit/subcircuit.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/subcircuit/subcircuit.cc b/libs/subcircuit/subcircuit.cc index 782040be6..2c6f3d827 100644 --- a/libs/subcircuit/subcircuit.cc +++ b/libs/subcircuit/subcircuit.cc @@ -1274,6 +1274,10 @@ class SubCircuit::SolverWorker const std::string &graphId = graph_it.first; const auto &graph = graph_it.second.graph; int node2 = adj_it.first; + + if (node1 == node2) + continue; + NodeSet pair(graphId, node1, node2); if (usedPairs.count(pair) > 0) |