mirror of
https://github.com/verilator/verilator.git
synced 2025-01-06 06:37:45 +00:00
Fix unused compiler warning when not VL_THREADED.
This commit is contained in:
parent
fa4b10b4d9
commit
5ed882faf2
@ -551,15 +551,15 @@ template <>
|
|||||||
void VerilatedTrace<VL_SUB_T, VL_BUF_T>::runOffloadedCallbacks(
|
void VerilatedTrace<VL_SUB_T, VL_BUF_T>::runOffloadedCallbacks(
|
||||||
const std::vector<CallbackRecord>& cbVec) {
|
const std::vector<CallbackRecord>& cbVec) {
|
||||||
// Fall back on sequential execution
|
// Fall back on sequential execution
|
||||||
for (const CallbackRecord& cbr : cbVec) {
|
|
||||||
#ifdef VL_THREADED
|
#ifdef VL_THREADED
|
||||||
|
for (const CallbackRecord& cbr : cbVec) {
|
||||||
Buffer* traceBufferp = getTraceBuffer();
|
Buffer* traceBufferp = getTraceBuffer();
|
||||||
cbr.m_dumpOffloadCb(cbr.m_userp, static_cast<OffloadBuffer*>(traceBufferp));
|
cbr.m_dumpOffloadCb(cbr.m_userp, static_cast<OffloadBuffer*>(traceBufferp));
|
||||||
commitTraceBuffer(traceBufferp);
|
commitTraceBuffer(traceBufferp);
|
||||||
#else
|
|
||||||
VL_FATAL_MT(__FILE__, __LINE__, "", "Unreachable");
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
if (!cbVec.empty()) VL_FATAL_MT(__FILE__, __LINE__, "", "Unreachable");
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
template <>
|
template <>
|
||||||
@ -586,7 +586,9 @@ void VerilatedTrace<VL_SUB_T, VL_BUF_T>::dump(uint64_t timeui) VL_MT_SAFE_EXCLUD
|
|||||||
if (!preChangeDump()) return;
|
if (!preChangeDump()) return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef VL_THREADED
|
||||||
uint32_t* bufferp = nullptr;
|
uint32_t* bufferp = nullptr;
|
||||||
|
#endif
|
||||||
if (offload()) {
|
if (offload()) {
|
||||||
#ifdef VL_THREADED
|
#ifdef VL_THREADED
|
||||||
// Currently only incremental dumps run on the worker thread
|
// Currently only incremental dumps run on the worker thread
|
||||||
|
Loading…
Reference in New Issue
Block a user