Skip to content

Commit 27b7d4c

Browse files
committed
#2387: trace: guard cb handler in preprocessor directive
1 parent 5975c69 commit 27b7d4c

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/vt/trace/trace.cc

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -232,9 +232,13 @@ void Trace::registerUserEventManual(
232232
user_event_.user(name, id);
233233
}
234234

235-
void reducedEventsHan(const UserEventRegistry& gathered_user_events) {
236-
vtAssert(theContext()->getNode() == 0, "Must be node 0");
235+
void reducedEventsHan(
236+
[[maybe_unused]] const UserEventRegistry& gathered_user_events
237+
) {
238+
#if vt_check_enabled(trace_enabled)
239+
vtAssert(theContext()->getNode() == 0, "User events must be gathered on node 0");
237240
theTrace()->setUserEvents(gathered_user_events);
241+
#endif
238242
}
239243

240244
void insertNewUserEvent(

0 commit comments

Comments
 (0)