allow disabling actual versus given sized delete checking

See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279560#c10 and
https://github.com/llvm/llvm-project/pull/90292
diff --git a/src/debugallocation.cc b/src/debugallocation.cc
index d5c8386..dc2ac80 100644
--- a/src/debugallocation.cc
+++ b/src/debugallocation.cc
@@ -414,8 +414,10 @@
     alloc_map_lock_.Unlock();
     // clear us
     const size_t size = real_size();
+#if !defined(TCMALLOC_DONT_VERIFY_SIZE)
     RAW_CHECK(!given_size || given_size == size1_,
               "right size must be passed to sized delete");
+#endif
     memset(this, kMagicDeletedByte, size);
     return size;
   }