From: Bruno Haible Date: Sat, 14 Oct 2023 18:36:37 +0000 (+0200) Subject: snan tests: Fix "unused variable" warnings on i386. X-Git-Tag: v1.0~706 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=095927d0d44ee3434cbd907d612186442d15ce9b;p=gnulib.git snan tests: Fix "unused variable" warnings on i386. * tests/test-snan-1.c (main): Mark nanf, nand, nanl as possibly unused. * tests/test-snan-2.c (main): Likewise. --- diff --git a/ChangeLog b/ChangeLog index eb1271eb65..0fe658e2d3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2023-10-14 Bruno Haible + + snan tests: Fix "unused variable" warnings on i386. + * tests/test-snan-1.c (main): Mark nanf, nand, nanl as possibly unused. + * tests/test-snan-2.c (main): Likewise. + 2023-10-14 Bruno Haible snan: Avoid test failures with CC="gcc -mfpmath=387". diff --git a/tests/test-snan-1.c b/tests/test-snan-1.c index 911d20bd70..7b71b9a57b 100644 --- a/tests/test-snan-1.c +++ b/tests/test-snan-1.c @@ -56,9 +56,9 @@ main () The use of 'volatile' prevents the compiler from doing constant-folding optimizations on these values. An alternative, for GCC only, would be the command-line option '-fsignaling-nans'. */ - float volatile nanf = SNaNf (); - double volatile nand = SNaNd (); - long double volatile nanl = SNaNl (); + _GL_UNUSED float volatile nanf = SNaNf (); + _GL_UNUSED double volatile nand = SNaNd (); + _GL_UNUSED long double volatile nanl = SNaNl (); /* Check that the values are really signalling. */ /* These tests do not work on 32-bit x86 processors, as well as diff --git a/tests/test-snan-2.c b/tests/test-snan-2.c index 4ddd3ac9b1..5e5940609c 100644 --- a/tests/test-snan-2.c +++ b/tests/test-snan-2.c @@ -44,9 +44,9 @@ main (int argc, char *argv[]) The use of 'volatile' prevents the compiler from doing constant-folding optimizations on these values. An alternative, for GCC only, would be the command-line option '-fsignaling-nans'. */ - float volatile nanf = SNaNf (); - double volatile nand = SNaNd (); - long double volatile nanl = SNaNl (); + _GL_UNUSED float volatile nanf = SNaNf (); + _GL_UNUSED double volatile nand = SNaNd (); + _GL_UNUSED long double volatile nanl = SNaNl (); /* Check that the values are really signalling. */