Skip to content

Commit c47e039

Browse files
committed
[vpr][tileable] resize if segment inf size is not zero
1 parent 7289a79 commit c47e039

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

vpr/src/tileable_rr_graph/tileable_chan_details_builder.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,10 @@ std::vector<size_t> get_num_tracks_per_seg_type(const size_t& chan_width,
2929
std::vector<size_t> result;
3030
std::vector<double> demand;
3131
/* Make sure a clean start */
32-
result.resize(segment_inf.size());
33-
demand.resize(segment_inf.size());
32+
if (segment_inf.size() != 0) {
33+
result.resize(segment_inf.size());
34+
demand.resize(segment_inf.size());
35+
}
3436

3537
/* Scale factor so we can divide by any length
3638
* and still use integers */

0 commit comments

Comments
 (0)