From f51345c985ef65903c291c6b4eb3be6c018fddad Mon Sep 17 00:00:00 2001 From: Keenan Gugeler Date: Mon, 6 Nov 2023 11:15:39 -0500 Subject: [PATCH] enable asserts by default in debug mode Disabling asserts by default in debug mode is counter-intuitive. --- src/include/common/assert.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/include/common/assert.h b/src/include/common/assert.h index 12e56b2563..dedea1b126 100644 --- a/src/include/common/assert.h +++ b/src/include/common/assert.h @@ -13,7 +13,7 @@ namespace common { // LCOV_EXCL_END } -#ifdef KUZU_RUNTIME_CHECKS +#if defined(KUZU_RUNTIME_CHECKS) || !defined(NDEBUG) #define KU_ASSERT(condition) \ if (!(condition)) { \ [[unlikely]] kuzu::common::kuAssertFailureInternal(#condition, __FILE__, __LINE__); \