From patchwork Thu Mar 20 14:24:45 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Thomas Schwinge X-Patchwork-Id: 332186 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 D66E92C00A2 for ; Fri, 21 Mar 2014 01:25:07 +1100 (EST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:subject:in-reply-to:references:date:message-id:mime-version :content-type; q=dns; s=default; b=YVmJt37ivOSO1OYyUMeS5G5fAuO2V Dxt31yRGVjekK3fhCQEJwo0AMzme84zp526JJnLDOIas0K9Y/K3A5zuFjX6JXIGK 0VDoPLMvqJcsWWJxA4m3Od6xmXaX6pc+os4khq5gGMt2qSY4goyhkWP2+zZGJ09/ RukkT1leK85mLk= 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:from :to:subject:in-reply-to:references:date:message-id:mime-version :content-type; s=default; bh=9zoEkM16ECVufBYjs//zC7dfliQ=; b=f5x j6IzsnmDpShFMunoT1X9xA1Jm1vTf8/MR2SNF2MoqolcrBmnLErfRohdPSzj3XEv MWwQc9W/11y5tS6/HrGs5k4a0kSDpy9Vk0ASq60Ie9APrg0WvzKGA2QVCOJIqBvQ Fj8qK3oFDX+NzGEEtGH/HIgNS2SHaoAI4WsrcnkE= Received: (qmail 13486 invoked by alias); 20 Mar 2014 14:24:59 -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 13473 invoked by uid 89); 20 Mar 2014 14:24:58 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.1 required=5.0 tests=AWL, BAYES_00 autolearn=ham version=3.3.2 X-HELO: relay1.mentorg.com Received: from relay1.mentorg.com (HELO relay1.mentorg.com) (192.94.38.131) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 20 Mar 2014 14:24:57 +0000 Received: from svr-orw-exc-10.mgc.mentorg.com ([147.34.98.58]) by relay1.mentorg.com with esmtp id 1WQdtt-0003dF-Fn from Thomas_Schwinge@mentor.com for gcc-patches@gcc.gnu.org; Thu, 20 Mar 2014 07:24:53 -0700 Received: from SVR-IES-FEM-03.mgc.mentorg.com ([137.202.0.108]) by SVR-ORW-EXC-10.mgc.mentorg.com with Microsoft SMTPSVC(6.0.3790.4675); Thu, 20 Mar 2014 07:24:53 -0700 Received: from feldtkeller.schwinge.homeip.net (137.202.0.76) by SVR-IES-FEM-03.mgc.mentorg.com (137.202.0.108) with Microsoft SMTP Server id 14.2.247.3; Thu, 20 Mar 2014 14:24:52 +0000 From: Thomas Schwinge To: Subject: Re: [gomp4 9/9] OpenACC: Basic support for #pragma acc parallel. In-Reply-To: <8761s5joir.fsf@schwinge.name> References: <878ux1jp2s.fsf@schwinge.name> <1383766943-8863-1-git-send-email-thomas@codesourcery.com> <1383766943-8863-2-git-send-email-thomas@codesourcery.com> <1383766943-8863-3-git-send-email-thomas@codesourcery.com> <1383766943-8863-4-git-send-email-thomas@codesourcery.com> <1383766943-8863-5-git-send-email-thomas@codesourcery.com> <1383766943-8863-6-git-send-email-thomas@codesourcery.com> <1383766943-8863-7-git-send-email-thomas@codesourcery.com> <1383766943-8863-8-git-send-email-thomas@codesourcery.com> <1383766943-8863-9-git-send-email-thomas@codesourcery.com> <8761s5joir.fsf@schwinge.name> User-Agent: Notmuch/0.9-101-g81dad07 (http://notmuchmail.org) Emacs/23.4.1 (i486-pc-linux-gnu) Date: Thu, 20 Mar 2014 15:24:45 +0100 Message-ID: <87eh1xlzgy.fsf@kepler.schwinge.homeip.net> MIME-Version: 1.0 Hi! On Wed, 6 Nov 2013 20:53:00 +0100, I wrote: > --- /dev/null > +++ gcc/testsuite/c-c++-common/goacc/parallel-1.c > @@ -0,0 +1,6 @@ > +void > +foo (void) > +{ > +#pragma acc parallel > + foo (); > +} Applied in r208699 on gomp-4_0-branch: commit 4a854d643b300adc0b79ad5dadd132aa1cdd535a Author: tschwinge Date: Thu Mar 20 14:22:41 2014 +0000 Fix OpenACC parallel testcase to avoid nonsensical recursion. gcc/testsuite/ * c-c++-common/goacc/parallel-1.c: Don't recurse. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gomp-4_0-branch@208699 138bc75d-0d04-0410-961f-82ee72b054a4 Grüße, Thomas diff --git gcc/testsuite/ChangeLog.gomp gcc/testsuite/ChangeLog.gomp index 1f4d704..81876ec 100644 --- gcc/testsuite/ChangeLog.gomp +++ gcc/testsuite/ChangeLog.gomp @@ -1,5 +1,7 @@ 2014-03-20 Thomas Schwinge + * c-c++-common/goacc/parallel-1.c: Don't recurse. + * gfortran.dg/goacc/cache-1.f95: Replace dg-excess-errors usage with dg-prune-output. * gfortran.dg/goacc/coarray.f95: Likewise. diff --git gcc/testsuite/c-c++-common/goacc/parallel-1.c gcc/testsuite/c-c++-common/goacc/parallel-1.c index cd19527..a860526 100644 --- gcc/testsuite/c-c++-common/goacc/parallel-1.c +++ gcc/testsuite/c-c++-common/goacc/parallel-1.c @@ -2,5 +2,5 @@ void foo (void) { #pragma acc parallel - foo (); + ; }