@@ -51,7 +51,7 @@ TEST(LlvmLibcMkTime, InvalidSeconds) {
5151 .tm_wday = 0 ,
5252 .tm_yday = 0 ,
5353 .tm_isdst = 0 };
54- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data), Succeeds (-1 ));
54+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data), Succeeds (-1 ));
5555 EXPECT_TM_EQ ((tm{.tm_sec = 59 ,
5656 .tm_min = 59 ,
5757 .tm_hour = 23 ,
@@ -75,7 +75,7 @@ TEST(LlvmLibcMkTime, InvalidSeconds) {
7575 .tm_wday = 0 ,
7676 .tm_yday = 0 ,
7777 .tm_isdst = 0 };
78- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data), Succeeds (60 ));
78+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data), Succeeds (60 ));
7979 EXPECT_TM_EQ ((tm{.tm_sec = 0 ,
8080 .tm_min = 1 ,
8181 .tm_hour = 0 ,
@@ -101,7 +101,7 @@ TEST(LlvmLibcMkTime, InvalidMinutes) {
101101 .tm_wday = 0 ,
102102 .tm_yday = 0 ,
103103 .tm_isdst = 0 };
104- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data),
104+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data),
105105 Succeeds (-LIBC_NAMESPACE::time_constants::SECONDS_PER_MIN));
106106 EXPECT_TM_EQ ((tm{.tm_sec = 0 ,
107107 .tm_min = 59 ,
@@ -126,7 +126,7 @@ TEST(LlvmLibcMkTime, InvalidMinutes) {
126126 .tm_wday = 0 ,
127127 .tm_yday = 0 ,
128128 .tm_isdst = 0 };
129- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data),
129+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data),
130130 Succeeds (60 * LIBC_NAMESPACE::time_constants::SECONDS_PER_MIN));
131131 EXPECT_TM_EQ ((tm{.tm_sec = 0 ,
132132 .tm_min = 0 ,
@@ -153,7 +153,7 @@ TEST(LlvmLibcMkTime, InvalidHours) {
153153 .tm_wday = 0 ,
154154 .tm_yday = 0 ,
155155 .tm_isdst = 0 };
156- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data),
156+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data),
157157 Succeeds (-LIBC_NAMESPACE::time_constants::SECONDS_PER_HOUR));
158158 EXPECT_TM_EQ ((tm{.tm_sec = 0 ,
159159 .tm_min = 0 ,
@@ -179,7 +179,7 @@ TEST(LlvmLibcMkTime, InvalidHours) {
179179 .tm_yday = 0 ,
180180 .tm_isdst = 0 };
181181 EXPECT_THAT (
182- LIBC_NAMESPACE::mktime (&tm_data),
182+ ( int ) LIBC_NAMESPACE::mktime (&tm_data),
183183 Succeeds (24 * LIBC_NAMESPACE::time_constants::SECONDS_PER_HOUR));
184184 EXPECT_TM_EQ ((tm{.tm_sec = 0 ,
185185 .tm_min = 0 ,
@@ -205,7 +205,7 @@ TEST(LlvmLibcMkTime, InvalidYear) {
205205 .tm_wday = 0 ,
206206 .tm_yday = 0 ,
207207 .tm_isdst = 0 };
208- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data),
208+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data),
209209 Succeeds (-LIBC_NAMESPACE::time_constants::DAYS_PER_NON_LEAP_YEAR *
210210 LIBC_NAMESPACE::time_constants::SECONDS_PER_DAY));
211211 EXPECT_TM_EQ ((tm{.tm_sec = 0 ,
@@ -234,7 +234,7 @@ TEST(LlvmLibcMkTime, InvalidEndOf32BitEpochYear) {
234234 .tm_wday = 0 ,
235235 .tm_yday = 0 ,
236236 .tm_isdst = 0 };
237- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data), Fails (EOVERFLOW));
237+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data), Fails (EOVERFLOW));
238238 }
239239
240240 {
@@ -248,7 +248,7 @@ TEST(LlvmLibcMkTime, InvalidEndOf32BitEpochYear) {
248248 .tm_wday = 0 ,
249249 .tm_yday = 0 ,
250250 .tm_isdst = 0 };
251- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data), Fails (EOVERFLOW));
251+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data), Fails (EOVERFLOW));
252252 }
253253
254254 {
@@ -262,7 +262,7 @@ TEST(LlvmLibcMkTime, InvalidEndOf32BitEpochYear) {
262262 .tm_wday = 0 ,
263263 .tm_yday = 0 ,
264264 .tm_isdst = 0 };
265- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data), Fails (EOVERFLOW));
265+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data), Fails (EOVERFLOW));
266266 }
267267
268268 {
@@ -276,7 +276,7 @@ TEST(LlvmLibcMkTime, InvalidEndOf32BitEpochYear) {
276276 .tm_wday = 0 ,
277277 .tm_yday = 0 ,
278278 .tm_isdst = 0 };
279- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data), Fails (EOVERFLOW));
279+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data), Fails (EOVERFLOW));
280280 }
281281
282282 {
@@ -290,7 +290,7 @@ TEST(LlvmLibcMkTime, InvalidEndOf32BitEpochYear) {
290290 .tm_wday = 0 ,
291291 .tm_yday = 0 ,
292292 .tm_isdst = 0 };
293- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data), Fails (EOVERFLOW));
293+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data), Fails (EOVERFLOW));
294294 }
295295
296296 {
@@ -304,7 +304,7 @@ TEST(LlvmLibcMkTime, InvalidEndOf32BitEpochYear) {
304304 .tm_wday = 0 ,
305305 .tm_yday = 0 ,
306306 .tm_isdst = 0 };
307- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data), Fails (EOVERFLOW));
307+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data), Fails (EOVERFLOW));
308308 }
309309}
310310
@@ -321,7 +321,7 @@ TEST(LlvmLibcMkTime, InvalidMonths) {
321321 .tm_yday = 0 ,
322322 .tm_isdst = 0 };
323323 EXPECT_THAT (
324- LIBC_NAMESPACE::mktime (&tm_data),
324+ ( int ) LIBC_NAMESPACE::mktime (&tm_data),
325325 Succeeds (-32 * LIBC_NAMESPACE::time_constants::SECONDS_PER_DAY));
326326 EXPECT_TM_EQ ((tm{.tm_sec = 0 ,
327327 .tm_min = 0 ,
@@ -347,7 +347,7 @@ TEST(LlvmLibcMkTime, InvalidMonths) {
347347 .tm_yday = 0 ,
348348 .tm_isdst = 0 };
349349 EXPECT_THAT (
350- LIBC_NAMESPACE::mktime (&tm_data),
350+ ( int ) LIBC_NAMESPACE::mktime (&tm_data),
351351 Succeeds (LIBC_NAMESPACE::time_constants::DAYS_PER_NON_LEAP_YEAR *
352352 LIBC_NAMESPACE::time_constants::SECONDS_PER_DAY));
353353 EXPECT_TM_EQ ((tm{.tm_sec = 0 ,
@@ -375,7 +375,7 @@ TEST(LlvmLibcMkTime, InvalidDays) {
375375 .tm_wday = 0 ,
376376 .tm_yday = 0 ,
377377 .tm_isdst = 0 };
378- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data),
378+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data),
379379 Succeeds (-1 * LIBC_NAMESPACE::time_constants::SECONDS_PER_DAY));
380380 EXPECT_TM_EQ ((tm{.tm_sec = 0 ,
381381 .tm_min = 0 ,
@@ -400,7 +400,7 @@ TEST(LlvmLibcMkTime, InvalidDays) {
400400 .tm_wday = 0 ,
401401 .tm_yday = 0 ,
402402 .tm_isdst = 0 };
403- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data),
403+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data),
404404 Succeeds (31 * LIBC_NAMESPACE::time_constants::SECONDS_PER_DAY));
405405 EXPECT_TM_EQ ((tm{.tm_sec = 0 ,
406406 .tm_min = 0 ,
@@ -425,7 +425,7 @@ TEST(LlvmLibcMkTime, InvalidDays) {
425425 .tm_wday = 0 ,
426426 .tm_yday = 0 ,
427427 .tm_isdst = 0 };
428- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data),
428+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data),
429429 Succeeds (59 * LIBC_NAMESPACE::time_constants::SECONDS_PER_DAY));
430430 EXPECT_TM_EQ ((tm{.tm_sec = 0 ,
431431 .tm_min = 0 ,
@@ -451,7 +451,7 @@ TEST(LlvmLibcMkTime, InvalidDays) {
451451 .tm_yday = 0 ,
452452 .tm_isdst = 0 };
453453 EXPECT_THAT (
454- LIBC_NAMESPACE::mktime (&tm_data),
454+ ( int ) LIBC_NAMESPACE::mktime (&tm_data),
455455 Succeeds (((2 * LIBC_NAMESPACE::time_constants::DAYS_PER_NON_LEAP_YEAR) +
456456 60 ) *
457457 LIBC_NAMESPACE::time_constants::SECONDS_PER_DAY));
@@ -481,7 +481,7 @@ TEST(LlvmLibcMkTime, EndOf32BitEpochYear) {
481481 .tm_wday = 0 ,
482482 .tm_yday = 0 ,
483483 .tm_isdst = 0 };
484- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data), Succeeds (0x7FFFFFFF ));
484+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data), Succeeds (0x7FFFFFFF ));
485485 EXPECT_TM_EQ ((tm{.tm_sec = 7 ,
486486 .tm_min = 14 ,
487487 .tm_hour = 3 ,
@@ -507,7 +507,7 @@ TEST(LlvmLibcMkTime, EndOf32BitEpochYear) {
507507 .tm_wday = 0 ,
508508 .tm_yday = 0 ,
509509 .tm_isdst = 0 };
510- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data), Succeeds (0x7FFFFFFF - 8 ));
510+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data), Succeeds (0x7FFFFFFF - 8 ));
511511 EXPECT_TM_EQ ((tm{.tm_sec = 59 ,
512512 .tm_min = 13 ,
513513 .tm_hour = 3 ,
@@ -532,7 +532,7 @@ TEST(LlvmLibcMkTime, EndOf32BitEpochYear) {
532532 .tm_wday = 0 ,
533533 .tm_yday = 0 ,
534534 .tm_isdst = 0 };
535- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data),
535+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data),
536536 Succeeds (0x7FFFFFFF - 8 -
537537 14 * LIBC_NAMESPACE::time_constants::SECONDS_PER_MIN));
538538 EXPECT_TM_EQ ((tm{.tm_sec = 59 ,
@@ -559,7 +559,7 @@ TEST(LlvmLibcMkTime, EndOf32BitEpochYear) {
559559 .tm_wday = 0 ,
560560 .tm_yday = 0 ,
561561 .tm_isdst = 0 };
562- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data),
562+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data),
563563 Succeeds (0x7FFFFFFF - 8 -
564564 14 * LIBC_NAMESPACE::time_constants::SECONDS_PER_MIN -
565565 3 * LIBC_NAMESPACE::time_constants::SECONDS_PER_HOUR));
@@ -587,7 +587,7 @@ TEST(LlvmLibcMkTime, EndOf32BitEpochYear) {
587587 .tm_wday = 0 ,
588588 .tm_yday = 0 ,
589589 .tm_isdst = 0 };
590- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data),
590+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data),
591591 Succeeds (0x7FFFFFFF - 8 -
592592 14 * LIBC_NAMESPACE::time_constants::SECONDS_PER_MIN -
593593 3 * LIBC_NAMESPACE::time_constants::SECONDS_PER_HOUR -
@@ -619,7 +619,7 @@ TEST(LlvmLibcMkTime, Max64BitYear) {
619619 .tm_wday = 0 ,
620620 .tm_yday = 0 ,
621621 .tm_isdst = 0 };
622- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data), Succeeds (6311479850 ));
622+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data), Succeeds (6311479850 ));
623623 EXPECT_TM_EQ ((tm{.tm_sec = 50 ,
624624 .tm_min = 50 ,
625625 .tm_hour = 12 ,
@@ -643,7 +643,7 @@ TEST(LlvmLibcMkTime, Max64BitYear) {
643643 .tm_wday = 0 ,
644644 .tm_yday = 0 ,
645645 .tm_isdst = 0 };
646- EXPECT_THAT (LIBC_NAMESPACE::mktime (&tm_data), Succeeds (67767976202043050 ));
646+ EXPECT_THAT (( int ) LIBC_NAMESPACE::mktime (&tm_data), Succeeds (67767976202043050 ));
647647 EXPECT_TM_EQ ((tm{.tm_sec = 50 ,
648648 .tm_min = 50 ,
649649 .tm_hour = 12 ,
0 commit comments