ATF_REQUIRE_MSG
#define ATF_CHECK_MSG ATF_REQUIRE_MSG
ATF_REQUIRE_MSG(strcmp(x, y) == 0, "%s != %s (%s != %s)", #x, #y, x, y)
ATF_REQUIRE_MSG((x) != (v), "%s: %s", #x, strerror(errno))
ATF_REQUIRE_MSG(RZ_rv == 0, "%s: %s", #x, strerror(RZ_rv)); \
ATF_REQUIRE_MSG(maxrss < ru.ru_maxrss,
ATF_REQUIRE_MSG(rv == -1 && (errno == EACCES || errno == EPERM),
ATF_REQUIRE_MSG(sd != -1, "socket failed: %s", strerror(errno));
ATF_REQUIRE_MSG(map != MAP_FAILED, "mmap: %s", strerror(errno));
ATF_REQUIRE_MSG(write(fd, buf, page) != -1, "write(2) failed: %s",
ATF_REQUIRE_MSG(closefrom(3) != -1, "closefrom failed: %s",
ATF_REQUIRE_MSG(error != -1, "sigaction failed (%s)",
ATF_REQUIRE_MSG(0, "fork failed (%s)", strerror(errno));
ATF_REQUIRE_MSG(cnt != -1, "recvmmsg failed (%s)",
ATF_REQUIRE_MSG(cnt != 0, "recvmmsg timeout");
ATF_REQUIRE_MSG(error != -1, "send failed (%s)",
ATF_REQUIRE_MSG(error != -1, "wait failed (%s)",
ATF_REQUIRE_MSG(WIFEXITED(status) && WEXITSTATUS(status) == 0,
ATF_REQUIRE_MSG(error != -1, "socketpair failed (%s)", strerror(errno));
ATF_REQUIRE_MSG(buf != NULL, "malloc failed (%s)", strerror(errno));
ATF_REQUIRE_MSG(mmsghdr != NULL, "malloc failed (%s)", strerror(errno));
ATF_REQUIRE_MSG(iov != NULL, "malloc failed (%s)", strerror(errno));
ATF_REQUIRE_MSG(mmsghdr != NULL, "malloc failed (%s)", strerror(errno));
ATF_REQUIRE_MSG(iov != NULL, "malloc failed (%s)", strerror(errno));
ATF_REQUIRE_MSG(error != -1, "sigaction failed (%s)",
ATF_REQUIRE_MSG(0, "fork failed (%s)", strerror(errno));
ATF_REQUIRE_MSG(cnt != -1, "sendmmsg %u failed (%s)",
ATF_REQUIRE_MSG(cnt != -1 || errno != ENOBUFS,
ATF_REQUIRE_MSG(memcmp(rgram + 1, DGRAM + 1,
ATF_REQUIRE_MSG(error != -1, "wait failed (%s)",
ATF_REQUIRE_MSG(WIFEXITED(status) && WEXITSTATUS(status) == 0,
ATF_REQUIRE_MSG(setsockopt(fd, SOL_SOCKET, type,
ATF_REQUIRE_MSG(error != -1, "socketpair failed (%s)", strerror(errno));
ATF_REQUIRE_MSG(buf != NULL, "malloc failed (%s)", strerror(errno));
ATF_REQUIRE_MSG(errno == ENOBUFS, "recv %s", strerror(errno));
ATF_REQUIRE_MSG(error != -1, "socketpair failed (%s)", strerror(errno));
ATF_REQUIRE_MSG(error != -1, "pipe failed (%s)", strerror(errno));
ATF_REQUIRE_MSG(error != -1,
ATF_REQUIRE_MSG(error != -1, "sigaction failed (%s)",
ATF_REQUIRE_MSG(errno == 0,
ATF_REQUIRE_MSG(errno == ENOBUFS, "send %s", strerror(errno));
ATF_REQUIRE_MSG(rv == -1 && (errno == EACCES || errno == EPERM),
#define ATF_CHECK_MSG ATF_REQUIRE_MSG
ATF_REQUIRE_MSG(strcmp(x, y) == 0, "%s != %s (%s != %s)", #x, #y, x, y)
ATF_REQUIRE_MSG(cfpequal(libconjl(in), expected),
ATF_REQUIRE_MSG(
ATF_REQUIRE_MSG(cfpequal(libconj(in), expected),
ATF_REQUIRE_MSG(result != IGNORE, "Expected can't be IGNORE!"); \
#define ATF_CHECK_MSG ATF_REQUIRE_MSG