macros to actually work, using assert(3) for possibly non-existing functions with -DNDEBUG set earlier and without linkage is not likely tobe a good test.