[Bug target/32641] C99 fpclassify, isinf, isfinite, isnormal may raise FP exceptions
--- Comment #6 from ghazi at gcc dot gnu dot org 2007-07-21 22:35 --- Fixed on all active branches -- ghazi at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|4.3.0 |4.3.0 4.1.3 4.2.2 Resolution||FIXED Target Milestone|4.3.0 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32641
[Bug target/32641] C99 fpclassify, isinf, isfinite, isnormal may raise FP exceptions
--- Comment #5 from ghazi at gcc dot gnu dot org 2007-07-21 22:10 --- Subject: Bug 32641 Author: ghazi Date: Sat Jul 21 22:10:40 2007 New Revision: 126816 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126816 Log: fixincludes: PR target/32641 * inclhack.def (solaris_math_4, solaris_math_5, solaris_math_6, solaris_math_7): Constify and make FP exception-safe. * tests/base/iso/math_c99.h: Update. * fixincl.x: Regenerate. gcc/testsuite: * gcc.dg/c99-math-double-1.c: Mark test variables as volatile. Test negative numbers also. * gcc.dg/c99-math-float-1.c: Likewise. * gcc.dg/c99-math-long-double-1.c: Likewise. * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative test inputs. Modified: branches/gcc-4_1-branch/fixincludes/ChangeLog branches/gcc-4_1-branch/fixincludes/fixincl.x branches/gcc-4_1-branch/fixincludes/inclhack.def branches/gcc-4_1-branch/fixincludes/tests/base/iso/math_c99.h branches/gcc-4_1-branch/gcc/testsuite/ChangeLog branches/gcc-4_1-branch/gcc/testsuite/gcc.dg/c99-math-double-1.c branches/gcc-4_1-branch/gcc/testsuite/gcc.dg/c99-math-float-1.c branches/gcc-4_1-branch/gcc/testsuite/gcc.dg/c99-math-long-double-1.c branches/gcc-4_1-branch/gcc/testsuite/gcc.dg/c99-math.h -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32641
[Bug target/32641] C99 fpclassify, isinf, isfinite, isnormal may raise FP exceptions
--- Comment #4 from ghazi at gcc dot gnu dot org 2007-07-21 21:57 --- Subject: Bug 32641 Author: ghazi Date: Sat Jul 21 21:57:21 2007 New Revision: 126815 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126815 Log: fixincludes: PR target/32641 * inclhack.def (solaris_math_4, solaris_math_5, solaris_math_6, solaris_math_7): Constify and make FP exception-safe. * tests/base/iso/math_c99.h: Update. * fixincl.x: Regenerate. gcc/testsuite: * gcc.dg/c99-math-double-1.c: Mark test variables as volatile. Test negative numbers also. * gcc.dg/c99-math-float-1.c: Likewise. * gcc.dg/c99-math-long-double-1.c: Likewise. * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative test inputs. Modified: branches/gcc-4_2-branch/fixincludes/ChangeLog branches/gcc-4_2-branch/fixincludes/fixincl.x branches/gcc-4_2-branch/fixincludes/inclhack.def branches/gcc-4_2-branch/fixincludes/tests/base/iso/math_c99.h branches/gcc-4_2-branch/gcc/testsuite/ChangeLog branches/gcc-4_2-branch/gcc/testsuite/gcc.dg/c99-math-double-1.c branches/gcc-4_2-branch/gcc/testsuite/gcc.dg/c99-math-float-1.c branches/gcc-4_2-branch/gcc/testsuite/gcc.dg/c99-math-long-double-1.c branches/gcc-4_2-branch/gcc/testsuite/gcc.dg/c99-math.h -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32641
[Bug target/32641] C99 fpclassify, isinf, isfinite, isnormal may raise FP exceptions
-- ghazi at gcc dot gnu dot org changed: What|Removed |Added Known to fail|4.1.2 4.2.0 4.3.0 |4.1.2 4.2.0 Known to work||4.3.0 Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32641
[Bug target/32641] C99 fpclassify, isinf, isfinite, isnormal may raise FP exceptions
--- Comment #3 from ghazi at gcc dot gnu dot org 2007-07-18 20:22 --- Subject: Bug 32641 Author: ghazi Date: Wed Jul 18 20:22:32 2007 New Revision: 126730 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126730 Log: fixincludes: PR target/32641 * inclhack.def (solaris_math_4, solaris_math_5, solaris_math_6, solaris_math_7): Constify and make FP exception-safe. * tests/base/iso/math_c99.h: Update. * fixincl.x: Regenerate. gcc/testsuite: * gcc.dg/c99-math-double-1.c: Mark test variables as volatile. Test negative numbers also. * gcc.dg/c99-math-float-1.c: Likewise. * gcc.dg/c99-math-long-double-1.c: Likewise. * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative test inputs. Modified: trunk/fixincludes/ChangeLog trunk/fixincludes/fixincl.x trunk/fixincludes/inclhack.def trunk/fixincludes/tests/base/iso/math_c99.h trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gcc.dg/c99-math-double-1.c trunk/gcc/testsuite/gcc.dg/c99-math-float-1.c trunk/gcc/testsuite/gcc.dg/c99-math-long-double-1.c trunk/gcc/testsuite/gcc.dg/c99-math.h -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32641
[Bug target/32641] C99 fpclassify, isinf, isfinite, isnormal may raise FP exceptions
--- Comment #2 from ghazi at gcc dot gnu dot org 2007-07-06 15:06 --- Patch posted here: http://gcc.gnu.org/ml/gcc-patches/2007-07/msg00583.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32641
[Bug target/32641] C99 fpclassify, isinf, isfinite, isnormal may raise FP exceptions
--- Comment #1 from ghazi at gcc dot gnu dot org 2007-07-06 07:02 --- I'm working on a patch -- ghazi at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ghazi at gcc dot gnu dot org |dot org | Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1 Known to fail||4.1.2 4.2.0 4.3.0 Last reconfirmed|-00-00 00:00:00 |2007-07-06 07:02:30 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32641