@@ -233,8 +233,6 @@ TEST_CASE("test_route_flow", "[vpr_noc_odd_even_routing]") {
233233
234234 NocTrafficFlows traffic_flow_storage;
235235
236- std::cout << " Before for loop" << std::endl;
237-
238236 for (int i = 0 ; i < 100 ; i++) {
239237 auto src_blk_id = (ClusterBlockId)dist (rand_num_gen);
240238
@@ -243,21 +241,23 @@ TEST_CASE("test_route_flow", "[vpr_noc_odd_even_routing]") {
243241 dst_blk_id = (ClusterBlockId)dist (rand_num_gen);
244242 } while (src_blk_id == dst_blk_id);
245243
246- std::cout << " before call i: " << i << std::endl;
247244 traffic_flow_storage.create_noc_traffic_flow (" dummy_name_1" , " dummy_name_2" , src_blk_id, dst_blk_id, 1 , 1 , 1 );
248- std::cout << " after call i: " << i << std::endl;
249245 }
250246
251-
252- std::cout << " before finished " << std::endl;
253247 traffic_flow_storage.finished_noc_traffic_flows_setup ();
254248 std::cout << " after finished " << std::endl;
255249
256250 vtr::vector<NocTrafficFlowId, std::vector<NocLinkId>> traffic_flow_routes (traffic_flow_storage.get_number_of_traffic_flows ());
251+ std::cout << " Size: " << traffic_flow_routes.size () << std::endl;
252+
253+ std::cout << " getting pairs" << std::endl;
254+ std::cout << " getting pairs " << traffic_flow_storage.get_all_traffic_flows ().size () << std::endl;
255+ const auto & all_pairs = traffic_flow_storage.get_all_traffic_flows ().pairs ();
256+ std::cout << " got pairs" << std::endl;
257257
258- for (const auto & [id, traffic_flow] : traffic_flow_storage. get_all_traffic_flows (). pairs () ) {
258+ for (const auto & [id, traffic_flow] : all_pairs ) {
259259
260- std::cout << (size_t )id << " " << (size_t )traffic_flow.source_router_cluster_id << " " << (size_t )traffic_flow.sink_router_cluster_id << std::endl;
260+ std::cout << " loop: " << (size_t )id << " " << (size_t )traffic_flow.source_router_cluster_id << " " << (size_t )traffic_flow.sink_router_cluster_id << std::endl;
261261 NocRouterId src_router_id = noc_model.get_router_at_grid_location (block_locs[traffic_flow.source_router_cluster_id ].loc );
262262 NocRouterId dst_router_id = noc_model.get_router_at_grid_location (block_locs[traffic_flow.sink_router_cluster_id ].loc );
263263
0 commit comments