From patchwork Wed Mar 16 13:11:53 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Thomas Schwinge X-Patchwork-Id: 598338 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 3qQBjk0Qysz9sD6 for ; Thu, 17 Mar 2016 00:12:41 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b=tTNGFbEh; 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:from :to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; q=dns; s=default; b=uHC7v0OyV+HesmcZ C6Yf+gfj6aEuCWet8xit+VB9qbobayYeCQQ5dq5yVer71VbSoj+/+0IWmxNLc16w 0nEI3vM1HPAZ0TT9x8Uh29jzxS+WDpBomWB9XqUON1YNOUu8uKrV1CV9LkymdcIM sHzCzOwqHkd5tylkY5yJvBWgTOc= 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:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=default; bh=55IAwm7/I7h+ejYSZ/kXcJ sbFDM=; b=tTNGFbEhHPmd83HDCQVdWbes4P3lwwOhE9DHEjhfKlum4xZADO7p32 fItEyo4OTSKlCUAQWUWhDSU1F1+VKqnmNGZ4YvtJt8Q1aC4+JG8PIJZV2fl2KcUW VvjV4pmycbsnqMuw/bO0t8N+oesZTGKbMBKxAsrOZCN8TjQJGd3yY= Received: (qmail 40964 invoked by alias); 16 Mar 2016 13:12:34 -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 40950 invoked by uid 89); 16 Mar 2016 13:12:33 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.7 required=5.0 tests=AWL, BAYES_00, RP_MATCHES_RCVD, SPF_PASS autolearn=ham version=3.3.2 spammy=schwinge, Schwinge, U*thomas, sk:thomas@ X-HELO: fencepost.gnu.org Received: from fencepost.gnu.org (HELO fencepost.gnu.org) (208.118.235.10) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Wed, 16 Mar 2016 13:12:23 +0000 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47381) by fencepost.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1agBFN-0001tP-Ix for gcc-patches@gnu.org; Wed, 16 Mar 2016 09:12:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1agBFJ-000404-Vv for gcc-patches@gnu.org; Wed, 16 Mar 2016 09:12:21 -0400 Received: from relay1.mentorg.com ([192.94.38.131]:33084) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1agBFJ-0003sh-Nk for gcc-patches@gnu.org; Wed, 16 Mar 2016 09:12:17 -0400 Received: from svr-orw-fem-06.mgc.mentorg.com ([147.34.97.120]) by relay1.mentorg.com with esmtp id 1agBF1-0000pL-UF from Thomas_Schwinge@mentor.com ; Wed, 16 Mar 2016 06:11:59 -0700 Received: from tftp-cs (147.34.91.1) by SVR-ORW-FEM-06.mgc.mentorg.com (147.34.97.120) with Microsoft SMTP Server id 14.3.224.2; Wed, 16 Mar 2016 06:12:00 -0700 Received: by tftp-cs (Postfix, from userid 49978) id 347E5C211A; Wed, 16 Mar 2016 06:11:59 -0700 (PDT) From: Thomas Schwinge To: Tom de Vries , "gcc-patches@gnu.org" CC: Jakub Jelinek , Richard Biener Subject: Re: [PATCH, 16/16] Add libgomp.oacc-fortran/kernels-*.f95 In-Reply-To: <56DFEA8D.2030700@mentor.com> References: <5640BD31.2060602@mentor.com> <5640FE14.40408@mentor.com> <56DFEA8D.2030700@mentor.com> User-Agent: Notmuch/0.9-125-g4686d11 (http://notmuchmail.org) Emacs/24.5.1 (i586-pc-linux-gnu) Date: Wed, 16 Mar 2016 14:11:53 +0100 Message-ID: <87lh5itvmu.fsf@kepler.schwinge.homeip.net> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Windows NT kernel [generic] [fuzzy] X-Received-From: 192.94.38.131 Hi! On Wed, 9 Mar 2016 10:19:09 +0100, Tom de Vries wrote: > On 09/11/15 21:12, Tom de Vries wrote: > > This patch adds Fortran oacc kernels execution tests. > > Retested on current trunk. > > Committed, minus the kernels-parallel-loop-data-enter-exit.f95 test. As obvious, committed in r234257: commit baeaf028bfed958e14abc8b9f3ca10949bacaf97 Author: tschwinge Date: Wed Mar 16 13:10:20 2016 +0000 Nowadays, we use plain -fopenacc to enable OpenACC kernels processing libgomp/ * testsuite/libgomp.oacc-fortran/kernels-loop-2.f95: Adjust to -ftree-parallelize-loops/-fopenacc changes. * testsuite/libgomp.oacc-fortran/kernels-loop-data-2.f95: Likewise. * testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit-2.f95: Likewise. * testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95: Likewise. * testsuite/libgomp.oacc-fortran/kernels-loop-data-update.f95: Likewise. * testsuite/libgomp.oacc-fortran/kernels-loop-data.f95: Likewise. * testsuite/libgomp.oacc-fortran/kernels-loop.f95: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@234257 138bc75d-0d04-0410-961f-82ee72b054a4 --- libgomp/ChangeLog | 15 +++++++++++++++ libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-2.f95 | 1 - .../libgomp.oacc-fortran/kernels-loop-data-2.f95 | 1 - .../kernels-loop-data-enter-exit-2.f95 | 1 - .../libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95 | 1 - .../libgomp.oacc-fortran/kernels-loop-data-update.f95 | 1 - .../testsuite/libgomp.oacc-fortran/kernels-loop-data.f95 | 1 - libgomp/testsuite/libgomp.oacc-fortran/kernels-loop.f95 | 1 - 8 files changed, 15 insertions(+), 7 deletions(-) Grüße Thomas diff --git libgomp/ChangeLog libgomp/ChangeLog index 5a91504..fca65e6 100644 --- libgomp/ChangeLog +++ libgomp/ChangeLog @@ -1,3 +1,18 @@ +2016-03-16 Thomas Schwinge + + * testsuite/libgomp.oacc-fortran/kernels-loop-2.f95: Adjust to + -ftree-parallelize-loops/-fopenacc changes. + * testsuite/libgomp.oacc-fortran/kernels-loop-data-2.f95: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit-2.f95: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-loop-data-update.f95: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-loop-data.f95: Likewise. + * testsuite/libgomp.oacc-fortran/kernels-loop.f95: Likewise. + 2016-03-13 Thomas Schwinge * testsuite/lib/libgomp.exp (libgomp_init): Potentially append to diff --git libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-2.f95 libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-2.f95 index 1fb40ee..163e8d5 100644 --- libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-2.f95 +++ libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-2.f95 @@ -1,5 +1,4 @@ ! { dg-do run } -! { dg-options "-ftree-parallelize-loops=32" } program main implicit none diff --git libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-2.f95 libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-2.f95 index 7b52253..4c73606 100644 --- libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-2.f95 +++ libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-2.f95 @@ -1,5 +1,4 @@ ! { dg-do run } -! { dg-options "-ftree-parallelize-loops=32" } program main implicit none diff --git libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit-2.f95 libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit-2.f95 index af98efa..da11aaf 100644 --- libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit-2.f95 +++ libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit-2.f95 @@ -1,5 +1,4 @@ ! { dg-do run } -! { dg-options "-ftree-parallelize-loops=32" } program main implicit none diff --git libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95 libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95 index bb6f8dc..f4b4eb3 100644 --- libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95 +++ libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95 @@ -1,5 +1,4 @@ ! { dg-do run } -! { dg-options "-ftree-parallelize-loops=32" } program main implicit none diff --git libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-update.f95 libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-update.f95 index cab1f2c..d2083e2 100644 --- libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-update.f95 +++ libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-update.f95 @@ -1,5 +1,4 @@ ! { dg-do run } -! { dg-options "-ftree-parallelize-loops=32" } program main implicit none diff --git libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data.f95 libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data.f95 index f26671d..a908f54 100644 --- libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data.f95 +++ libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data.f95 @@ -1,5 +1,4 @@ ! { dg-do run } -! { dg-options "-ftree-parallelize-loops=32" } program main implicit none diff --git libgomp/testsuite/libgomp.oacc-fortran/kernels-loop.f95 libgomp/testsuite/libgomp.oacc-fortran/kernels-loop.f95 index b02dd57..6fb5ba3 100644 --- libgomp/testsuite/libgomp.oacc-fortran/kernels-loop.f95 +++ libgomp/testsuite/libgomp.oacc-fortran/kernels-loop.f95 @@ -1,5 +1,4 @@ ! { dg-do run } -! { dg-options "-ftree-parallelize-loops=32" } program main implicit none