diff --git a/include/verilated_profiler.cpp b/include/verilated_profiler.cpp index 1a5f16a36..ed25093d1 100644 --- a/include/verilated_profiler.cpp +++ b/include/verilated_profiler.cpp @@ -60,7 +60,7 @@ uint16_t VlExecutionRecord::getcpu() { //============================================================================= // VlExecutionProfiler implementation -template size_t roundUptoMultipleOf(size_t value) { +template static size_t roundUptoMultipleOf(size_t value) { static_assert((N & (N - 1)) == 0, "'N' must be a power of 2"); size_t mask = N - 1; return (value + mask) & ~mask;