[Bug fortran/40594] [4.5 Regression] wrong-code

2009-06-30 Thread hjl at gcc dot gnu dot org
--- Comment #7 from hjl at gcc dot gnu dot org 2009-06-30 17:13 --- Subject: Bug 40594 Author: hjl Date: Tue Jun 30 17:13:38 2009 New Revision: 149110 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149110 Log: 2009-06-30 H.J. Lu Backport from mainline: 2009-0

[Bug fortran/40594] [4.5 Regression] wrong-code

2009-06-30 Thread janus at gcc dot gnu dot org
--- Comment #6 from janus at gcc dot gnu dot org 2009-06-30 17:09 --- Fixed with r149108. Closing. -- janus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/40594] [4.5 Regression] wrong-code

2009-06-30 Thread janus at gcc dot gnu dot org
-- janus at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |janus at gcc dot gnu dot org |dot org

[Bug fortran/40594] [4.5 Regression] wrong-code

2009-06-30 Thread janus at gcc dot gnu dot org
--- Comment #5 from janus at gcc dot gnu dot org 2009-06-30 17:06 --- Subject: Bug 40594 Author: janus Date: Tue Jun 30 17:06:27 2009 New Revision: 149108 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149108 Log: 2009-06-30 Janus Weil PR fortran/40594 * tran

[Bug fortran/40594] [4.5 Regression] wrong-code

2009-06-30 Thread dfranke at gcc dot gnu dot org
--- Comment #4 from dfranke at gcc dot gnu dot org 2009-06-30 16:54 --- Janus, the patch also fixes the original application. Thanks for looking into it so quickly! Please submit for review :) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40594

[Bug fortran/40594] [4.5 Regression] wrong-code

2009-06-30 Thread janus at gcc dot gnu dot org
--- Comment #3 from janus at gcc dot gnu dot org 2009-06-30 15:06 --- This patch seems to cure it: Index: gcc/fortran/trans-types.c === --- gcc/fortran/trans-types.c (revision 149095) +++ gcc/fortran/trans-types.c (work

[Bug fortran/40594] [4.5 Regression] wrong-code

2009-06-30 Thread janus at gcc dot gnu dot org
--- Comment #2 from janus at gcc dot gnu dot org 2009-06-30 14:28 --- Here is a reduced and modified test case. I have marked four lines with a (*), whose removal results in the correct output (F F), although they seem completely unrelated. This is pretty strange stuff. MODULE atom_typ

[Bug fortran/40594] [4.5 Regression] wrong-code

2009-06-29 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2009-06-29 17:57 --- Created an attachment (id=18095) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18095&action=view) Smallish testcase. The testcase. Probably not minimal yet, but as close as I can get it now. Compiled as: $> r