From patchwork Wed May 19 14:58:09 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kito Cheng X-Patchwork-Id: 1480991 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=8.43.85.97; helo=sourceware.org; envelope-from=gcc-patches-bounces@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=sifive.com header.i=@sifive.com header.a=rsa-sha256 header.s=google header.b=Z2Iw4BzJ; dkim-atps=neutral Received: from sourceware.org (ip-8-43-85-97.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4FlbbN0Kqrz9s1l for ; Thu, 20 May 2021 00:58:22 +1000 (AEST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 932E4396E875; Wed, 19 May 2021 14:58:20 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from mail-pg1-x52e.google.com (mail-pg1-x52e.google.com [IPv6:2607:f8b0:4864:20::52e]) by sourceware.org (Postfix) with ESMTPS id 68628396E86A for ; Wed, 19 May 2021 14:58:18 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 68628396E86A Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=sifive.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=kito.cheng@sifive.com Received: by mail-pg1-x52e.google.com with SMTP id m124so9623789pgm.13 for ; Wed, 19 May 2021 07:58:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sifive.com; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=QHqNyi2lya/Nl3Xh9H08y6hkiBrLBC0yu9GYuhXzRsw=; b=Z2Iw4BzJeWdIMKjXcqWLAuKQJVXvuh5CKvz9IncDcWqEhAgbdQPnowlF/RJbVgq5fL 1F8990bvH+XKCcQwOu3Cq8mnWaeALrImWksTU1bsMQcl0KCPS2Td5NdZ289s9WjTKP4W exJZtTTeqJgFvlaWpyUl0KoxheVdlCXfEOCEHri7/B2wkIMbKAuIgzp1Hy3TQbWhvqoh NP6302T7w2JIKwfRQ4olSWYdWBYZenfsi4x9DBTelbg+LHij2fzOuUcayHg3KywvLcxs O0tmQ6CaDeXMKtO2G0CZW48gJK0e5P443UgnN5KmxoIezDU4hXbuhPanhqkIGUzG+U9p p+Xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=QHqNyi2lya/Nl3Xh9H08y6hkiBrLBC0yu9GYuhXzRsw=; b=IS0s08IzuSrMTMtwVr+qqRNpsaqZ8aXj6t/IBwO5dakHSsdWX666Z07fsHPWcRXSLN j+gwkHH/umpq8J48Cevjt18pwpioy280zmm1b4xlx/ooaciFsnR9fxKvPx6A01wpfIBw 69K5X0sKOdvnj0is1qNCTBO5EENGatoI7IXWH4nZlVSfTdmMJ2BU7ZLsoacfNZTw77sj yp5b/hYLsA7A6KJTdBrfhYdF8D2hnVq0XEkhb+ciQmuFjIPlRuR8WH/NQffOiASbPb0o GQT7rtHbWkzFL5oREm5nDbCKklUfLnopg0Cmg0xTjOyONIJJ5rp9UzISCvaR8G4QuCwQ krNQ== X-Gm-Message-State: AOAM531t2F7ywLSl9hpec1vN6Nu90OJf1Q5nqdFBTB/XFAs2oNo9eNcN zSKnW5tOAGIalnPBvo/0GPc4a3J+HzgbEg== X-Google-Smtp-Source: ABdhPJwIW/72dm0KlLZLyl4YoX3daEDRNpTxpXbvemkqC4TLjW/2EXq7xz3jlFT7SKr/aZRwqgZF/g== X-Received: by 2002:a63:3e48:: with SMTP id l69mr8163507pga.267.1621436296746; Wed, 19 May 2021 07:58:16 -0700 (PDT) Received: from hsinchu02.internal.sifive.com (59-124-168-89.HINET-IP.hinet.net. [59.124.168.89]) by smtp.gmail.com with ESMTPSA id p14sm15227036pgb.2.2021.05.19.07.58.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 May 2021 07:58:16 -0700 (PDT) From: Kito Cheng To: gcc-patches@gcc.gnu.org, kito.cheng@gmail.com Subject: [committed] testuite: Check pthread for omp module testing Date: Wed, 19 May 2021 22:58:09 +0800 Message-Id: <20210519145809.16239-1-kito.cheng@sifive.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 X-Spam-Status: No, score=-13.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kito Cheng Errors-To: gcc-patches-bounces@gcc.gnu.org Sender: "Gcc-patches" gcc/testsuite/ChangeLog: * g++.dg/modules/omp-1_a.C: Check pthread is available. * g++.dg/modules/omp-1_b.C: Ditto. * g++.dg/modules/omp-1_c.C: Ditto. * g++.dg/modules/omp-2_a.C: Ditto. * g++.dg/modules/omp-2_b.C: Ditto. --- gcc/testsuite/g++.dg/modules/omp-1_a.C | 1 + gcc/testsuite/g++.dg/modules/omp-1_b.C | 1 + gcc/testsuite/g++.dg/modules/omp-1_c.C | 1 + gcc/testsuite/g++.dg/modules/omp-2_a.C | 1 + gcc/testsuite/g++.dg/modules/omp-2_b.C | 1 + 5 files changed, 5 insertions(+) diff --git a/gcc/testsuite/g++.dg/modules/omp-1_a.C b/gcc/testsuite/g++.dg/modules/omp-1_a.C index 722720a0e93..94e1171f03c 100644 --- a/gcc/testsuite/g++.dg/modules/omp-1_a.C +++ b/gcc/testsuite/g++.dg/modules/omp-1_a.C @@ -1,4 +1,5 @@ // { dg-additional-options "-fmodules-ts -fopenmp" } +// { dg-require-effective-target pthread } export module foo; // { dg-module-cmi foo } diff --git a/gcc/testsuite/g++.dg/modules/omp-1_b.C b/gcc/testsuite/g++.dg/modules/omp-1_b.C index f3f5d92e517..09d97e4ac4e 100644 --- a/gcc/testsuite/g++.dg/modules/omp-1_b.C +++ b/gcc/testsuite/g++.dg/modules/omp-1_b.C @@ -1,4 +1,5 @@ // { dg-additional-options "-fmodules-ts -fopenmp" } +// { dg-require-effective-target pthread } import foo; diff --git a/gcc/testsuite/g++.dg/modules/omp-1_c.C b/gcc/testsuite/g++.dg/modules/omp-1_c.C index f30f6115277..599a5a5d34f 100644 --- a/gcc/testsuite/g++.dg/modules/omp-1_c.C +++ b/gcc/testsuite/g++.dg/modules/omp-1_c.C @@ -1,4 +1,5 @@ // { dg-additional-options "-fmodules-ts" } +// { dg-require-effective-target pthread } import foo; diff --git a/gcc/testsuite/g++.dg/modules/omp-2_a.C b/gcc/testsuite/g++.dg/modules/omp-2_a.C index d2291b6bbe0..b0d4bbc6e8a 100644 --- a/gcc/testsuite/g++.dg/modules/omp-2_a.C +++ b/gcc/testsuite/g++.dg/modules/omp-2_a.C @@ -1,4 +1,5 @@ // { dg-additional-options "-fmodules-ts -fopenmp" } +// { dg-require-effective-target pthread } export module foo; // { dg-module-cmi foo } diff --git a/gcc/testsuite/g++.dg/modules/omp-2_b.C b/gcc/testsuite/g++.dg/modules/omp-2_b.C index 39f34c70275..aeee4d1561a 100644 --- a/gcc/testsuite/g++.dg/modules/omp-2_b.C +++ b/gcc/testsuite/g++.dg/modules/omp-2_b.C @@ -1,4 +1,5 @@ // { dg-additional-options "-fmodules-ts" } +// { dg-require-effective-target pthread } import foo;