From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24992 invoked by alias); 13 Jun 2002 09:46:14 -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 24915 invoked by uid 71); 13 Jun 2002 09:46:06 -0000 Resent-Date: 13 Jun 2002 09:46:06 -0000 Resent-Message-ID: <20020613094606.24914.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 Resent-Reply-To: gcc-gnats@gcc.gnu.org, martin.kahlert@infineon.com Received: (qmail 23668 invoked from network); 13 Jun 2002 09:39:16 -0000 Received: from unknown (HELO goliath.siemens.de) (192.35.17.28) by sources.redhat.com with SMTP; 13 Jun 2002 09:39:16 -0000 Received: from mail3.siemens.de (mail3.siemens.de [139.25.208.14]) by goliath.siemens.de (8.11.6/8.11.6) with ESMTP id g5D9dFX05403 for ; Thu, 13 Jun 2002 11:39:15 +0200 (MEST) Received: from mail-l.muc.infineon.com (mail-l.muc.infineon.com [172.29.174.210]) by mail3.siemens.de (8.11.6/8.11.6) with ESMTP id g5D9dF025216 for ; Thu, 13 Jun 2002 11:39:15 +0200 (MEST) Received: from keksy.muc.infineon.com (keksy [172.29.174.218]) by mail-l.muc.infineon.com with ESMTP id g5D9dEGk008077 for ; Thu, 13 Jun 2002 11:39:14 +0200 (MET DST) Received: (from kahlert@localhost) by keksy.muc.infineon.com (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) id g5D9dDi28832; Thu, 13 Jun 2002 11:39:13 +0200 Message-Id: <200206130939.g5D9dDi28832@keksy.muc.infineon.com> Date: Thu, 13 Jun 2002 02:46:00 -0000 From: Martin Kahlert Reply-To: martin.kahlert@infineon.com To: gcc-gnats@gcc.gnu.org X-Send-Pr-Version: 3.113 Subject: c++/7012: istringstream cannot read integers on Solaris 2.5.1 / regression from 3.0.x X-SW-Source: 2002-06/txt/msg00292.txt.bz2 List-Id: >Number: 7012 >Category: c++ >Synopsis: istringstream cannot read integers on Solaris 2.5.1 >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: wrong-code >Submitter-Id: net >Arrival-Date: Thu Jun 13 02:46:04 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Martin Kahlert >Release: 3.1 >Organization: Infineon AG >Environment: System: SunOS ultra 5.5.1 Generic_103640-37 sun4u sparc SUNW,Ultra-1 Architecture: sun4 host: sparc-sun-solaris2.5.1 build: sparc-sun-solaris2.5.1 target: sparc-sun-solaris2.5.1 configured with: ../gcc-3.1/configure --prefix=/home/software/GCC3.1 --exec-prefix=/home/software/GCC3.1/ULTRA --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --enable-languages=c++,f77 --disable-threads --enable-shared=libstdc++ >Description: istringstream cannot read integers on Solaris 2.5.1 >How-To-Repeat: $ cat t.cc #include #include using namespace std; int main(int argc,char *arv[]) { int i; istringstream offsets("1 4 0"); offsets >> i; cout << i << endl; return 0; } $ g++ -o t t.cc $ ./t Segmentation fault >Fix: Do the same on Solaris 2.7 ;-) or use gcc-3.0.x >Release-Note: >Audit-Trail: >Unformatted: