I get the warning controlling expression is constant
on assert statement like this:
assert(... && "error message");
Why this warning on this assert? How can I suppress this warning?
NVCC is the NVIDIA cuda compiler, I think it is based on LLVM. Why does it give this warning, when the same compiles fine with GCC or Visual C++ compilers?