EricWF added a comment. What's the difference between `_LIBCPP_HARDEN` and simply defining `_LIBCPP_DEBUG=0`? That should turn on `_LIBCPP_ASSERT` in the same cases. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D70343/new/ https://reviews.llvm.org/D70343