From dc383eb6d8127e2ea05cc932248b7b0d669a8677 Mon Sep 17 00:00:00 2001 From: Mateusz Gancarz Date: Tue, 25 Feb 2025 14:20:37 +0100 Subject: [PATCH] [#73220] add properly extracting name for scope --- include/verilated_saif_c.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/verilated_saif_c.cpp b/include/verilated_saif_c.cpp index bda227629..bdf8ec274 100644 --- a/include/verilated_saif_c.cpp +++ b/include/verilated_saif_c.cpp @@ -411,7 +411,7 @@ void VerilatedSaif::pushPrefix(const std::string& name, VerilatedTracePrefixType int32_t newScopeIndex = m_scopes.size(); m_scopes.emplace_back(); SaifScope& newScope = m_scopes.back(); - newScope.scopeName = name; + newScope.scopeName = lastWord(m_prefixStack.back().first + pname); if (m_currentScope >= 0) { m_scopes.at(m_currentScope).childScopesIndices.emplace_back(newScopeIndex);