Subject: Cast explicitly enum to size_t to prevent compilation error
Author: Andrei Gheata <andrei.gheata@cern.ch>
Origin: https://gitlab.cern.ch/VecGeom/VecGeom/-/commit/804dcfadd0253ba81a2875da99cf40a2007b3f94
Applied-Upstream: commit:804dcfadd0253ba81a2875da99cf40a2007b3f94

---
 source/LoggerTypes.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- a/source/LoggerTypes.cpp
+++ b/source/LoggerTypes.cpp
@@ -20,7 +20,7 @@
   static const char *const data[] = {
       "debug", "diagnostic", "status", "info", "warning", "error", "critical",
   };
-  assert(lev * sizeof(const char *) < sizeof(data));
+  assert(size_t(lev) * sizeof(const char *) < sizeof(data));
   return data[static_cast<int>(lev)];
 }
 
