EXPECT_ZR
CASE_TEST(nolibc_enosys); EXPECT_ZR(is_nolibc, test_nolibc_enosys()); break;
CASE_TEST(alloca); EXPECT_ZR(1, test_alloca()); break;
CASE_TEST(difftime); EXPECT_ZR(1, test_difftime()); break;
CASE_TEST(time_types); EXPECT_ZR(is_nolibc, test_time_types()); break;
CASE_TEST(malloc); EXPECT_ZR(1, test_malloc()); break;
CASE_TEST(scanf); EXPECT_ZR(1, test_scanf()); break;
CASE_TEST(printf_error); EXPECT_ZR(1, test_printf_error()); break;
CASE_TEST(asprintf); EXPECT_ZR(1, test_asprintf()); break;
CASE_TEST(prog_name); EXPECT_ZR(proc, test_program_invocation_name()); break;