Skip to content

Commit 735448c

Browse files
Merge pull request #2984 from verilog-to-routing/wip_remove_mut_global_packer
Remove atom_net global context mutation from packer
2 parents f71176c + f3b166e commit 735448c

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

vpr/src/pack/pack.cpp

+1-5
Original file line numberDiff line numberDiff line change
@@ -250,12 +250,8 @@ bool try_pack(const t_packer_opts& packer_opts,
250250
VPR_FATAL_ERROR(VPR_ERROR_OTHER, "Failed to find device which satisfies resource requirements required: %s (available %s)", resource_reqs.c_str(), resource_avail.c_str());
251251
}
252252

253-
//Reset clustering for re-packing
254-
for (auto net : g_vpr_ctx.atom().netlist().nets()) {
255-
g_vpr_ctx.mutable_atom().mutable_lookup().remove_atom_net(net);
256-
}
253+
//Reset floorplanning constraints for re-packing
257254
g_vpr_ctx.mutable_floorplanning().cluster_constraints.clear();
258-
//attraction_groups.reset_attraction_groups();
259255

260256
// Reset the cluster legalizer for re-clustering.
261257
cluster_legalizer.reset();

0 commit comments

Comments
 (0)