From patchwork Fri Nov 2 19:24:11 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Meissner X-Patchwork-Id: 196748 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) by ozlabs.org (Postfix) with SMTP id 452FE2C00C4 for ; Sat, 3 Nov 2012 06:24:32 +1100 (EST) Comment: DKIM? See http://www.dkim.org DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=gcc.gnu.org; s=default; x=1352489073; h=Comment: DomainKey-Signature:Received:Received:Received:Received:Received: Received:Received:Received:Received:Received:Date:From:To: Subject:Message-ID:Mail-Followup-To:MIME-Version:Content-Type: Content-Disposition:User-Agent:Mailing-List:Precedence:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:Sender: Delivered-To; bh=YNPrUWnrTXzJYsCeL8G1VpWnVBY=; b=DDFSLrtE6mUF+WD b3QQdoaSpH7lUOEFrpNYANxQIC4qJaVbS+ObYu+uotir20Ys+p0UbHHbdTjtNb8G 0HT9jo/cRN4wawVWtaecgMIIsie/MWVVdlbt5odpqssl3h5W7kQUUABl5vNLnXVG X50fBE9PhrCy0nP7DZM4wPcl5mNw= Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=gcc.gnu.org; h=Received:Received:X-SWARE-Spam-Status:X-Spam-Check-By:Received:Received:Received:Received:Received:Received:Received:Received:Date:From:To:Subject:Message-ID:Mail-Followup-To:MIME-Version:Content-Type:Content-Disposition:User-Agent:X-Content-Scanned:x-cbid:X-IsSubscribed:Mailing-List:Precedence:List-Id:List-Unsubscribe:List-Archive:List-Post:List-Help:Sender:Delivered-To; b=y7p4kjy0oB7jtVded6OCm//GDKTbg4FnBYqixO9fw1EQf0mSWYIZckUVIyUKJi yDSBBgIp9OSv/w566li5+EtffTIokYg7vGEUCiIXsxjlZ2znoo8pUGO+f6bWZiCG lX1oKeqVRu1Gb7kjAWM5dUT4SAZV6Bx7GtOU6ZpDoqndg=; Received: (qmail 28213 invoked by alias); 2 Nov 2012 19:24:27 -0000 Received: (qmail 28198 invoked by uid 22791); 2 Nov 2012 19:24:24 -0000 X-SWARE-Spam-Status: No, hits=-3.8 required=5.0 tests=AWL, BAYES_00, KHOP_RCVD_UNTRUST, KHOP_SPAMHAUS_DROP, RCVD_IN_DNSWL_HI, RCVD_IN_HOSTKARMA_W X-Spam-Check-By: sourceware.org Received: from e37.co.us.ibm.com (HELO e37.co.us.ibm.com) (32.97.110.158) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 02 Nov 2012 19:24:18 +0000 Received: from /spool/local by e37.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Fri, 2 Nov 2012 13:24:17 -0600 Received: from d03dlp02.boulder.ibm.com (9.17.202.178) by e37.co.us.ibm.com (192.168.1.137) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Fri, 2 Nov 2012 13:24:15 -0600 Received: from d03relay04.boulder.ibm.com (d03relay04.boulder.ibm.com [9.17.195.106]) by d03dlp02.boulder.ibm.com (Postfix) with ESMTP id 6111E3E40045 for ; Fri, 2 Nov 2012 13:24:13 -0600 (MDT) Received: from d03av02.boulder.ibm.com (d03av02.boulder.ibm.com [9.17.195.168]) by d03relay04.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id qA2JODUD234882 for ; Fri, 2 Nov 2012 13:24:14 -0600 Received: from d03av02.boulder.ibm.com (loopback [127.0.0.1]) by d03av02.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id qA2JODk6027789 for ; Fri, 2 Nov 2012 13:24:13 -0600 Received: from ibm-tiger.the-meissners.org ([9.33.48.180]) by d03av02.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVin) with ESMTP id qA2JODJ9027592; Fri, 2 Nov 2012 13:24:13 -0600 Received: by ibm-tiger.the-meissners.org (Postfix, from userid 500) id D6B3D41D2F; Fri, 2 Nov 2012 15:24:11 -0400 (EDT) Date: Fri, 2 Nov 2012 15:24:11 -0400 From: Michael Meissner To: gcc-patches@gcc.gnu.org, dje.gcc@gmail.com Subject: [patch, committed] Pass -fno-ident to tests that make sure "pow" is not called Message-ID: <20121102192411.GA623@ibm-tiger.the-meissners.org> Mail-Followup-To: Michael Meissner , gcc-patches@gcc.gnu.org, dje.gcc@gmail.com MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-12-10) X-Content-Scanned: Fidelis XPS MAILER x-cbid: 12110219-7408-0000-0000-000009EAA104 X-IsSubscribed: yes Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org During development, I often times have powerpc in the name of the compiler. This trips up several tests that want to make sure the various pow optimizations are done and the pow function is not called, since "powerpc" is in the compiler identification string. I committed the following patch as obvious, after doing build/compare. [gcc/testsuite] 2012-11-02 Michael Meissner * gcc.target/powerpc/pr46728-1.c: Pass -fno-ident to eliminate failures in case 'pow', such as 'powerpc' is used in the compiler version name. * gcc.target/powerpc/pr46728-2.c: Likewise. * gcc.target/powerpc/pr46728-3.c: Likewise. * gcc.target/powerpc/pr46728-4.c: Likewise. * gcc.target/powerpc/pr46728-5.c: Likewise. * gcc.target/powerpc/pr46728-7.c: Likewise. * gcc.target/powerpc/pr46728-8.c: Likewise. * gcc/testsuite/gcc.dg/pr46728-6.c: Likewise. Index: gcc/testsuite/gcc.target/powerpc/pr46728-3.c =================================================================== --- gcc/testsuite/gcc.target/powerpc/pr46728-3.c (revision 193095) +++ gcc/testsuite/gcc.target/powerpc/pr46728-3.c (working copy) @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */ +/* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt -fno-ident" } */ #include Index: gcc/testsuite/gcc.target/powerpc/pr46728-4.c =================================================================== --- gcc/testsuite/gcc.target/powerpc/pr46728-4.c (revision 193095) +++ gcc/testsuite/gcc.target/powerpc/pr46728-4.c (working copy) @@ -1,6 +1,6 @@ /* { dg-do compile } */ /* { dg-skip-if "No __builtin_cbrt" { powerpc*-*-darwin* } } */ -/* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */ +/* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt -fno-ident" } */ #include Index: gcc/testsuite/gcc.target/powerpc/pr46728-5.c =================================================================== --- gcc/testsuite/gcc.target/powerpc/pr46728-5.c (revision 193095) +++ gcc/testsuite/gcc.target/powerpc/pr46728-5.c (working copy) @@ -1,6 +1,6 @@ /* { dg-do compile } */ /* { dg-skip-if "No __builtin_cbrt" { powerpc*-*-darwin* } } */ -/* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */ +/* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt -fno-ident" } */ #include Index: gcc/testsuite/gcc.target/powerpc/pr46728-7.c =================================================================== --- gcc/testsuite/gcc.target/powerpc/pr46728-7.c (revision 193095) +++ gcc/testsuite/gcc.target/powerpc/pr46728-7.c (working copy) @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */ +/* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt -fno-ident" } */ #include Index: gcc/testsuite/gcc.target/powerpc/pr46728-8.c =================================================================== --- gcc/testsuite/gcc.target/powerpc/pr46728-8.c (revision 193095) +++ gcc/testsuite/gcc.target/powerpc/pr46728-8.c (working copy) @@ -1,6 +1,6 @@ /* { dg-do compile } */ /* { dg-skip-if "No __builtin_cbrt" { powerpc*-*-darwin* } } */ -/* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */ +/* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt -fno-ident" } */ #include Index: gcc/testsuite/gcc.target/powerpc/pr46728-1.c =================================================================== --- gcc/testsuite/gcc.target/powerpc/pr46728-1.c (revision 193095) +++ gcc/testsuite/gcc.target/powerpc/pr46728-1.c (working copy) @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */ +/* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt -fno-ident" } */ #include Index: gcc/testsuite/gcc.target/powerpc/pr46728-2.c =================================================================== --- gcc/testsuite/gcc.target/powerpc/pr46728-2.c (revision 193095) +++ gcc/testsuite/gcc.target/powerpc/pr46728-2.c (working copy) @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */ +/* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt -fno-ident" } */ #include Index: gcc/testsuite/gcc.dg/pr46728-6.c =================================================================== --- gcc/testsuite/gcc.dg/pr46728-6.c (revision 193095) +++ gcc/testsuite/gcc.dg/pr46728-6.c (working copy) @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -ffast-math -lm" } */ +/* { dg-options "-O2 -ffast-math -lm -fno-ident" } */ #include