From patchwork Wed Apr 27 07:50:23 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dominik Vogt X-Patchwork-Id: 615453 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]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3qvsZv0Kqtz9t44 for ; Wed, 27 Apr 2016 17:50:44 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b=gjfSjqZF; dkim-atps=neutral DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:date :from:to:cc:subject:message-id:reply-to:mime-version :content-type; q=dns; s=default; b=T6RTcWj2tfxbnjHTjKz3qDaLoZTw4 +tBo8yjj9lK/Lvb6Q9kLG8RAsvgPT9nYQ0RB35IgSzCcMfX+WkmYjj2PJNfi8i2T L8CoaBwuXqvjmGiGpXtCiyHwPUW94Pd/ih0uZvLPU4KaeMCUc4j2SlMJdpbsvBN/ fv5IjmfKditLDU= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:date :from:to:cc:subject:message-id:reply-to:mime-version :content-type; s=default; bh=b1i5lBnRaUE1unXJ/Xglotjs5wc=; b=gjf SjqZFp7oDRFw2POQXabb5Rshrjrct1DevDuhI0a1XQPCNsteZ495MzwS4cPsuBE5 8EKzeuXtq20Htg2Nf8jmfhGBnbkkSgsNptijmfR4MTv4E78/M4DnYsI+Bf1S+Txp 7NRZ8nslwWBrByO2FYVCJ2gqTMYcNC6HPofufr1g= Received: (qmail 98523 invoked by alias); 27 Apr 2016 07:50:35 -0000 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 Received: (qmail 98510 invoked by uid 89); 27 Apr 2016 07:50:34 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=AWL, BAYES_00, KAM_LAZY_DOMAIN_SECURITY, RP_MATCHES_RCVD autolearn=ham version=3.3.2 spammy=booth, Booth, neil, assemble X-HELO: e06smtp06.uk.ibm.com Received: from e06smtp06.uk.ibm.com (HELO e06smtp06.uk.ibm.com) (195.75.94.102) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (CAMELLIA256-SHA encrypted) ESMTPS; Wed, 27 Apr 2016 07:50:31 +0000 Received: from localhost by e06smtp06.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 27 Apr 2016 08:50:28 +0100 Received: from d06dlp02.portsmouth.uk.ibm.com (9.149.20.14) by e06smtp06.uk.ibm.com (192.168.101.136) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Wed, 27 Apr 2016 08:50:25 +0100 X-IBM-Helo: d06dlp02.portsmouth.uk.ibm.com X-IBM-MailFrom: vogt@linux.vnet.ibm.com X-IBM-RcptTo: gcc-patches@gcc.gnu.org Received: from b06cxnps4074.portsmouth.uk.ibm.com (d06relay11.portsmouth.uk.ibm.com [9.149.109.196]) by d06dlp02.portsmouth.uk.ibm.com (Postfix) with ESMTP id EDF922190046 for ; Wed, 27 Apr 2016 08:50:01 +0100 (BST) Received: from d06av05.portsmouth.uk.ibm.com (d06av05.portsmouth.uk.ibm.com [9.149.37.229]) by b06cxnps4074.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id u3R7oOF363963366 for ; Wed, 27 Apr 2016 07:50:24 GMT Received: from d06av05.portsmouth.uk.ibm.com (localhost [127.0.0.1]) by d06av05.portsmouth.uk.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id u3R7oOl1019714 for ; Wed, 27 Apr 2016 01:50:24 -0600 Received: from bl3ahm9f.de.ibm.com (dyn-9-152-212-213.boeblingen.de.ibm.com [9.152.212.213]) by d06av05.portsmouth.uk.ibm.com (8.14.4/8.14.4/NCO v10.0 AVin) with ESMTP id u3R7oOgn019711; Wed, 27 Apr 2016 01:50:24 -0600 Received: from dvogt by bl3ahm9f.de.ibm.com with local (Exim 4.76) (envelope-from ) id 1avKEp-0001T0-RX; Wed, 27 Apr 2016 09:50:23 +0200 Date: Wed, 27 Apr 2016 08:50:23 +0100 From: Dominik Vogt To: gcc-patches@gcc.gnu.org Cc: Andreas Krebbel Subject: [PATCH] Clean up tests where a later dg-do completely overrides another. Message-ID: <20160427075023.GA5082@linux.vnet.ibm.com> Reply-To: vogt@linux.vnet.ibm.com Mail-Followup-To: vogt@linux.vnet.ibm.com, gcc-patches@gcc.gnu.org, Andreas Krebbel MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-TM-AS-MML: disable X-Content-Scanned: Fidelis XPS MAILER x-cbid: 16042707-0025-0000-0000-0000173D3E40 The attached patch cleans up some (mostly unnecessary) dg-do directives in the gcc.dg and gcc.target test cases. Ciao Dominik ^_^ ^_^ From d21d7db706b30be13b23e8e583ecfd4445d1cdf4 Mon Sep 17 00:00:00 2001 From: Dominik Vogt Date: Wed, 9 Mar 2016 15:42:23 +0100 Subject: [PATCH] Clean up tests where a later dg-do completely overrides another. In most tests the first dg-do could be simply removed. In one case the two lines needed to be swapped so that the condition of the "run" was not overridden by the later, unconditional "compile". --- gcc/testsuite/gcc.dg/cpp/mac-dir-2.c | 2 -- gcc/testsuite/gcc.dg/pr27003.c | 1 - gcc/testsuite/gcc.dg/spec-options.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/cswtch.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c | 1 - gcc/testsuite/gcc.target/arc/mcrc.c | 1 - gcc/testsuite/gcc.target/arc/mlock.c | 1 - gcc/testsuite/gcc.target/arc/mmac-24.c | 1 - gcc/testsuite/gcc.target/arc/mrtsc.c | 1 - gcc/testsuite/gcc.target/arc/mswape.c | 1 - gcc/testsuite/gcc.target/arc/mxy.c | 1 - 13 files changed, 1 insertion(+), 14 deletions(-) diff --git a/gcc/testsuite/gcc.dg/cpp/mac-dir-2.c b/gcc/testsuite/gcc.dg/cpp/mac-dir-2.c index b31ab3b..4c45d14 100644 --- a/gcc/testsuite/gcc.dg/cpp/mac-dir-2.c +++ b/gcc/testsuite/gcc.dg/cpp/mac-dir-2.c @@ -1,7 +1,5 @@ /* Copyright (C) 2002 Free Software Foundation, Inc. */ -/* { dg-do preprocess } */ - /* Source: Neil Booth, 26 Feb 2002. Test that we allow directives in macro arguments. */ diff --git a/gcc/testsuite/gcc.dg/pr27003.c b/gcc/testsuite/gcc.dg/pr27003.c index 5e416f4..7d886a0 100644 --- a/gcc/testsuite/gcc.dg/pr27003.c +++ b/gcc/testsuite/gcc.dg/pr27003.c @@ -1,4 +1,3 @@ -/* { dg-do compile } */ /* { dg-do run } */ /* { dg-options "-Os" } */ diff --git a/gcc/testsuite/gcc.dg/spec-options.c b/gcc/testsuite/gcc.dg/spec-options.c index 1f9d8c1..e3ab23a 100644 --- a/gcc/testsuite/gcc.dg/spec-options.c +++ b/gcc/testsuite/gcc.dg/spec-options.c @@ -1,8 +1,8 @@ /* Check that -mfoo is accepted if defined in a user spec and that it is not passed on the command line. */ /* Must be processed in EXTRA_SPECS to run. */ -/* { dg-do run { target sh*-*-* } } */ /* { dg-do compile } */ +/* { dg-do run { target sh*-*-* } } */ /* { dg-options "-B${srcdir}/gcc.dg --specs=foo.specs -tfoo" } */ extern void abort(void); diff --git a/gcc/testsuite/gcc.dg/tree-ssa/cswtch.c b/gcc/testsuite/gcc.dg/tree-ssa/cswtch.c index 80f92f7..5737a0e 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/cswtch.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/cswtch.c @@ -1,4 +1,3 @@ -/* { dg-do compile } */ /* { dg-options "-O2 -fdump-tree-switchconv" } */ /* { dg-do run } */ diff --git a/gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c b/gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c index 7253921..0d92f8e 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c @@ -1,4 +1,3 @@ -/* { dg-do compile } */ /* { dg-do run } */ /* { dg-options "-O2 -funroll-loops --param max-unroll-times=8 -fpredictive-commoning -fdump-tree-pcom-details" } */ diff --git a/gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c b/gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c index 3244c1d..382a464 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c @@ -1,4 +1,3 @@ -/* { dg-do compile } */ /* { dg-do run } */ /* { dg-options "-O2 -funroll-loops --param max-unroll-times=8 -fpredictive-commoning -fdump-tree-pcom-details" } */ diff --git a/gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c b/gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c index 7ad0d79..a3ee1d9 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c @@ -1,4 +1,3 @@ -/* { dg-do compile } */ /* { dg-do run } */ /* { dg-options "-O2 -funroll-loops --param max-unroll-times=8 -fpredictive-commoning -fdump-tree-pcom-details" } */ diff --git a/gcc/testsuite/gcc.target/arc/mcrc.c b/gcc/testsuite/gcc.target/arc/mcrc.c index d3780bb..a449bdd 100644 --- a/gcc/testsuite/gcc.target/arc/mcrc.c +++ b/gcc/testsuite/gcc.target/arc/mcrc.c @@ -1,4 +1,3 @@ -/* { dg-do compile } */ /* { dg-options "-mcrc" } */ /* { dg-do assemble } */ diff --git a/gcc/testsuite/gcc.target/arc/mlock.c b/gcc/testsuite/gcc.target/arc/mlock.c index 3a8b050..e207f91 100644 --- a/gcc/testsuite/gcc.target/arc/mlock.c +++ b/gcc/testsuite/gcc.target/arc/mlock.c @@ -1,4 +1,3 @@ -/* { dg-do compile } */ /* { dg-options "-mlock" } */ /* { dg-do assemble } */ diff --git a/gcc/testsuite/gcc.target/arc/mmac-24.c b/gcc/testsuite/gcc.target/arc/mmac-24.c index 30cb698..89da0b1 100644 --- a/gcc/testsuite/gcc.target/arc/mmac-24.c +++ b/gcc/testsuite/gcc.target/arc/mmac-24.c @@ -1,4 +1,3 @@ -/* { dg-do compile } */ /* { dg-options "-mmac-24" } */ /* { dg-do assemble } */ diff --git a/gcc/testsuite/gcc.target/arc/mrtsc.c b/gcc/testsuite/gcc.target/arc/mrtsc.c index 31852a5..15cb939 100644 --- a/gcc/testsuite/gcc.target/arc/mrtsc.c +++ b/gcc/testsuite/gcc.target/arc/mrtsc.c @@ -1,4 +1,3 @@ -/* { dg-do compile } */ /* { dg-options "-mrtsc" } */ /* { dg-do assemble } */ diff --git a/gcc/testsuite/gcc.target/arc/mswape.c b/gcc/testsuite/gcc.target/arc/mswape.c index 692e6a2..6d23bde 100644 --- a/gcc/testsuite/gcc.target/arc/mswape.c +++ b/gcc/testsuite/gcc.target/arc/mswape.c @@ -1,4 +1,3 @@ -/* { dg-do compile } */ /* { dg-options "-mswape" } */ /* { dg-do assemble } */ diff --git a/gcc/testsuite/gcc.target/arc/mxy.c b/gcc/testsuite/gcc.target/arc/mxy.c index 1ecc34d..283daf0 100644 --- a/gcc/testsuite/gcc.target/arc/mxy.c +++ b/gcc/testsuite/gcc.target/arc/mxy.c @@ -1,4 +1,3 @@ -/* { dg-do compile } */ /* { dg-options "-mxy" } */ /* { dg-do assemble } */ -- 2.3.0