From f7c56475d25138234ab0bb28a10df9000de594f9 Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Thu, 14 Feb 2019 10:25:26 +0000 Subject: [PATCH] anv/tests: compile to something sensible in release builds assert()-based tests make no sense without asserts, so make sure asserts are compiled in, even if the rest of the code has asserts turned off. Signed-off-by: Eric Engestrom Acked-by: Lionel Landwerlin --- src/intel/vulkan/tests/block_pool_no_free.c | 2 ++ src/intel/vulkan/tests/state_pool.c | 2 ++ src/intel/vulkan/tests/state_pool_free_list_only.c | 2 ++ src/intel/vulkan/tests/state_pool_no_free.c | 2 ++ src/intel/vulkan/tests/state_pool_padding.c | 2 ++ 5 files changed, 10 insertions(+) diff --git a/src/intel/vulkan/tests/block_pool_no_free.c b/src/intel/vulkan/tests/block_pool_no_free.c index dd1856ea714..f6aa47688af 100644 --- a/src/intel/vulkan/tests/block_pool_no_free.c +++ b/src/intel/vulkan/tests/block_pool_no_free.c @@ -21,6 +21,8 @@ * IN THE SOFTWARE. */ +#undef NDEBUG + #include #include "anv_private.h" diff --git a/src/intel/vulkan/tests/state_pool.c b/src/intel/vulkan/tests/state_pool.c index cb0e403f495..34743c601c3 100644 --- a/src/intel/vulkan/tests/state_pool.c +++ b/src/intel/vulkan/tests/state_pool.c @@ -21,6 +21,8 @@ * IN THE SOFTWARE. */ +#undef NDEBUG + #include #include "anv_private.h" diff --git a/src/intel/vulkan/tests/state_pool_free_list_only.c b/src/intel/vulkan/tests/state_pool_free_list_only.c index 3ea9e755927..9f1eb866e4e 100644 --- a/src/intel/vulkan/tests/state_pool_free_list_only.c +++ b/src/intel/vulkan/tests/state_pool_free_list_only.c @@ -21,6 +21,8 @@ * IN THE SOFTWARE. */ +#undef NDEBUG + #include #include "anv_private.h" diff --git a/src/intel/vulkan/tests/state_pool_no_free.c b/src/intel/vulkan/tests/state_pool_no_free.c index 404c8b003fc..cb6591266e8 100644 --- a/src/intel/vulkan/tests/state_pool_no_free.c +++ b/src/intel/vulkan/tests/state_pool_no_free.c @@ -21,6 +21,8 @@ * IN THE SOFTWARE. */ +#undef NDEBUG + #include #include "anv_private.h" diff --git a/src/intel/vulkan/tests/state_pool_padding.c b/src/intel/vulkan/tests/state_pool_padding.c index 7e9c4898e78..44509cde07a 100644 --- a/src/intel/vulkan/tests/state_pool_padding.c +++ b/src/intel/vulkan/tests/state_pool_padding.c @@ -21,6 +21,8 @@ * IN THE SOFTWARE. */ +#undef NDEBUG + #include "anv_private.h" int main(int argc, char **argv) -- 2.30.2