From 9e8c0381bbc6faf08cfc584e3848dd265d0d7e1a Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Mon, 6 Apr 2015 10:43:59 -0700 Subject: math/test-fenvinline: Cast fe_exc to unsigned int before printing On Alpha and IA-64, fexcept_t is unsigned long. But all the values fit within an int, so the cast is ok for printing. All other hosts use unsigned int or unsigned short already. --- math/test-fenvinline.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'math') diff --git a/math/test-fenvinline.c b/math/test-fenvinline.c index 87c9df4..b02cefd 100644 --- a/math/test-fenvinline.c +++ b/math/test-fenvinline.c @@ -249,7 +249,7 @@ feenable_test (const char *flag_name, fexcept_t fe_exc) if (excepts != fe_exc) { printf ("Test: fedisableexcept (%s) failed, return should be 0x%x, is 0x%x\n", - flag_name, fe_exc, excepts); + flag_name, (unsigned int)fe_exc, excepts); ++count_errors; } @@ -284,7 +284,7 @@ feenable_test (const char *flag_name, fexcept_t fe_exc) if (excepts != fe_exc) { printf ("Test: fedisableexcept (%s) failed, return should be 0x%x, is 0x%x\n", - flag_name, fe_exc, excepts); + flag_name, (unsigned int)fe_exc, excepts); ++count_errors; } #endif -- cgit v1.1