From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13283 invoked by alias); 8 Feb 2011 20:25:36 -0000 Received: (qmail 13272 invoked by uid 22791); 8 Feb 2011 20:25:35 -0000 X-SWARE-Spam-Status: No, hits=-2.6 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,TW_IB,TW_JV X-Spam-Check-By: sourceware.org Received: from localhost (HELO gcc.gnu.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 08 Feb 2011 20:25:32 +0000 From: "jvdelisle at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/47642] real(kind=16) - libquadmath - segfault on amd64 FreeBSD X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jvdelisle at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: jvdelisle at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Date: Tue, 08 Feb 2011 20:25:00 -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 X-SW-Source: 2011-02/txt/msg01089.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47642 --- Comment #7 from Jerry DeLisle 2011-02-08 20:25:12 UTC --- I am OK with using stdio-common/printf_fp.c as well. Also, after the 42 digits we do not need to go further and can chop it maybe with a few zeros padded. At least gfortran performas rounding directly from the string of digits and there is a maximum width we use/assume. I don't have the code in front of me, but 42 sounds about right and for debugging purposes it is helpful to have the string null terminated so we can insert printf calls to watch what it is doing.