ATF_REQUIRE_EQ
#define ATF_CHECK_EQ ATF_REQUIRE_EQ
ATF_REQUIRE_EQ(bind(slist,
ATF_REQUIRE_EQ(listen(slist, 1), 0);
ATF_REQUIRE_EQ(getsockname(sd, (struct sockaddr *)&sin, &slen), 0);
ATF_REQUIRE_EQ(slen, sizeof(sin));
ATF_REQUIRE_EQ(wpid, watcher);
ATF_REQUIRE_EQ(WEXITSTATUS(status), 0);
ATF_REQUIRE_EQ(wpid, child);
ATF_REQUIRE_EQ(WTERMSIG(status), sig);
ATF_REQUIRE_EQ(!!WCOREDUMP(status), expect_core);
ATF_REQUIRE_EQ(WEXITSTATUS(status), 0);
ATF_REQUIRE_EQ(WTERMSIG(status), SIGKILL);
ATF_REQUIRE_EQ(!!WCOREDUMP(status), 0);
ATF_REQUIRE_EQ(wpid, child);
ATF_REQUIRE_EQ(!!WIFEXITED(status), true);
ATF_REQUIRE_EQ(!!WIFCONTINUED(status), false);
ATF_REQUIRE_EQ(!!WIFSIGNALED(status), false);
ATF_REQUIRE_EQ(!!WIFSTOPPED(status), false);
ATF_REQUIRE_EQ(WEXITSTATUS(status), 0);
ATF_REQUIRE_EQ(WEXITSTATUS(st), 0);
ATF_REQUIRE_EQ(pipe(fds), 0);
ATF_REQUIRE_EQ(write(fds[1], "", 1), 1);
ATF_REQUIRE_EQ(close(fds[0]), 0);
ATF_REQUIRE_EQ(close(fds[1]), 0);
ATF_REQUIRE_EQ(write(fds[1], "", 1), 1);
ATF_REQUIRE_EQ(close(fds[0]), 0);
ATF_REQUIRE_EQ(close(fds[1]), 0);
ATF_REQUIRE_EQ(sigfillset(&mask), 0);
ATF_REQUIRE_EQ(sigprocmask(SIG_UNBLOCK, &mask, NULL), 0);
ATF_REQUIRE_EQ(sigprocmask(SIG_SETMASK, NULL, &mask), 0);
ATF_REQUIRE_EQ(close(fd), 0);
ATF_REQUIRE_EQ(pipe(fds), 0);
ATF_REQUIRE_EQ(n, -1);
#define ATF_CHECK_EQ ATF_REQUIRE_EQ
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT)); \
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT)); \
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, (fegetexcept() & ALL_STD_EXCEPT));
ATF_REQUIRE_EQ(0, (feenableexcept(FE_ALL_EXCEPT)));
ATF_REQUIRE_EQ(0, (feenableexcept(except) & ALL_STD_EXCEPT));
ATF_REQUIRE_EQ(0,
ATF_REQUIRE_EQ(0, feclearexcept(ALL_STD_EXCEPT)); \
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT)); \
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT)); \
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT)); \
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, fesetround(FE_TONEAREST));
ATF_REQUIRE_EQ(0, fesetround(FE_DOWNWARD));
ATF_REQUIRE_EQ(0, fesetround(FE_TONEAREST));
ATF_REQUIRE_EQ(0, fesetround(FE_UPWARD));
ATF_REQUIRE_EQ(0, fesetround(FE_DOWNWARD));
ATF_REQUIRE_EQ(0, fesetround(FE_TOWARDZERO));
ATF_REQUIRE_EQ(0, fesetround(FE_TONEAREST));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT)); \
ATF_REQUIRE_EQ(result, IGNORE); \
ATF_REQUIRE_EQ(result, (__STRING(func(_d)), _r)); \
ATF_REQUIRE_EQ(0, fesetround(rmodes[i]));
ATF_REQUIRE_EQ(0, feclearexcept(ALL_STD_EXCEPT));
ATF_REQUIRE_EQ(0, fesetround(rmodes[i]));
ATF_REQUIRE_EQ(0, feclearexcept(ALL_STD_EXCEPT));
#define ATF_CHECK_EQ ATF_REQUIRE_EQ