public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/21032] GCC 3.4.3 wrongly reorders floating-point operations
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
@ 2005-12-20  7:49 ` bagnara at cs dot unipr dot it
  2006-10-21 20:17 ` pinskia at gcc dot gnu dot org
                   ` (17 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: bagnara at cs dot unipr dot it @ 2005-12-20  7:49 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #7 from bagnara at cs dot unipr dot it  2005-12-20 07:49 -------
I can confirm both problems (incorrect reordering and performance regression)
are present in GCC version 4.0.2 and version 4.2.0 20051209 (experimental).


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] GCC 3.4.3 wrongly reorders floating-point operations
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
  2005-12-20  7:49 ` [Bug middle-end/21032] GCC 3.4.3 wrongly reorders floating-point operations bagnara at cs dot unipr dot it
@ 2006-10-21 20:17 ` pinskia at gcc dot gnu dot org
  2006-10-21 20:21 ` [Bug middle-end/21032] With -frounding-math, incorrectly reorders unary minus pinskia at gcc dot gnu dot org
                   ` (16 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-10-21 20:17 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #8 from pinskia at gcc dot gnu dot org  2006-10-21 20:17 -------
*** Bug 29538 has been marked as a duplicate of this bug. ***


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |guillaume dot melquiond at
                   |                            |ens-lyon dot fr


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
  2005-12-20  7:49 ` [Bug middle-end/21032] GCC 3.4.3 wrongly reorders floating-point operations bagnara at cs dot unipr dot it
  2006-10-21 20:17 ` pinskia at gcc dot gnu dot org
@ 2006-10-21 20:21 ` pinskia at gcc dot gnu dot org
  2006-10-21 20:27 ` rguenth at gcc dot gnu dot org
                   ` (15 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-10-21 20:21 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #9 from pinskia at gcc dot gnu dot org  2006-10-21 20:21 -------
Confirmed, we should not be reordering unary minus with -frounding-math but we
are, even on the mainline.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   GCC host triplet|i686-pc-linux-gnu           |
           Keywords|                            |wrong-code
   Last reconfirmed|0000-00-00 00:00:00         |2006-10-21 20:21:17
               date|                            |
            Summary|GCC 3.4.3 wrongly reorders  |With -frounding-math,
                   |floating-point operations   |incorrectly reorders unary
                   |                            |minus


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (2 preceding siblings ...)
  2006-10-21 20:21 ` [Bug middle-end/21032] With -frounding-math, incorrectly reorders unary minus pinskia at gcc dot gnu dot org
@ 2006-10-21 20:27 ` rguenth at gcc dot gnu dot org
  2006-10-23  7:16 ` rguenth at gcc dot gnu dot org
                   ` (14 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2006-10-21 20:27 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #10 from rguenth at gcc dot gnu dot org  2006-10-21 20:27 -------
It's convert.c:convert_to_real which does this.  Should be easy to fix.


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |rguenth at gcc dot gnu dot
                   |dot org                     |org
             Status|NEW                         |ASSIGNED
   Last reconfirmed|2006-10-21 20:21:17         |2006-10-21 20:27:42
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (3 preceding siblings ...)
  2006-10-21 20:27 ` rguenth at gcc dot gnu dot org
@ 2006-10-23  7:16 ` rguenth at gcc dot gnu dot org
  2006-10-23  7:16 ` rguenth at gcc dot gnu dot org
                   ` (13 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2006-10-23  7:16 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #11 from rguenth at gcc dot gnu dot org  2006-10-23 07:15 -------
Subject: Bug 21032

Author: rguenth
Date: Mon Oct 23 07:15:45 2006
New Revision: 117968

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117968
Log:
2006-10-23  Richard Guenther  <rguenther@suse.de>

        PR middle-end/21032
        * convert.c (convert_to_real): Fold (float)-x to -(float)x
        only if not flag_rounding_math.

        * gcc.dg/pr21032.c: New testcase.

Added:
    trunk/gcc/testsuite/gcc.dg/pr21032.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/convert.c
    trunk/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (4 preceding siblings ...)
  2006-10-23  7:16 ` rguenth at gcc dot gnu dot org
@ 2006-10-23  7:16 ` rguenth at gcc dot gnu dot org
  2006-11-13  8:45 ` guillaume dot melquiond at ens-lyon dot fr
                   ` (12 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2006-10-23  7:16 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #12 from rguenth at gcc dot gnu dot org  2006-10-23 07:16 -------
Fixed.


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|---                         |4.3.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (5 preceding siblings ...)
  2006-10-23  7:16 ` rguenth at gcc dot gnu dot org
@ 2006-11-13  8:45 ` guillaume dot melquiond at ens-lyon dot fr
  2006-11-13  9:31 ` rguenth at gcc dot gnu dot org
                   ` (11 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: guillaume dot melquiond at ens-lyon dot fr @ 2006-11-13  8:45 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #13 from guillaume dot melquiond at ens-lyon dot fr  2006-11-13 08:45 -------
Unless I'm mistaken, the patch has only been applied to the trunk and not to
the branches, in particular not to the current release series. Shouldn't this
bug-report, either be reopened until it has been fixed in all active branches,
or be closed as "won't fix"?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (6 preceding siblings ...)
  2006-11-13  8:45 ` guillaume dot melquiond at ens-lyon dot fr
@ 2006-11-13  9:31 ` rguenth at gcc dot gnu dot org
  2006-11-13  9:41 ` guillaume dot melquiond at ens-lyon dot fr
                   ` (10 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2006-11-13  9:31 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #14 from rguenth at gcc dot gnu dot org  2006-11-13 09:31 -------
As this isn't a regression from previous releases the policy is to fix such
bugs in current development sources only and declare it as fixed there.

With wrong-code bugs we sometimes make exceptions, but the release manager has
to approve this.  So you can raise this particular issue on the mailinglist and
CC
mark mitchell.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (7 preceding siblings ...)
  2006-11-13  9:31 ` rguenth at gcc dot gnu dot org
@ 2006-11-13  9:41 ` guillaume dot melquiond at ens-lyon dot fr
  2006-11-13  9:51 ` [Bug middle-end/21032] [4.0/4.1/4.2 Regression] " rguenth at gcc dot gnu dot org
                   ` (9 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: guillaume dot melquiond at ens-lyon dot fr @ 2006-11-13  9:41 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #15 from guillaume dot melquiond at ens-lyon dot fr  2006-11-13 09:41 -------
Actually, not only is it wrong-code, but this is also a regression (see
PR29538). Programs using interval arithmetic that were working fine when
compiled with GCC 3.3 are broken now.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] [4.0/4.1/4.2 Regression] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (8 preceding siblings ...)
  2006-11-13  9:41 ` guillaume dot melquiond at ens-lyon dot fr
@ 2006-11-13  9:51 ` rguenth at gcc dot gnu dot org
  2006-11-13 10:15 ` rguenth at gcc dot gnu dot org
                   ` (8 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2006-11-13  9:51 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #16 from rguenth at gcc dot gnu dot org  2006-11-13 09:51 -------
You are right, this is a regression.


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
      Known to fail|                            |3.4.6 4.0.3 4.1.1
      Known to work|                            |3.3.6 4.3.0
         Resolution|FIXED                       |
            Summary|With -frounding-math,       |[4.0/4.1/4.2 Regression]
                   |incorrectly reorders unary  |With -frounding-math,
                   |minus                       |incorrectly reorders unary
                   |                            |minus


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] [4.0/4.1/4.2 Regression] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (9 preceding siblings ...)
  2006-11-13  9:51 ` [Bug middle-end/21032] [4.0/4.1/4.2 Regression] " rguenth at gcc dot gnu dot org
@ 2006-11-13 10:15 ` rguenth at gcc dot gnu dot org
  2006-11-13 10:19 ` [Bug middle-end/21032] [4.0 " rguenth at gcc dot gnu dot org
                   ` (7 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2006-11-13 10:15 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #17 from rguenth at gcc dot gnu dot org  2006-11-13 10:15 -------
Subject: Bug 21032

Author: rguenth
Date: Mon Nov 13 10:15:26 2006
New Revision: 118751

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=118751
Log:
2006-11-13  Richard Guenther  <rguenther@suse.de>

        Backport from mainline:
        2006-10-23  Richard Guenther  <rguenther@suse.de>

        PR middle-end/21032
        * convert.c (convert_to_real): Fold (float)-x to -(float)x
        only if not flag_rounding_math.

        * gcc.dg/pr21032.c: New testcase.

Added:
    branches/gcc-4_2-branch/gcc/testsuite/gcc.dg/pr21032.c
      - copied unchanged from r117968, trunk/gcc/testsuite/gcc.dg/pr21032.c
Modified:
    branches/gcc-4_2-branch/gcc/ChangeLog
    branches/gcc-4_2-branch/gcc/convert.c
    branches/gcc-4_2-branch/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] [4.0/4.1/4.2 Regression] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (11 preceding siblings ...)
  2006-11-13 10:19 ` [Bug middle-end/21032] [4.0 " rguenth at gcc dot gnu dot org
@ 2006-11-13 10:19 ` rguenth at gcc dot gnu dot org
  2007-01-18  3:45 ` [Bug middle-end/21032] [4.0 " gdr at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2006-11-13 10:19 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #18 from rguenth at gcc dot gnu dot org  2006-11-13 10:19 -------
Subject: Bug 21032

Author: rguenth
Date: Mon Nov 13 10:18:57 2006
New Revision: 118752

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=118752
Log:
2006-11-13  Richard Guenther  <rguenther@suse.de>

        Backport from mainline:
        2006-10-23  Richard Guenther  <rguenther@suse.de>

        PR middle-end/21032
        * convert.c (convert_to_real): Fold (float)-x to -(float)x
        only if not flag_rounding_math.

        * gcc.dg/pr21032.c: New testcase.

Added:
    branches/gcc-4_1-branch/gcc/testsuite/gcc.dg/pr21032.c
      - copied unchanged from r117968, trunk/gcc/testsuite/gcc.dg/pr21032.c
Modified:
    branches/gcc-4_1-branch/gcc/ChangeLog
    branches/gcc-4_1-branch/gcc/convert.c
    branches/gcc-4_1-branch/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] [4.0 Regression] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (10 preceding siblings ...)
  2006-11-13 10:15 ` rguenth at gcc dot gnu dot org
@ 2006-11-13 10:19 ` rguenth at gcc dot gnu dot org
  2006-11-13 10:19 ` [Bug middle-end/21032] [4.0/4.1/4.2 " rguenth at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2006-11-13 10:19 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #19 from rguenth at gcc dot gnu dot org  2006-11-13 10:19 -------
Fixed on some of the branches.


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|rguenth at gcc dot gnu dot  |unassigned at gcc dot gnu
                   |org                         |dot org
             Status|REOPENED                    |NEW
      Known to work|3.3.6 4.3.0                 |3.3.6 4.3.0 4.1.2 4.2.0
            Summary|[4.0/4.1/4.2 Regression]    |[4.0 Regression] With -
                   |With -frounding-math,       |frounding-math, incorrectly
                   |incorrectly reorders unary  |reorders unary minus
                   |minus                       |
   Target Milestone|4.3.0                       |4.0.4


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] [4.0 Regression] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (12 preceding siblings ...)
  2006-11-13 10:19 ` [Bug middle-end/21032] [4.0/4.1/4.2 " rguenth at gcc dot gnu dot org
@ 2007-01-18  3:45 ` gdr at gcc dot gnu dot org
  2007-09-05  8:22 ` bagnara at cs dot unipr dot it
                   ` (4 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: gdr at gcc dot gnu dot org @ 2007-01-18  3:45 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #20 from gdr at gcc dot gnu dot org  2007-01-18 03:45 -------
Fixed in GCC-4.1.1 and above.
Won't fix in GCC-4.0.x


-- 

gdr at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|4.0.4                       |4.1.1


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] [4.0 Regression] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (13 preceding siblings ...)
  2007-01-18  3:45 ` [Bug middle-end/21032] [4.0 " gdr at gcc dot gnu dot org
@ 2007-09-05  8:22 ` bagnara at cs dot unipr dot it
  2007-09-05  8:37 ` rguenth at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: bagnara at cs dot unipr dot it @ 2007-09-05  8:22 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #21 from bagnara at cs dot unipr dot it  2007-09-05 08:22 -------
It seems the bug has reappeared in GCC 4.1.2.  Here is what I obtain:

        .file   "bug.c"
        .text
        .p2align 4,,15
.globl assign2
        .type   assign2, @function
assign2:
        pushl   %ebp
        movl    %esp, %ebp
        subl    $20, %esp
        fldl    12(%ebp)
        fstps   -20(%ebp)
        movl    8(%ebp), %eax
        flds    -20(%ebp)
        fchs
        fstps   -4(%ebp)
        flds    -4(%ebp)
        fchs
        fstps   (%eax)
        leave
        ret
        .size   assign2, .-assign2
        .ident  "GCC: (GNU) 4.1.2 20070626 (Red Hat 4.1.2-13)"
        .section        .note.GNU-stack,"",@progbits


-- 

bagnara at cs dot unipr dot it changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] [4.0 Regression] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (14 preceding siblings ...)
  2007-09-05  8:22 ` bagnara at cs dot unipr dot it
@ 2007-09-05  8:37 ` rguenth at gcc dot gnu dot org
  2007-09-10 12:32 ` bagnara at cs dot unipr dot it
                   ` (2 subsequent siblings)
  18 siblings, 0 replies; 19+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2007-09-05  8:37 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #22 from rguenth at gcc dot gnu dot org  2007-09-05 08:37 -------
As this is still fixed at the tree level, can you file a new bugreport please?
Thanks!


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] [4.0 Regression] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (15 preceding siblings ...)
  2007-09-05  8:37 ` rguenth at gcc dot gnu dot org
@ 2007-09-10 12:32 ` bagnara at cs dot unipr dot it
  2007-09-24 22:07 ` bangerth at dealii dot org
  2007-10-06  9:51 ` bagnara at cs dot unipr dot it
  18 siblings, 0 replies; 19+ messages in thread
From: bagnara at cs dot unipr dot it @ 2007-09-10 12:32 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #23 from bagnara at cs dot unipr dot it  2007-09-10 12:32 -------
My fault: I forgot to use the -frounding-math option.  So, for the "wrong-code"
aspect there is no problem.  But the "missed-optimization" bit is still there:
why do we have

        fldl    12(%ebp)
        fchs
        movl    8(%ebp), %eax
        fstps   -20(%ebp)
        flds    -20(%ebp)
        fstps   -4(%ebp)
        flds    -4(%ebp)
        fchs
        fstps   (%eax)

insted of simply

        fldl    12(%ebp)
        fchs
        fstps   -4(%ebp)
        flds    -4(%ebp)
        fchs
        fstps   (%eax)

?


-- 

bagnara at cs dot unipr dot it changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |abramobagnara at tin dot it


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] [4.0 Regression] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (16 preceding siblings ...)
  2007-09-10 12:32 ` bagnara at cs dot unipr dot it
@ 2007-09-24 22:07 ` bangerth at dealii dot org
  2007-10-06  9:51 ` bagnara at cs dot unipr dot it
  18 siblings, 0 replies; 19+ messages in thread
From: bangerth at dealii dot org @ 2007-09-24 22:07 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #24 from bangerth at dealii dot org  2007-09-24 22:07 -------
Since the original issue is resolved and the audit trail of the bug already
very long, I'll close this PR. If you feel that the missed optimization
isn't addressed yet, please open a new report with this issue that solely
tracks the optimization enhancement request.

W.


-- 

bangerth at dealii dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bangerth at dealii dot org
             Status|REOPENED                    |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug middle-end/21032] [4.0 Regression] With -frounding-math, incorrectly reorders unary minus
       [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
                   ` (17 preceding siblings ...)
  2007-09-24 22:07 ` bangerth at dealii dot org
@ 2007-10-06  9:51 ` bagnara at cs dot unipr dot it
  18 siblings, 0 replies; 19+ messages in thread
From: bagnara at cs dot unipr dot it @ 2007-10-06  9:51 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #25 from bagnara at cs dot unipr dot it  2007-10-06 09:51 -------
Done: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33675


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2007-10-06  9:51 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-21032-1710@http.gcc.gnu.org/bugzilla/>
2005-12-20  7:49 ` [Bug middle-end/21032] GCC 3.4.3 wrongly reorders floating-point operations bagnara at cs dot unipr dot it
2006-10-21 20:17 ` pinskia at gcc dot gnu dot org
2006-10-21 20:21 ` [Bug middle-end/21032] With -frounding-math, incorrectly reorders unary minus pinskia at gcc dot gnu dot org
2006-10-21 20:27 ` rguenth at gcc dot gnu dot org
2006-10-23  7:16 ` rguenth at gcc dot gnu dot org
2006-10-23  7:16 ` rguenth at gcc dot gnu dot org
2006-11-13  8:45 ` guillaume dot melquiond at ens-lyon dot fr
2006-11-13  9:31 ` rguenth at gcc dot gnu dot org
2006-11-13  9:41 ` guillaume dot melquiond at ens-lyon dot fr
2006-11-13  9:51 ` [Bug middle-end/21032] [4.0/4.1/4.2 Regression] " rguenth at gcc dot gnu dot org
2006-11-13 10:15 ` rguenth at gcc dot gnu dot org
2006-11-13 10:19 ` [Bug middle-end/21032] [4.0 " rguenth at gcc dot gnu dot org
2006-11-13 10:19 ` [Bug middle-end/21032] [4.0/4.1/4.2 " rguenth at gcc dot gnu dot org
2007-01-18  3:45 ` [Bug middle-end/21032] [4.0 " gdr at gcc dot gnu dot org
2007-09-05  8:22 ` bagnara at cs dot unipr dot it
2007-09-05  8:37 ` rguenth at gcc dot gnu dot org
2007-09-10 12:32 ` bagnara at cs dot unipr dot it
2007-09-24 22:07 ` bangerth at dealii dot org
2007-10-06  9:51 ` bagnara at cs dot unipr dot it

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).