Passing an empty parameter to ASSERT should avoid compilation error (for example, LLVM)