From 227812ecceb5dc882dd6f9d3b4ad6b30060226c3 Mon Sep 17 00:00:00 2001 From: Jakub Michalski <143384197+jmichalski-ant@users.noreply.github.com> Date: Wed, 6 May 2026 12:51:05 +0200 Subject: [PATCH] Internals: Fix unused variables (#7539) --- include/verilated_fst_c.cpp | 1 + include/verilated_trace_imp.h | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/include/verilated_fst_c.cpp b/include/verilated_fst_c.cpp index a12e028fd..f6f136c18 100644 --- a/include/verilated_fst_c.cpp +++ b/include/verilated_fst_c.cpp @@ -137,6 +137,7 @@ void VerilatedFst::declDTypeEnum(int dtypenum, const char* name, uint32_t elemen = fstWriterCreateEnumTable(m_fst, name, elements, minValbits, itemNamesp, itemValuesp); const bool newEntry = m_local2fstdtype[initUserp()].emplace(dtypenum, enumNum).second; assert(newEntry); + (void)newEntry; // Prevent unused variable warning when asserts are disabled } void VerilatedFst::pushPrefix(const char* namep, VerilatedTracePrefixType type, int left, diff --git a/include/verilated_trace_imp.h b/include/verilated_trace_imp.h index bc6c54019..7808a3e82 100644 --- a/include/verilated_trace_imp.h +++ b/include/verilated_trace_imp.h @@ -327,7 +327,6 @@ void VerilatedTrace::dump(uint64_t timeui) VL_MT_SAFE_EXCLUD if (!preChangeDump()) return; } - uint32_t* bufferp = nullptr; // Update time point emitTimeChange(timeui); @@ -355,7 +354,6 @@ void VerilatedTrace::addModel(VerilatedModel* modelp) VL_MT_SAFE_EXCLUDES(m_mutex) { const VerilatedLockGuard lock{m_mutex}; - const bool firstModel = m_models.empty(); const bool newModel = m_models.insert(modelp).second; VerilatedContext* const contextp = modelp->contextp();