diff --git a/third-party/benchmark/src/sysinfo.cc b/third-party/benchmark/src/sysinfo.cc index 3993ae17f7fc4..837be8f9cf891 100644 --- a/third-party/benchmark/src/sysinfo.cc +++ b/third-party/benchmark/src/sysinfo.cc @@ -358,7 +358,6 @@ std::vector GetCacheSizesWindows() { C.num_sharing = static_cast(b.count()); C.level = cache.Level; C.size = cache.Size; - C.type = "Unknown"; switch (cache.Type) { case CacheUnified: C.type = "Unified"; @@ -372,6 +371,9 @@ std::vector GetCacheSizesWindows() { case CacheTrace: C.type = "Trace"; break; + case CacheUnknown: + C.type = "Unknown"; + break; } res.push_back(C); }