diff --git a/libs/libvtrutil/test/test_array_view.cpp b/libs/libvtrutil/test/test_array_view.cpp index 69f92c40d38..b31cc6d19a4 100644 --- a/libs/libvtrutil/test/test_array_view.cpp +++ b/libs/libvtrutil/test/test_array_view.cpp @@ -8,7 +8,7 @@ struct test_tag; using TestStrongId = vtr::StrongId; TEST_CASE("Array view", "[array_view/array_view]") { - std::array arr; + std::array arr = {0}; vtr::array_view arr_view(arr.data(), arr.size()); const vtr::array_view& carr_view = arr_view; @@ -56,7 +56,7 @@ TEST_CASE("Array view", "[array_view/array_view]") { } TEST_CASE("Array view id", "[array_view/array_view_id]") { - std::array arr; + std::array arr = {0}; vtr::array_view_id arr_view(arr.data(), arr.size()); const vtr::array_view_id& carr_view = arr_view; diff --git a/utils/vqm2blif/src/base/cleanup.cpp b/utils/vqm2blif/src/base/cleanup.cpp index 17d97ed25d8..2efbe9af5dd 100644 --- a/utils/vqm2blif/src/base/cleanup.cpp +++ b/utils/vqm2blif/src/base/cleanup.cpp @@ -297,7 +297,7 @@ void remove_one_lut_nodes ( busvec* buses, std::unordered_map t_node_port_association* source_port; t_node_port_association* prev_port; netvec* prev_bus; - t_net* prev_net; + t_net* prev_net = nullptr; netvec* vcc_bus = get_bus_from_hash (hash_table, const_cast("vcc"), buses); VTR_ASSERT(vcc_bus != NULL); @@ -658,7 +658,7 @@ void verify_netlist ( t_node** nodes, int num_nodes, busvec* buses, std::unorder auto hash_entry = hash_table.find(ref_pin->name); VTR_ASSERT(hash_entry != hash_table.end()); - VTR_ASSERT((unsigned int)hash_entry->second == i); + VTR_ASSERT((unsigned int)hash_entry->second == (unsigned int)i); for (int j = 0; (unsigned int)j < temp_bus->size(); j++){ temp_net = &(temp_bus->at(j)); @@ -903,4 +903,4 @@ void reorganize_module_node_list(t_module* module) } //============================================================================================ -//============================================================================================ \ No newline at end of file +//============================================================================================