From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 55665 invoked by alias); 2 Jun 2015 11:07:09 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 55652 invoked by uid 89); 2 Jun 2015 11:07:08 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS 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; Tue, 02 Jun 2015 11:07:06 +0000 Received: from nat-ies.mentorg.com ([192.94.31.2] helo=SVR-IES-FEM-02.mgc.mentorg.com) by relay1.mentorg.com with esmtp id 1Yzk29-00020q-LM from Thomas_Schwinge@mentor.com ; Tue, 02 Jun 2015 04:07:02 -0700 Received: from feldtkeller.schwinge.homeip.net (137.202.0.76) by SVR-IES-FEM-02.mgc.mentorg.com (137.202.0.106) with Microsoft SMTP Server id 14.3.224.2; Tue, 2 Jun 2015 12:07:00 +0100 From: Thomas Schwinge To: Bernd Schmidt CC: Jakub Jelinek , GCC Patches Subject: Re: [gomp4] Worker-single predication In-Reply-To: <556C813B.5020907@codesourcery.com> References: <556C813B.5020907@codesourcery.com> User-Agent: Notmuch/0.9-101-g81dad07 (http://notmuchmail.org) Emacs/24.4.1 (i586-pc-linux-gnu) Date: Tue, 02 Jun 2015 11:07:00 -0000 Message-ID: <87y4k2jrn7.fsf@kepler.schwinge.homeip.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-SW-Source: 2015-06/txt/msg00180.txt.bz2 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-length: 3505 Hi Bernd! On Mon, 1 Jun 2015 17:58:51 +0200, Bernd Schmidt = wrote: > This extends the previous vector-single support to also handle=20 > worker-level predication. [...] This causes the following regressions; would you please have a look? [-PASS:-]{+FAIL: g++.dg/goacc/template.C -std=3Dc++11 (internal compil= er error)+} {+FAIL:+} g++.dg/goacc/template.C -std=3Dc++11 (test for excess errors) [-PASS:-]{+FAIL: g++.dg/goacc/template.C -std=3Dc++14 (internal compil= er error)+} {+FAIL:+} g++.dg/goacc/template.C -std=3Dc++14 (test for excess errors) [-PASS:-]{+FAIL: g++.dg/goacc/template.C -std=3Dc++98 (internal compil= er error)+} {+FAIL:+} g++.dg/goacc/template.C -std=3Dc++98 (test for excess errors) spawn [...]/build-gcc/gcc/testsuite/g++3/../../xg++ -B[...]/build-gcc/g= cc/testsuite/g++3/../../ [...]/source-gcc/gcc/testsuite/g++.dg/goacc/templa= te.C -fno-diagnostics-show-caret -fdiagnostics-color=3Dnever -nostdinc++ -I= [...]/build-gcc/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknow= n-linux-gnu -I[...]/build-gcc/x86_64-unknown-linux-gnu/libstdc++-v3/include= -I[...]/source-gcc/libstdc++-v3/libsupc++ -I[...]/source-gcc/libstdc++-v3/= include/backward -I[...]/source-gcc/libstdc++-v3/testsuite/util -fmessage-l= ength=3D0 -std=3Dc++98 -fopenacc -S -o template.s [...]/source-gcc/gcc/testsuite/g++.dg/goacc/template.C: In function 'T = oacc_parallel_copy(T) [with T =3D int]': [...]/source-gcc/gcc/testsuite/g++.dg/goacc/template.C:90:10: internal = compiler error: in as_a, at is-a.h:192 0xbb8a60 as_a [...]/source-gcc/gcc/is-a.h:192 0xbb8a60 expand_omp_atomic [...]/source-gcc/gcc/omp-low.c:9349 0xbb8a60 expand_omp [...]/source-gcc/gcc/omp-low.c:10068 0xbb6d98 expand_omp [...]/source-gcc/gcc/omp-low.c:10029 0xbbddd7 execute_expand_omp [...]/source-gcc/gcc/omp-low.c:10659 PASS: gfortran.dg/goacc/parallel-tree.f95 -O scan-tree-dump-times o= riginal " PASS: gfortran.dg/goacc/parallel-tree.f95 -O scan-tree-dump-times o= riginal "private\\(v\\)" 1 PASS: gfortran.dg/goacc/parallel-tree.f95 -O scan-tree-dump-times o= riginal "reduction\\(max:q\\)" 1 PASS: gfortran.dg/goacc/parallel-tree.f95 -O scan-tree-dump-times o= riginal "vector_length" 1 [-PASS:-]{+FAIL: gfortran.dg/goacc/parallel-tree.f95 -O (internal co= mpiler error)+} {+FAIL:+} gfortran.dg/goacc/parallel-tree.f95 -O (test for excess er= rors) spawn [...]/build-gcc/gcc/testsuite/gfortran4/../../gfortran -B[...]/bu= ild-gcc/gcc/testsuite/gfortran4/../../ -B[...]/build-gcc/x86_64-unknown-lin= ux-gnu/./libgfortran/ [...]/source-gcc/gcc/testsuite/gfortran.dg/goacc/para= llel-tree.f95 -fno-diagnostics-show-caret -fdiagnostics-color=3Dnever -O -f= openacc -fdump-tree-original -S -o parallel-tree.s [...]/source-gcc/gcc/testsuite/gfortran.dg/goacc/parallel-tree.f95:14:0= : internal compiler error: in as_a, at is-a.h:192 0xa57220 as_a [...]/source-gcc/gcc/is-a.h:192 0xa57220 expand_omp_atomic [...]/source-gcc/gcc/omp-low.c:9349 0xa57220 expand_omp [...]/source-gcc/gcc/omp-low.c:10068 0xa55558 expand_omp [...]/source-gcc/gcc/omp-low.c:10029 0xa5c597 execute_expand_omp [...]/source-gcc/gcc/omp-low.c:10659 Gr=C3=BC=C3=9Fe, Thomas --=-=-= Content-Type: application/pgp-signature; name="signature.asc" Content-length: 472 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJVbY5MAAoJEK3/DN1sMFFtxikH/1hc/b9ueg/LC/UXCvV9QRn0 GQ/2BleDkMJgySZlVChwjy987pVw6CTxbC7GswOdh9hXVZTSRRqKiSdKcV2p3ofr M1yjgFEBIYBvSEj1/5t9/lPVmah45ZAK1+cQttO/9F5rf1iRLGePGrjBdGz9mr3o U21Hv2oWrYGCTRe+I4Zzli0fTMINnK1gKx4C/peqoJEVvRRct9JV3MU1YyD1bP7Y p/7G7eqlwdIqSGXHkXb6XClEm77ccNrvPXq62dSztx6jXlAxW00BG+NB896YSum0 2dPEe3A4BzG1sRsw38sLaCrFm1wmpHgrxGqmUA03Jr8dNOalm2AKZaIn4dIW2Yk= =gf92 -----END PGP SIGNATURE----- --=-=-=--