Fix compilation warning
diff --git a/utils/fasm/test/test_fasm.cpp b/utils/fasm/test/test_fasm.cpp
index 04b9e74..80f0e82 100644
--- a/utils/fasm/test/test_fasm.cpp
+++ b/utils/fasm/test/test_fasm.cpp
@@ -33,12 +33,12 @@
REQUIRE(flow_succeeded == true);
auto &device_ctx = g_vpr_ctx.mutable_device();
- for(int inode = 0; inode < device_ctx.rr_nodes.size(); ++inode) {
+ for(size_t inode = 0; inode < device_ctx.rr_nodes.size(); ++inode) {
for(int iedge = 0; iedge < device_ctx.rr_nodes[inode].num_edges(); ++iedge) {
auto sink_inode = device_ctx.rr_nodes[inode].edge_sink_node(iedge);
auto switch_id = device_ctx.rr_nodes[inode].edge_switch(iedge);
vpr::add_rr_edge_metadata(inode, sink_inode, switch_id,
- "fasm_features", vtr::string_fmt("%d_%d_%d",
+ "fasm_features", vtr::string_fmt("%d_%d_%zu",
inode, sink_inode, switch_id));
}
}