aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test cases/cuda/8 release/main.cu4
-rw-r--r--test cases/cuda/8 release/meson.build2
2 files changed, 5 insertions, 1 deletions
diff --git a/test cases/cuda/8 release/main.cu b/test cases/cuda/8 release/main.cu
index bd1dbc4..2a98874 100644
--- a/test cases/cuda/8 release/main.cu
+++ b/test cases/cuda/8 release/main.cu
@@ -1,6 +1,10 @@
#include <cuda_runtime.h>
#include <iostream>
+#ifndef NDEBUG
+#error "NDEBUG not defined, this is a Meson bug"
+#endif
+
int cuda_devices(void) {
int result = 0;
cudaGetDeviceCount(&result);
diff --git a/test cases/cuda/8 release/meson.build b/test cases/cuda/8 release/meson.build
index bdb311d..e6207ed 100644
--- a/test cases/cuda/8 release/meson.build
+++ b/test cases/cuda/8 release/meson.build
@@ -1,4 +1,4 @@
-project('release', 'cuda', version : '1.0.0', default_options : ['buildtype=release'])
+project('release', 'cuda', version : '1.0.0', default_options : ['buildtype=release', 'b_ndebug=if-release'])
exe = executable('prog', 'main.cu')
test('cudatest', exe)