From db31111d91b594edff4c46e186f273ece747bdf7 Mon Sep 17 00:00:00 2001 From: chungshien-chai Date: Mon, 13 May 2024 22:23:55 -0700 Subject: [PATCH 1/2] Make sure no link using empty string net --- design_edit/src/rs_design_edit.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/design_edit/src/rs_design_edit.cc b/design_edit/src/rs_design_edit.cc index 04b8b3e37..e7de77e09 100644 --- a/design_edit/src/rs_design_edit.cc +++ b/design_edit/src/rs_design_edit.cc @@ -276,6 +276,9 @@ struct DesignEditRapidSilicon : public ScriptPass { log_assert(signals.is_array()); } for (auto& s : signals) { + if ((std::string)(s) == "") { + continue; + } if (i == 0) { linked += link_instance(instances_array, inst["linked_object"], (std::string)(s), inst["direction"], uint32_t(inst["index"]) + 1, true, @@ -318,6 +321,9 @@ struct DesignEditRapidSilicon : public ScriptPass { if (!iter.value().is_string()) { continue; } + if ((std::string)(iter.key()) == "") { + continue; + } if (std::find(CONNECTING_PORTS.begin(), CONNECTING_PORTS.end(), (std::string)(iter.key())) != CONNECTING_PORTS.end() || (inst["module"] == "PLL" && (std::string)(iter.key()) == "CLK_IN")) { From e01dbedd88efb1827c75d409750c9fbfa9dc95e4 Mon Sep 17 00:00:00 2001 From: chungshien-chai Date: Tue, 14 May 2024 02:25:11 +0000 Subject: [PATCH 2/2] Incremented patch version --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f6315100f..245ce2d01 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,7 +16,7 @@ set(VERSION_MAJOR 0) set(VERSION_MINOR 0) -set(VERSION_PATCH 316) +set(VERSION_PATCH 317) project(yosys_verific_rs)