its unexpected for a user to see debug output on a tribol release build, which can happen if as long as axom is built as debug.
it may make sense to add a slic wrapper such that debug output is dependent on tribol debug.
axom slic calls: here
#ifdef TRIBOL_DEBUG
#define TRIBOL_LOG_DEBUG_IF(EXP, msg) SLIC_INFO_IF(EXP, msg)
#else
#define TRIBOL_LOG_DEBUG_IF(EXP, msg) // no-op
#endif
// depending on needs we can make wrappers for general slic output, etc.
#define TRIBOL_LOG_IF(EXP, msg) SLIC_INFO_IF(EXP, msg)
its unexpected for a user to see debug output on a tribol release build, which can happen if as long as axom is built as debug.
it may make sense to add a slic wrapper such that debug output is dependent on tribol debug.
axom slic calls: here