From 9d15529214f164701ac4f53d0f3a5d4943b8f8dd Mon Sep 17 00:00:00 2001
From: Clifford Wolf <clifford@clifford.at>
Date: Mon, 8 Aug 2016 11:47:35 +0200
Subject: [PATCH] Undo "preserve wire attributes in iopadmap" change (it was OK
 before)

---
 passes/techmap/iopadmap.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/passes/techmap/iopadmap.cc b/passes/techmap/iopadmap.cc
index 15ad51c87..4acbf7c0d 100644
--- a/passes/techmap/iopadmap.cc
+++ b/passes/techmap/iopadmap.cc
@@ -312,7 +312,7 @@ struct IopadmapPass : public Pass {
 				if (!portname2.empty()) {
 					new_wire = module->addWire(NEW_ID, wire);
 					module->swap_names(new_wire, wire);
-					new_wire->attributes.swap(wire->attributes);
+					wire->attributes.clear();
 				}
 
 				if (flag_bits)