Remove std::is_trivially_destructible assertion because the trait may not be provided by the STL.
diff --git a/src/walltime.cc b/src/walltime.cc
index e045729..dfc9ada 100644
--- a/src/walltime.cc
+++ b/src/walltime.cc
@@ -24,7 +24,6 @@
 #include <atomic>
 #include <chrono>
 #include <limits>
-#include <type_traits>
 
 #include "arraysize.h"
 #include "check.h"
@@ -64,11 +63,6 @@
 
   static WallTimeImp& GetWallTimeImp() {
     static WallTimeImp imp;
-#if __cplusplus >= 201103L
-    static_assert(std::is_trivially_destructible<WallTimeImp>::value,
-                  "WallTimeImp must be trivially destructible to prevent "
-                  "issues with static destruction");
-#endif
     return imp;
   }