@@ -1847,13 +1847,12 @@ std::vector<int> get_cluster_netlist_intra_tile_classes_at_loc(const t_physical_
18471847 if (grid_block.is_sub_tile_empty (tile_loc, abs_cap)) {
18481848 continue ;
18491849 }
1850- auto cluster_blk_id = grid_block.block_at_location ({tile_loc, abs_cap});
1850+ ClusterBlockId cluster_blk_id = grid_block.block_at_location ({tile_loc, abs_cap});
18511851 VTR_ASSERT (cluster_blk_id != ClusterBlockId::INVALID ());
18521852
1853- auto primitive_classes = get_cluster_internal_class_pairs (atom_lookup,
1854- cluster_blk_id);
1853+ std::vector<int > primitive_classes = get_cluster_internal_class_pairs (atom_lookup, cluster_blk_id);
18551854 // Initialize SINK/SOURCE nodes and connect them to their respective pins
1856- for (auto class_num : primitive_classes) {
1855+ for (int class_num : primitive_classes) {
18571856 class_num_vec.push_back (class_num);
18581857 }
18591858 }
@@ -1878,13 +1877,13 @@ std::vector<int> get_cluster_netlist_intra_tile_pins_at_loc(const t_physical_til
18781877 if (grid_block.is_sub_tile_empty (tile_loc, abs_cap)) {
18791878 continue ;
18801879 }
1881- auto cluster_blk_id = grid_block.block_at_location ({tile_loc, abs_cap});
1880+ ClusterBlockId cluster_blk_id = grid_block.block_at_location ({tile_loc, abs_cap});
18821881 VTR_ASSERT (cluster_blk_id != ClusterBlockId::INVALID ());
18831882
18841883 cluster_internal_pins = get_cluster_internal_pins (cluster_blk_id);
1885- const auto & cluster_pin_chains = pin_chains_num[cluster_blk_id];
1886- const auto & cluster_chain_sinks = pin_chains[cluster_blk_id].chain_sink ;
1887- const auto & cluster_pin_chain_idx = pin_chains[cluster_blk_id].pin_chain_idx ;
1884+ const std::unordered_set< int > & cluster_pin_chains = pin_chains_num[cluster_blk_id];
1885+ const std::vector< int > & cluster_chain_sinks = pin_chains[cluster_blk_id].chain_sink ;
1886+ const std::vector< int > & cluster_pin_chain_idx = pin_chains[cluster_blk_id].pin_chain_idx ;
18881887 // remove common elements between cluster_pin_chains.
18891888 for (int pin : cluster_internal_pins) {
18901889 auto it = cluster_pin_chains.find (pin);
0 commit comments