From ecb9d3703bb8209175e51bc9821c6c9f71d7e763 Mon Sep 17 00:00:00 2001 From: Alain Dargelas Date: Mon, 14 Oct 2024 21:14:45 -0700 Subject: [PATCH] auto name change until openSTA signal name parsing is fixed --- kernel/yosys.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/yosys.cc b/kernel/yosys.cc index 529168552..30772ae10 100644 --- a/kernel/yosys.cc +++ b/kernel/yosys.cc @@ -641,7 +641,7 @@ RTLIL::IdString new_id(std::string file, int line, std::string func) if (pos != std::string::npos) func = func.substr(pos+1); - return stringf("$auto$%s:%d:%s$%d", file.c_str(), line, func.c_str(), autoidx++); + return stringf("$auto$%s@%d@%s$%d", file.c_str(), line, func.c_str(), autoidx++); } RTLIL::IdString new_id_suffix(std::string file, int line, std::string func, std::string suffix) @@ -658,7 +658,7 @@ RTLIL::IdString new_id_suffix(std::string file, int line, std::string func, std: if (pos != std::string::npos) func = func.substr(pos+1); - return stringf("$auto$%s:%d:%s$%s$%d", file.c_str(), line, func.c_str(), suffix.c_str(), autoidx++); + return stringf("$auto$%s@%d@%s$%s$%d", file.c_str(), line, func.c_str(), suffix.c_str(), autoidx++); } RTLIL::Design *yosys_get_design()