MUDA
Loading...
Searching...
No Matches
assert.h
1
#pragma once
2
#include <muda/muda_def.h>
3
#include <muda/tools/debug_break.h>
4
5
namespace
muda
6
{
7
MUDA_INLINE MUDA_GENERIC
void
trap() MUDA_NOEXCEPT
8
{
9
#ifdef __CUDA_ARCH__
10
__trap();
11
#else
12
std::abort();
13
#endif
14
}
15
16
MUDA_INLINE MUDA_GENERIC
void
brkpt() MUDA_NOEXCEPT
17
{
18
#ifdef __CUDA_ARCH__
19
__brkpt();
20
#else
21
debug_break();
22
#endif
23
}
24
}
// namespace muda
src
muda
assert.h
Generated by
1.9.8