From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23227 invoked by alias); 31 Mar 2003 12:16:01 -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 23202 invoked by uid 71); 31 Mar 2003 12:16:00 -0000 Resent-Date: 31 Mar 2003 12:16:00 -0000 Resent-Message-ID: <20030331121600.23201.qmail@sources.redhat.com> Resent-From: gcc-gnats@gcc.gnu.org (GNATS Filer) Resent-Cc: gcc-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org Resent-Reply-To: gcc-gnats@gcc.gnu.org, pnobili@cgg.com Received: (qmail 21834 invoked by uid 48); 31 Mar 2003 12:06:11 -0000 Message-Id: <20030331120611.21833.qmail@sources.redhat.com> Date: Mon, 31 Mar 2003 12:46:00 -0000 From: pnobili@cgg.com Reply-To: pnobili@cgg.com To: gcc-gnats@gcc.gnu.org X-Send-Pr-Version: gnatsweb-2.9.3 (1.1.1.1.2.31) Subject: c++/10275: Template instanciation runs forever on g++-3.2.2, Solaris-8. X-SW-Source: 2003-03/txt/msg02101.txt.bz2 List-Id: >Number: 10275 >Category: c++ >Synopsis: Template instanciation runs forever on g++-3.2.2, Solaris-8. >Confidential: no >Severity: critical >Priority: medium >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Mon Mar 31 12:16:00 UTC 2003 >Closed-Date: >Last-Modified: >Originator: Philippe Nobili >Release: 3.2.2 >Organization: >Environment: g++ -v: Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.2.2/specs Configured with: ../gcc-3.2.2/configure --enable-threads --enable-languages=c,c++,f77 Thread model: posix gcc version 3.2.2 >Description: Template instanciation phase goes on infinite loop; this problem occurs since version 3.1 (3.0.x as well ?) on Solaris-8 system using default (i.e Solaris) 'ld' and 'as' programs. >How-To-Repeat: % gunzip -c < g++-solaris-cgg.tgz | tar xvfp - % cd g++-solaris-cgg % g++ -c -frepo bib.C bob.C % g++ *.o ===> Outputs the following (endless): collect: recompiling bib.C collect: recompiling bob.C collect: recompiling bib.C collect: recompiling bob.C collect: recompiling bib.C collect: recompiling bob.C collect: recompiling bib.C collect: recompiling bob.C collect: recompiling bib.C collect: recompiling bob.C collect: recompiling bib.C collect: recompiling bob.C collect: recompiling bib.C collect: recompiling bob.C collect: recompiling bib.C And so on, it never stops. Work on Linux (2.4.x) with no problem. ld: /usr/ccs/bin/ld as: idem. >Fix: None; reverting to 2.95.3 ? >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: application/octet-stream; name="g++-solaris-cgg.tgz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="g++-solaris-cgg.tgz" H4sIAME7iD4AA+2XzY6bMBSFWfsprGSTaDSpAQMSjVgUtV3OouwjICS5KoUoNrOpps9eGxiU8JPp gpBO67PINdjYJuazz90/PDyyPA1PwB7j/f6DdgMRQoljWSJaVCeOiITo1CpjLY04NjWIYVvE1mSt adqadYvJtFUwHp7EkFkeQQrD7b5+fvr29CUYrJdvIWZdv5Rxg5neRPvW+n/Ko9Vh5DGITohN6eD6 G7bTrD+1iVx/y9ANjYw8j1795+s/h122TXZYrPvmgOaiCFlSX6E5ZHFabBO8ToFxDyGe/DimIU/W cRoyhgMPVQXRHv9ECONjEaUQY1eWxc1FgPkS44/i6pe8XIqibHWCZ9FL1YzxrevK/teBh2UMNrLV i/xpJjCT36U/Q/Mk28IOoXv/bf+M+vj3Rx7jTf7NLv86VfxPoXP+/Qv+/TZ+h1nfBiBqBLiu29Be 7gMVx6tjwQ6bKIy/L7hE/+VaB/UGIR4XzRTnE6nNf3QH/nWTdvl3bMX/BOoiDhnHBUs20SuO1VG+ 3qV5yD0clXFhruiyPNdllXjEwxhHIi5McR+XB7iC9x2oc/7DHfy/Y3b9P9EV/xOoOf/hwv9Dy/8/ JzHPT9cyAOjLAOAyA4ArGUA1gswBZKk/BwCVA4ytPv7/Cv8vPcHI8+iV4r/h37/g32+jN+D/ofb/ cO7/K4b/zP/Dq/8H5f8nV8f/34H/fv9PFP8TqIt44//hzP/DsP8H5f+VlJSU3qF+A+7jMr0AHgAA