From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21662 invoked by alias); 26 Jan 2015 18:12:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 21596 invoked by uid 55); 26 Jan 2015 18:12:19 -0000 From: "paul.richard.thomas at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/62044] [4.8/4.9 Regression] ICE in USE statement with RENAME for extended derived type Date: Mon, 26 Jan 2015 18:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: paul.richard.thomas at gmail dot com X-Bugzilla-Status: REOPENED X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 4.8.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2015-01/txt/msg02928.txt.bz2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62044 --- Comment #10 from paul.richard.thomas at gmail dot com --- Hi Mikael, Yes, you will see from my comment on the PR that I had come to the same conclusion. However, rather than take PR62044 as a place holder, I will open a new PR. Thanks for the information about the derived type namespaces. Originally they were added with precisely this in mind (and in fact?) but they seem to have fallen into disuse (or not!). Cheers Paul On 26 January 2015 at 13:11, mikael at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62044 > > --- Comment #9 from Mikael Morin --- > Created attachment 34571 > --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34571&action=edit > segregate derived type namespaces from regular namespaces > > To convince yourself that sym_root fields are never used in derived type > namespaces, here is a patch that gives a type without sym_root field to > f2k_derived. It passes bootstrapping. > > -- > You are receiving this mail because: > You are on the CC list for the bug.