Cuda: Add test for -DNDEBUG

pull/8994/head
David Seifert 4 years ago
parent 631abce82f
commit 3b47d161e7
No known key found for this signature in database
GPG Key ID: CE36E117202E3842
  1. 4
      test cases/cuda/8 release/main.cu
  2. 2
      test cases/cuda/8 release/meson.build

@ -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);

@ -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)

Loading…
Cancel
Save