From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14001 invoked by alias); 30 Aug 2010 16:42:18 -0000 Received: (qmail 13967 invoked by uid 22791); 30 Aug 2010 16:42:11 -0000 X-SWARE-Spam-Status: No, hits=-2.1 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from vexpert.dbai.tuwien.ac.at (HELO vexpert.dbai.tuwien.ac.at) (128.131.111.2) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 30 Aug 2010 16:41:59 +0000 Received: from acrux.dbai.tuwien.ac.at (acrux.dbai.tuwien.ac.at [128.131.111.60]) by vexpert.dbai.tuwien.ac.at (Postfix) with ESMTP id A24811E058; Mon, 30 Aug 2010 18:41:55 +0200 (CEST) Date: Mon, 30 Aug 2010 16:48:00 -0000 From: Gerald Pfeifer To: Uros Bizjak cc: Steve Kargl , Fortran List , FX , gcc@gcc.gnu.org Subject: Re: For testing: full __float128 patch In-Reply-To: Message-ID: References: <1283114926.2376.4.camel@localhost.localdomain> <20100829234708.GA39872@troutmask.apl.washington.edu> User-Agent: Alpine 2.00 (LNX 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-IsSubscribed: yes Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2010-08/txt/msg00454.txt.bz2 On Mon, 30 Aug 2010, Gerald Pfeifer wrote: >> Can you please regression test these two patches on freebsd (32 and 64 >> bit)? > Tests running... Looks like a nice improvement, actually. On both this fixes previously existing test failures and adds some passes (no changes on the failure side on i386). >From all I can tell, please go ahead, Uros. :-) I wonder whether these might also be suitable for GCC 4.5? First x86_64-unknown-freebsd8.1 (cf. http://gcc.gnu.org/ml/gcc-testresults/2010-08/msg02964.html without and http://gcc.gnu.org/ml/gcc-testresults/2010-08/msg02959.html with): === gcc tests === -FAIL: gcc.dg/torture/fp-int-convert-float128-timode.c -O0 (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -O0 compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128-timode.c -O1 (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -O1 compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128-timode.c -O2 (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -O2 compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128-timode.c -O3 -fomit-frame-pointer (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -O3 -fomit-frame-pointer compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128-timode.c -O3 -g (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -O3 -g compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128-timode.c -Os (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -Os compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128.c -O0 (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128.c -O0 compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128.c -O1 (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128.c -O1 compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128.c -O2 (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128.c -O2 compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128.c -O3 -fomit-frame-pointer (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128.c -O3 -fomit-frame-pointer compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128.c -O3 -g (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128.c -O3 -g compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128.c -Os (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128.c -Os compilation failed to produce executable === gcc Summary === -# of expected passes 60905 -# of unexpected failures 21 +# of expected passes 60929 +# of unexpected failures 9 Second, i386-unknown-freebsd7.1 (cf. http://gcc.gnu.org/ml/gcc-testresults/2010-08/msg02948.html without, and http://gcc.gnu.org/ml/gcc-testresults/2010-08/msg02975.html with): === gcc tests === @@ -127,30 +127,6 @@ FAIL: gcc.dg/torture/fp-int-convert-float.c -O3 -fomit-frame-pointer execution test FAIL: gcc.dg/torture/fp-int-convert-float.c -O3 -g execution test FAIL: gcc.dg/torture/fp-int-convert-float.c -Os execution test -FAIL: gcc.dg/torture/fp-int-convert-float128-timode.c -O0 (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -O0 compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128-timode.c -O1 (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -O1 compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128-timode.c -O2 (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -O2 compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128-timode.c -O3 -fomit-frame-pointer (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -O3 -fomit-frame-pointer compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128-timode.c -O3 -g (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -O3 -g compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128-timode.c -Os (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -Os compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128.c -O0 (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128.c -O0 compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128.c -O1 (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128.c -O1 compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128.c -O2 (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128.c -O2 compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128.c -O3 -fomit-frame-pointer (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128.c -O3 -fomit-frame-pointer compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128.c -O3 -g (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128.c -O3 -g compilation failed to produce executable -FAIL: gcc.dg/torture/fp-int-convert-float128.c -Os (test for excess errors) -WARNING: gcc.dg/torture/fp-int-convert-float128.c -Os compilation failed to produce executable FAIL: gcc.dg/torture/fp-int-convert-float80.c -O0 execution test FAIL: gcc.dg/torture/fp-int-convert-float80.c -O1 execution test FAIL: gcc.dg/torture/fp-int-convert-float80.c -O2 execution test @@ -176,12 +152,12 @@ === gcc Summary === -# of expected passes 60614 -# of unexpected failures 78 +# of expected passes 60638 +# of unexpected failures 66 # of unexpected successes 3 # of expected failures 204 # of unsupported tests 1251 === gfortran Summary === -# of expected passes 35511 +# of expected passes 35527 # of unexpected failures 12 # of expected failures 39 # of unsupported tests 275 Gerald