[Tarantool-patches] [PATCH 1/2] test: force enable assert checks in release build
Sergey Kaplun
skaplun at tarantool.org
Wed Oct 14 20:03:58 MSK 2020
This patch fixes the regression introduced in scope of
5a61e1ab54b5c66bfebd836db1ac47996611e065 ('misc: add C and Lua API for
platform metrics'). As a result of the patch release build
was failed according to -Werror compiler flag and unused variables that
used only for assertions checks.
Force #undef NDEBUG directive leaves asserts on and allows not disable
newly added tests for release build.
Follows up tarantool/tarantool#5187
---
test/misclib-getmetrics-capi/testgetmetrics.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/test/misclib-getmetrics-capi/testgetmetrics.c b/test/misclib-getmetrics-capi/testgetmetrics.c
index 8844b17..3b6f599 100644
--- a/test/misclib-getmetrics-capi/testgetmetrics.c
+++ b/test/misclib-getmetrics-capi/testgetmetrics.c
@@ -4,6 +4,7 @@
#include <lmisclib.h>
+#undef NDEBUG
#include <assert.h>
static int base(lua_State *L)
--
2.28.0
More information about the Tarantool-patches
mailing list