* [Bug fortran/29755] ICE on same name in subroutine and program
2006-11-07 22:14 [Bug fortran/29755] New: ICE on same name in subroutine and program burnus at gcc dot gnu dot org
@ 2006-11-07 22:14 ` burnus at gcc dot gnu dot org
2006-11-08 10:01 ` patchapp at dberlin dot org
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: burnus at gcc dot gnu dot org @ 2006-11-07 22:14 UTC (permalink / raw)
To: gcc-bugs
--
burnus at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |burnus at gcc dot gnu dot
|dot org |org
Status|UNCONFIRMED |ASSIGNED
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2006-11-07 22:14:15
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29755
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug fortran/29755] ICE on same name in subroutine and program
2006-11-07 22:14 [Bug fortran/29755] New: ICE on same name in subroutine and program burnus at gcc dot gnu dot org
2006-11-07 22:14 ` [Bug fortran/29755] " burnus at gcc dot gnu dot org
@ 2006-11-08 10:01 ` patchapp at dberlin dot org
2006-11-08 22:23 ` [Bug fortran/29755] [4.2 only] " burnus at gcc dot gnu dot org
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: patchapp at dberlin dot org @ 2006-11-08 10:01 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from patchapp at dberlin dot org 2006-11-08 10:01 -------
Subject: Bug number PR29755
A patch for this bug has been added to the patch tracker.
The mailing list url for the patch is
http://gcc.gnu.org/ml/gcc-patches/2006-11/msg00465.html
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29755
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug fortran/29755] [4.2 only] ICE on same name in subroutine and program
2006-11-07 22:14 [Bug fortran/29755] New: ICE on same name in subroutine and program burnus at gcc dot gnu dot org
2006-11-07 22:14 ` [Bug fortran/29755] " burnus at gcc dot gnu dot org
2006-11-08 10:01 ` patchapp at dberlin dot org
@ 2006-11-08 22:23 ` burnus at gcc dot gnu dot org
2006-11-08 22:24 ` burnus at gcc dot gnu dot org
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: burnus at gcc dot gnu dot org @ 2006-11-08 22:23 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from burnus at gcc dot gnu dot org 2006-11-08 22:23 -------
On the trunk, the ICE is fixed by some other check in.
It still occurs on the 4.2 branch (r118599, current version)
Using my patch on the current trunk (118597) causes lots of regression, i.e.
either the trunk has changed or my patch is nonsense or both.
--
burnus at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed|2006-11-07 22:14:15 |2006-11-08 22:23:12
date| |
Summary|ICE on same name in |[4.2 only] ICE on same name
|subroutine and program |in subroutine and program
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29755
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug fortran/29755] [4.2 only] ICE on same name in subroutine and program
2006-11-07 22:14 [Bug fortran/29755] New: ICE on same name in subroutine and program burnus at gcc dot gnu dot org
` (2 preceding siblings ...)
2006-11-08 22:23 ` [Bug fortran/29755] [4.2 only] " burnus at gcc dot gnu dot org
@ 2006-11-08 22:24 ` burnus at gcc dot gnu dot org
2006-11-08 22:24 ` burnus at gcc dot gnu dot org
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: burnus at gcc dot gnu dot org @ 2006-11-08 22:24 UTC (permalink / raw)
To: gcc-bugs
--
burnus at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |SUSPENDED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29755
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug fortran/29755] [4.2 only] ICE on same name in subroutine and program
2006-11-07 22:14 [Bug fortran/29755] New: ICE on same name in subroutine and program burnus at gcc dot gnu dot org
` (3 preceding siblings ...)
2006-11-08 22:24 ` burnus at gcc dot gnu dot org
@ 2006-11-08 22:24 ` burnus at gcc dot gnu dot org
2006-11-08 22:36 ` burnus at gcc dot gnu dot org
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: burnus at gcc dot gnu dot org @ 2006-11-08 22:24 UTC (permalink / raw)
To: gcc-bugs
--
burnus at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|SUSPENDED |NEW
Last reconfirmed|2006-11-08 22:23:12 |2006-11-08 22:24:16
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29755
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug fortran/29755] [4.2 only] ICE on same name in subroutine and program
2006-11-07 22:14 [Bug fortran/29755] New: ICE on same name in subroutine and program burnus at gcc dot gnu dot org
` (4 preceding siblings ...)
2006-11-08 22:24 ` burnus at gcc dot gnu dot org
@ 2006-11-08 22:36 ` burnus at gcc dot gnu dot org
2006-11-10 7:43 ` pault at gcc dot gnu dot org
2006-11-10 17:14 ` pault at gcc dot gnu dot org
7 siblings, 0 replies; 9+ messages in thread
From: burnus at gcc dot gnu dot org @ 2006-11-08 22:36 UTC (permalink / raw)
To: gcc-bugs
------- Comment #3 from burnus at gcc dot gnu dot org 2006-11-08 22:35 -------
Just for completeness, the ICE also occurs with 4.1
! { dg-do compile }
! { dg-shouldfail "same name of program and subroutine" }
! Tests whether ICE occurs when using the same name
! for a subroutine as for the program
! PR fortran/29755
program foo
type myType
integer :: i
end type myType
interface
subroutine foo(x)! { dg-error "PROGRAM attribute conflicts with PROCEDURE"
}
type(myType) :: i! { dg-error "Unexpected data declaration statement" }
end subroutine foo ! { dg-error "Expecting END INTERFACE statement" }
end interface
call foo() ! { dg-error "PROGRAM attribute conflicts with PROCEDURE" }
end program foo
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29755
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug fortran/29755] [4.2 only] ICE on same name in subroutine and program
2006-11-07 22:14 [Bug fortran/29755] New: ICE on same name in subroutine and program burnus at gcc dot gnu dot org
` (5 preceding siblings ...)
2006-11-08 22:36 ` burnus at gcc dot gnu dot org
@ 2006-11-10 7:43 ` pault at gcc dot gnu dot org
2006-11-10 17:14 ` pault at gcc dot gnu dot org
7 siblings, 0 replies; 9+ messages in thread
From: pault at gcc dot gnu dot org @ 2006-11-10 7:43 UTC (permalink / raw)
To: gcc-bugs
------- Comment #4 from pault at gcc dot gnu dot org 2006-11-10 07:43 -------
Tobias,
This is fixed by the patch for PR fortran/29539 and PR fortran/29634. It will
be committed to 4.2 this weekend and to 4.1 as soon as I can.
I will close this PR when I do 4.2; I do not think that it necessary or useful
to add a test to the testsuite, since the error is detected correctly and is
tested elsewhere.
With 4.1, I am running ~10 bug fixes behind. About 50% of the backports are
not applying cleanly, which is slowing me up some.
Paul
--
pault at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |pault at gcc dot gnu dot org
|dot org |
Status|NEW |ASSIGNED
Last reconfirmed|2006-11-08 22:24:16 |2006-11-10 07:43:18
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29755
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug fortran/29755] [4.2 only] ICE on same name in subroutine and program
2006-11-07 22:14 [Bug fortran/29755] New: ICE on same name in subroutine and program burnus at gcc dot gnu dot org
` (6 preceding siblings ...)
2006-11-10 7:43 ` pault at gcc dot gnu dot org
@ 2006-11-10 17:14 ` pault at gcc dot gnu dot org
7 siblings, 0 replies; 9+ messages in thread
From: pault at gcc dot gnu dot org @ 2006-11-10 17:14 UTC (permalink / raw)
To: gcc-bugs
------- Comment #5 from pault at gcc dot gnu dot org 2006-11-10 17:13 -------
Fixed on trunk and 4.2.
It will be fixed on 4.1 just as soon as I catch up with myself.
Paul
--
pault at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29755
^ permalink raw reply [flat|nested] 9+ messages in thread