From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3660 invoked by alias); 1 Feb 2002 11:16:05 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 3624 invoked by uid 71); 1 Feb 2002 11:16:02 -0000 Resent-Date: 1 Feb 2002 11:16:02 -0000 Resent-Message-ID: <20020201111602.3623.qmail@sources.redhat.com> Resent-From: gcc-gnats@gcc.gnu.org (GNATS Filer) Resent-To: nobody@gcc.gnu.org Resent-Cc: gcc-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org, pb@cl.cam.ac.uk Resent-Reply-To: gcc-gnats@gcc.gnu.org, djg@cl.cam.ac.uk Received:(qmail 3433 invoked by uid 61); 1 Feb 2002 11:14:58 -0000 Message-Id:<20020201111458.3432.qmail@sources.redhat.com> Date: Fri, 01 Feb 2002 03:16:00 -0000 From: djg@cl.cam.ac.uk Reply-To: djg@cl.cam.ac.uk To: gcc-gnats@gcc.gnu.org Cc: pb@cl.cam.ac.uk X-Send-Pr-Version:gnatsweb-2.9.3 (1.1.1.1.2.31) X-GNATS-Notify:pb@cl.cam.ac.uk Subject: c++/5568: compiles for ever as a c++ file but ok as a .c file X-SW-Source: 2002-02/txt/msg00004.txt.bz2 List-Id: >Number: 5568 >Category: c++ >Synopsis: compiles for ever as a c++ file but ok as a .c file >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Fri Feb 01 03:16:02 PST 2002 >Closed-Date: >Last-Modified: >Originator: Dvid Greaves >Release: 2.96 >Organization: >Environment: redhat linux >Description: The file compiles for ever - compiler does not exit after 10+ hours. Was ok with earlier versions I think. >How-To-Repeat: gcc -v -save-temps -Wall -c gcctest.cpp Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-85) /usr/lib/gcc-lib/i386-redhat-linux/2.96/cpp0 -lang-c++ -D__GNUG__=2 -D__EXCEPTIONS -v -D__GNUC__=2 -D__GNUC_MINOR__=96 -D__GNUC_PATCHLEVEL__=0 -D__ELF__ -Dunix -Dlinux -D__ELF__ -D__unix__ -D__linux__ -D__unix -D__linux -Asystem(posix) -D__NO_INLINE__ -Wall -Acpu(i386) -Amachine(i386) -Di386 -D__i386 -D__i386__ -D__tune_i386__ gcctest.cpp gcctest.ii GNU CPP version 2.96 20000731 (Red Hat Linux 7.1 2.96-85) (cpplib) (i386 Linux/ELF) ignoring nonexistent directory "/usr/local/include" ignoring nonexistent directory "/usr/i386-redhat-linux/include" #include "..." search starts here: #include <...> search starts here: /usr/include/g++-3 /usr/lib/gcc-lib/i386-redhat-linux/2.96/include /usr/include End of search list. /usr/lib/gcc-lib/i386-redhat-linux/2.96/cc1plus gcctest.ii -quiet -dumpbase gcctest.cpp -Wall -version -o gcctest.s GNU C++ version 2.96 20000731 (Red Hat Linux 7.1 2.96-85) (i386-redhat-linux) compiled by GNU C version 2.96 20000731 (Red Hat Linux 7.1 2.96-85). >Fix: Keep the .o file generated from a previous installation of gcc ? >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: application/octet-stream; name="gcctest.cpp" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="gcctest.cpp" CiNkZWZpbmUgdTY0IGxvbmcgbG9uZyBpbnQKCnU2NCByZXF1ZXN0MV8wdGgsCip1dG9waWFfc3Rh dHVzX291dCwKKnV0b3BpYV9zdGF0dXNfaW4sCiphZHNsX3N0YXR1c19vdXQsIAoqYWRzbF9zdGF0 dXNfaW4sCipoZGxjX3N0YXR1c19vdXQsCipoZGxjX3N0YXR1c19pbiwKKnVzYl9zdGF0dXNfb3V0 LAoqdXNiX3N0YXR1c19pbiwKKmV0aGVybmV0X3N0YXR1c19vdXQsCipldGhlcm5ldF9zdGF0dXNf aW47CgppbnQgbWFpbigpCnsgCiAgcmVxdWVzdDFfMHRoID0gKCgoKCgoKCgoKCgoKCgoKCgoKCgo KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAogICgoKHU2NCApKCgqdXRv cGlhX3N0YXR1c19vdXQ+PjI3ICYgMVUpPT0xVSkpPDw2MyB8ICgodTY0ICkoKCoKICB1dG9waWFf c3RhdHVzX2luPj4zNSAmIDFVKT09MVUpKTw8NjIpIHwgKCh1NjQgKSgoKnV0b3BpYV9zdGF0dXNf b3V0Pj4yNiAmIDFVCiAgKT09MVUpKTw8NjEpIHwgKCh1NjQgKSgoKnV0b3BpYV9zdGF0dXNfaW4+ PjM0ICYgMVUpPT0xVSkpPDw2MCkgfCAoKHU2NCApKCgqCiAgdXRvcGlhX3N0YXR1c19vdXQ+PjI1 ICYgMVUpPT0xVSkpPDw1OSkgfCAoKHU2NCApKCgqdXRvcGlhX3N0YXR1c19pbj4+MzMgJiAxVQog ICk9PTFVKSk8PDU4KSB8ICgodTY0ICkoKCp1dG9waWFfc3RhdHVzX291dD4+MjQgJiAxVSk9PTFV KSk8PDU3KSB8ICgodTY0ICkoKCoKICB1dG9waWFfc3RhdHVzX2luPj4zMiAmIDFVKT09MVUpKTw8 NTYpIHwgKCh1NjQgKSgoKnV0b3BpYV9zdGF0dXNfb3V0Pj4yMyAmIDFVCiAgKT09MVUpKTw8NTUp IHwgKCh1NjQgKSgoKnV0b3BpYV9zdGF0dXNfaW4+PjMxICYgMVUpPT0xVSkpPDw1NCkgfCAoKHU2 NCApKCgqCiAgdXRvcGlhX3N0YXR1c19vdXQ+PjIyICYgMVUpPT0xVSkpPDw1MykgfCAoKHU2NCAp KCgqdXRvcGlhX3N0YXR1c19pbj4+MzAgJiAxVQogICk9PTFVKSk8PDUyKSB8ICgodTY0ICkoKCp1 dG9waWFfc3RhdHVzX291dD4+MjEgJiAxVSk9PTFVKSk8PDUxKSB8ICgodTY0ICkoKCoKICB1dG9w aWFfc3RhdHVzX2luPj4yOSAmIDFVKT09MVUpKTw8NTApIHwgKCh1NjQgKSgoKnV0b3BpYV9zdGF0 dXNfb3V0Pj4yMCAmIDFVCiAgKT09MVUpKTw8NDkpIHwgKCh1NjQgKSgoKnV0b3BpYV9zdGF0dXNf aW4+PjI4ICYgMVUpPT0xVSkpPDw0OCkgfCAoKHU2NCApKCgqCiAgdXRvcGlhX3N0YXR1c19vdXQ+ PjE5ICYgMVUpPT0xVSkpPDw0NykgfCAoKHU2NCApKCgqdXRvcGlhX3N0YXR1c19pbj4+MjcgJiAx VQogICk9PTFVKSk8PDQ2KSB8ICgodTY0ICkoKCp1dG9waWFfc3RhdHVzX291dD4+MTggJiAxVSk9 PTFVKSk8PDQ1KSB8ICgodTY0ICkoKCoKICB1dG9waWFfc3RhdHVzX2luPj4yNiAmIDFVKT09MVUp KTw8NDQpIHwgKCh1NjQgKSgoKnV0b3BpYV9zdGF0dXNfb3V0Pj4xNyAmIDFVCiAgKT09MVUpKTw8 NDMpIHwgKCh1NjQgKSgoKnV0b3BpYV9zdGF0dXNfaW4+PjI1ICYgMVUpPT0xVSkpPDw0MikgfCAo KHU2NCApKCgqCiAgdXRvcGlhX3N0YXR1c19vdXQ+PjE2ICYgMVUpPT0xVSkpPDw0MSkgfCAoKHU2 NCApKCgqdXRvcGlhX3N0YXR1c19pbj4+MjQgJiAxVQogICk9PTFVKSk8PDQwKSB8ICgodTY0ICko KCp1dG9waWFfc3RhdHVzX291dD4+MTUgJiAxVSk9PTFVKSk8PDM5KSB8ICgodTY0ICkoKCoKICB1 dG9waWFfc3RhdHVzX2luPj4yMyAmIDFVKT09MVUpKTw8MzgpIHwgKCh1NjQgKSgoKnV0b3BpYV9z dGF0dXNfb3V0Pj4xNCAmIDFVCiAgKT09MVUpKTw8MzcpIHwgKCh1NjQgKSgoKnV0b3BpYV9zdGF0 dXNfaW4+PjIyICYgMVUpPT0xVSkpPDwzNikgfCAoKHU2NCApKCgqCiAgdXRvcGlhX3N0YXR1c19v dXQ+PjEzICYgMVUpPT0xVSkpPDwzNSkgfCAoKHU2NCApKCgqdXRvcGlhX3N0YXR1c19pbj4+MjEg JiAxVQogICk9PTFVKSk8PDM0KSB8ICgodTY0ICkoKCp1dG9waWFfc3RhdHVzX291dD4+MTIgJiAx VSk9PTFVKSk8PDMzKSB8ICgodTY0ICkoKCoKICB1dG9waWFfc3RhdHVzX2luPj4yMCAmIDFVKT09 MVUpKTw8MzIpIHwgKCh1NjQgKSgoKnV0b3BpYV9zdGF0dXNfb3V0Pj4xMSAmIDFVCiAgKT09MVUp KTw8MzEpIHwgKCh1NjQgKSgoKnV0b3BpYV9zdGF0dXNfaW4+PjE5ICYgMVUpPT0xVSkpPDwzMCkg fCAoKHU2NCApKCgqCiAgdXRvcGlhX3N0YXR1c19vdXQ+PjEwICYgMVUpPT0xVSkpPDwyOSkgfCAo KHU2NCApKCgqdXRvcGlhX3N0YXR1c19pbj4+MTggJiAxVQogICk9PTFVKSk8PDI4KSB8ICgodTY0 ICkoKCp1dG9waWFfc3RhdHVzX291dD4+OSAmIDFVKT09MVUpKTw8MjcpIHwgKCh1NjQgKSgoKgog IHV0b3BpYV9zdGF0dXNfaW4+PjE3ICYgMVUpPT0xVSkpPDwyNikgfCAoKHU2NCApKCgqdXRvcGlh X3N0YXR1c19vdXQ+PjggJiAxVSkKICA9PTFVKSk8PDI1KSB8ICgodTY0ICkoKCp1dG9waWFfc3Rh dHVzX2luPj4xNiAmIDFVKT09MVUpKTw8MjQpIHwgKCh1NjQgKSgoKgogIHV0b3BpYV9zdGF0dXNf b3V0Pj43ICYgMVUpPT0xVSkpPDwyMykgfCAoKHU2NCApKCgqdXRvcGlhX3N0YXR1c19pbj4+MTQg JiAzVSkKICA9PTFVKSk8PDIyKSB8ICgodTY0ICkoKCp1dG9waWFfc3RhdHVzX291dD4+NiAmIDFV KT09MVUpKTw8MjEpIHwgKCh1NjQgKSgoKgogIHV0b3BpYV9zdGF0dXNfaW4+PjEyICYgM1UpPT0x VSkpPDwyMCkgfCAoKHU2NCApKCgqdXRvcGlhX3N0YXR1c19vdXQ+PjUgJiAxVSkKICA9PTFVKSk8 PDE5KSB8ICgodTY0ICkoKCp1dG9waWFfc3RhdHVzX2luPj4xMCAmIDNVKT09MVUpKTw8MTgpIHwg KCh1NjQgKSgoKgogIHV0b3BpYV9zdGF0dXNfb3V0Pj40ICYgMVUpPT0xVSkpPDwxNykgfCAoKHU2 NCApKCgqdXRvcGlhX3N0YXR1c19pbj4+OCAmIDNVKQogID09MVUpKTw8MTYpIHwgKCh1NjQgKSgo KnV0b3BpYV9zdGF0dXNfb3V0Pj4zICYgMVUpPT0xVSkpPDwxNSkgfCAoKHU2NCApKCgqCiAgdXRv cGlhX3N0YXR1c19pbj4+NiAmIDNVKT09MVUpKTw8MTQpIHwgKCh1NjQgKSgoKnV0b3BpYV9zdGF0 dXNfb3V0Pj4yICYgMVUpCiAgPT0xVSkpPDwxMykgfCAoKHU2NCApKCgqdXRvcGlhX3N0YXR1c19p bj4+NCAmIDNVKT09MVUpKTw8MTIpIHwgKCh1NjQgKSgoKgogIHV0b3BpYV9zdGF0dXNfb3V0Pj4x ICYgMVUpPT0xVSkpPDwxMSkgfCAoKHU2NCApKCgqdXRvcGlhX3N0YXR1c19pbj4+MiAmIDNVKQog ID09MVUpKTw8MTApIHwgKCh1NjQgKSgoKnV0b3BpYV9zdGF0dXNfb3V0ICYgMVUpPT0xVSkpPDw5 KSB8ICgodTY0ICkoKCoKICB1dG9waWFfc3RhdHVzX2luICYgM1UpPT0xVSkpPDw4KSB8ICgodTY0 ICkoKmFkc2xfc3RhdHVzX291dD09MVUpKTw8NykgfCAoKAogIHU2NCApKCphZHNsX3N0YXR1c19p bj09MVUpKTw8NikgfCAoKHU2NCApKCpoZGxjX3N0YXR1c19vdXQ9PTFVKSk8PDUpIHwgKCgKICB1 NjQgKSgqaGRsY19zdGF0dXNfaW49PTFVKSk8PDQpIHwgKCh1NjQgKSgqdXNiX3N0YXR1c19vdXQ9 PTFVKSk8PDMpIHwgKCh1NjQgCiAgKSgqdXNiX3N0YXR1c19pbj09MVUpKTw8MikgfCAoKHU2NCAp KCpldGhlcm5ldF9zdGF0dXNfb3V0PT0xVSkpPDwxKSB8ICgodTY0IAogICkoKmV0aGVybmV0X3N0 YXR1c19pbj09MVUpKTsKCn0K