Module Name: src Committed By: riastradh Date: Thu May 2 16:52:08 UTC 2024
Modified Files: src/tests/lib/libm: t_fe_round.c Log Message: tests/lib/libm/t_fe_round: Fix a missed cast. Need long long or intmax_t, not long, on LP32. PR lib/58054 To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/tests/lib/libm/t_fe_round.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/lib/libm/t_fe_round.c diff -u src/tests/lib/libm/t_fe_round.c:1.14 src/tests/lib/libm/t_fe_round.c:1.15 --- src/tests/lib/libm/t_fe_round.c:1.14 Thu May 2 16:51:55 2024 +++ src/tests/lib/libm/t_fe_round.c Thu May 2 16:52:08 2024 @@ -187,7 +187,7 @@ ATF_TC_BODY(fe_nearbyintl, tc) " (integer part %Lf)", i, rmname(valuesl[i].round_mode), valuesl[i].input, fpart, ipart); - ATF_CHECK_MSG((long int)received == valuesl[i].expected, + ATF_CHECK_MSG((intmax_t)received == valuesl[i].expected, "[%u] %s nearbyintl(%Lf): got %Lf, expected %jd", i, rmname(valuesl[i].round_mode), valuesl[i].input, received, valuesl[i].expected);