assert_double
assert_double(__FILE__, __LINE__, #a1, #a2, a1, a2, TEST_EQ)
assert_double(__FILE__, __LINE__, #a1, #a2, a1, a2, TEST_NE)
assert_double(__FILE__, __LINE__, #a1, #a2, a1, a2, TEST_LT)
assert_double(__FILE__, __LINE__, #a1, #a2, a1, a2, TEST_LE)
assert_double(__FILE__, __LINE__, #a1, #a2, a1, a2, TEST_GT)
assert_double(__FILE__, __LINE__, #a1, #a2, a1, a2, TEST_GE)
void assert_double(const char *file, int line,