From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 113842 invoked by alias); 7 Mar 2016 17:34:28 -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 113816 invoked by uid 89); 7 Mar 2016 17:34:27 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=Moreover, approvals, Hx-languages-length:1171, devices X-HELO: mx2.suse.de Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (CAMELLIA256-SHA encrypted) ESMTPS; Mon, 07 Mar 2016 17:34:25 +0000 Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id CFF0CADE3 for ; Mon, 7 Mar 2016 17:34:21 +0000 (UTC) Resent-From: Martin Jambor Resent-Date: Mon, 7 Mar 2016 18:34:21 +0100 Resent-Message-ID: <20160307173421.GA23597@virgil.suse.cz> Resent-To: GCC Patches Message-Id: From: Martin Jambor Date: Mon, 07 Mar 2016 17:34:00 -0000 Subject: [hsa testsuite 0/5] Re-post of all pending patches adjusting testsuite for HSA To: GCC Patches X-IsSubscribed: yes X-SW-Source: 2016-03/txt/msg00494.txt.bz2 Hi, in order to consolidate things, I have decided to re-post all "hsa testsuite" patches under this thread. With the patches applied, we do no not get any spurious failures because of hsa warnings or libgomp testcases failing because they are run on the host fallback. Moreover, the first patch adds a simple dump-scan compile-time gridification tests and the last patch adds a special directory for run-time C tests of hsa which are run only when HSA devices are actually selected for offloading. In the future, I'll likely propose similar C++ and Fortran directories. All patches were tested by running the whole testsuite on patched trunk: - that was configured for all languages except go but not configured for HSA, - that was configured for all languages except go and also for HSA offloading, but an HSA device was not present on the machine, and - running the whole suite after configuring trunk for C, C++ and Fortran on a computer with an HSA APU, and subsequently comparing generated .sum files with unpatched trunk. Thanks for any feedback (and approvals ;-), Martin