test_ptr
#define TEST_FL_ptr(a) test_ptr(file, line, #a, a)
int test_ptr(const char *file, int line, const char *s, const void *p);
#define TEST_ptr(a) test_ptr(__FILE__, __LINE__, #a, a)