build: enable Boost.MultiIndex safe mode in debug builds

https://www.boost.org/doc/libs/1_85_0/libs/multi_index/doc/tutorial/debug.html

Change-Id: I580672394844e2646ee7e7b54b9bc4a5f60e4fed
diff --git a/.waf-tools/default-compiler-flags.py b/.waf-tools/default-compiler-flags.py
index e412692..a765b4d 100644
--- a/.waf-tools/default-compiler-flags.py
+++ b/.waf-tools/default-compiler-flags.py
@@ -133,7 +133,12 @@
         return {
             'CXXFLAGS': [],
             'LINKFLAGS': [],
-            'DEFINES': ['BOOST_ASIO_NO_DEPRECATED', 'BOOST_FILESYSTEM_NO_DEPRECATED'],
+            'DEFINES': [
+                'BOOST_ASIO_NO_DEPRECATED',
+                'BOOST_FILESYSTEM_NO_DEPRECATED',
+                'BOOST_MULTI_INDEX_ENABLE_INVARIANT_CHECKING',
+                'BOOST_MULTI_INDEX_ENABLE_SAFE_MODE',
+            ],
         }
 
     def getOptimizedFlags(self, conf):