From patchwork Mon Jan 18 16:23:23 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Szabolcs Nagy X-Patchwork-Id: 41745 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 5ECA53834436; Mon, 18 Jan 2021 16:24:07 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5ECA53834436 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1610987047; bh=AkMVtZ0NDvy1CtLZj4u5skjnm5ubkPWRHjcNzsGztW8=; h=To:Subject:Date:In-Reply-To:References:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=eplC3DNSgwhoH1n2xT03V6IJNm4z6qVgdMEr0ixD5gZgB+DNofO42On6MvvYFYDnF E9wsAhLCQ2Lo07JGitP0nhZe+Ev3QkhAE6UQAsmk0PhvBHDHYScEyZ6itGzvbP4UaW lr+n5YG1CndzNDe2kloddiuNYMM6euJtR4RlfCkY= X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05hn2230.outbound.protection.outlook.com [52.100.20.230]) by sourceware.org (Postfix) with ESMTPS id C57863834404 for ; Mon, 18 Jan 2021 16:24:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org C57863834404 Received: from DB6PR0201CA0015.eurprd02.prod.outlook.com (2603:10a6:4:3f::25) by AM6PR08MB4583.eurprd08.prod.outlook.com (2603:10a6:20b:84::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.11; Mon, 18 Jan 2021 16:24:01 +0000 Received: from DB5EUR03FT037.eop-EUR03.prod.protection.outlook.com (2603:10a6:4:3f:cafe::3a) by DB6PR0201CA0015.outlook.office365.com (2603:10a6:4:3f::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.9 via Frontend Transport; Mon, 18 Jan 2021 16:24:00 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; sourceware.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;sourceware.org; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT037.mail.protection.outlook.com (10.152.20.215) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.12 via Frontend Transport; Mon, 18 Jan 2021 16:24:00 +0000 Received: ("Tessian outbound f362b81824dc:v71"); Mon, 18 Jan 2021 16:24:00 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 83dac7f161d66e49 X-CR-MTA-TID: 64aa7808 Received: from a94864fb8540.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 484B9ECB-310F-4C72-B87A-47B25685CCEA.1; Mon, 18 Jan 2021 16:23:36 +0000 Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id a94864fb8540.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 18 Jan 2021 16:23:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R170HcL2o9N6rcaVRva9pogrIPqgaveg8XszRBxtyTcZ9B6AkbkuJc8Tm2NR/ot5rqzivvI+qzawHxqr/bS1kD6+p1aR+b5LLJuScONrzbdGwCapdCaMTDLWEz7CDu96W2uO1BZNsmnWHWf9DR45HdJIRHIDCdXyXBxZAYC96EfWsXgesj4D0wLKBhM+6yqyS5TJpO+Oa6/6f5A8Ss1LO3DLjEhray9hUkLFxJ8k/qvBNGTU7MyQK1zIhkEyuJOjU3QIGPjJYTJXIgBwBr/gqiCqSXHuiNBGp0h2Hi03f0Yh1XIqp6oFP0s/qaNMshMYbNs62QhYRPQvLZcf+kolMg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AkMVtZ0NDvy1CtLZj4u5skjnm5ubkPWRHjcNzsGztW8=; b=JCKHVKqAZu5e4yH4ExLx6H9HgPmlLF/gHpZsf0rChAMTHRYwdd1qNC3A62jXq7J/1H+WVg+JSNQ3cyFgzfLP1C7J5SKuyY7gzT+VRU2uVsu2IEhz/eURowOvUD9vcMOKwFUxZlNHnX746v4OjUJj1P+1s1ERW9kqks3kFLHdIafpmLa1962fpjkva8nUsPjEpvYgzhXS6u3QzYpAxsILWGaOKngsM51ohHCaZBQbm2XQXvkTZkfGWAzksmBt5yNVYDVggkz12aRH945dP0+n2UyOiiAmV+xanhZH/wOx+LRFj9tPVJvP1D+j0wTlOPrRNUQVpwGpf8H9siFq2gw/VA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none Authentication-Results-Original: sourceware.org; dkim=none (message not signed) header.d=none;sourceware.org; dmarc=none action=none header.from=arm.com; Received: from PA4PR08MB6320.eurprd08.prod.outlook.com (2603:10a6:102:e5::9) by PA4PR08MB6238.eurprd08.prod.outlook.com (2603:10a6:102:e8::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.11; Mon, 18 Jan 2021 16:23:34 +0000 Received: from PA4PR08MB6320.eurprd08.prod.outlook.com ([fe80::700f:ddbe:a347:ee4f]) by PA4PR08MB6320.eurprd08.prod.outlook.com ([fe80::700f:ddbe:a347:ee4f%7]) with mapi id 15.20.3763.014; Mon, 18 Jan 2021 16:23:34 +0000 To: libc-alpha@sourceware.org Subject: [PATCH v4 02/10] libmvec: Add extra-test-objs to test-extras Date: Mon, 18 Jan 2021 16:23:23 +0000 Message-Id: <7bd28c328f72f26418a19efd151660381a8b597f.1610986541.git.szabolcs.nagy@arm.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: References: X-Originating-IP: [217.140.106.54] X-ClientProxiedBy: SN7PR04CA0116.namprd04.prod.outlook.com (2603:10b6:806:122::31) To PA4PR08MB6320.eurprd08.prod.outlook.com (2603:10a6:102:e5::9) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost.localdomain (217.140.106.54) by SN7PR04CA0116.namprd04.prod.outlook.com (2603:10b6:806:122::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.10 via Frontend Transport; Mon, 18 Jan 2021 16:23:33 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 5f28d1be-bb11-4910-b5c0-08d8bbcd76d4 X-MS-TrafficTypeDiagnostic: PA4PR08MB6238:|AM6PR08MB4583: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Oob-TLC-OOBClassifiers: OLM:1201;OLM:1201; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: XzQ13g2Z7ejEcttWPeqYUauGjm7tOh7hcNoMqu4A4AA2LthCdmqONfUfWZp848yYnEKfZ/mu2X/z+owBBAT4Py8hrPrhfUoDIXlQPJTzqo2SXPmXzb67mzZ7ySLodbctC738tICm9WI2IDiChx6OLf+/qjDwH7I5/XfjZNWW5nNnog8R2W4IL41sxnPhjDmIBOUR5y7l3/1DKPhfzYqSvlFvRj1/bubjOwHgY+mKK1q8QUShNGzrCgh84AD63oNhY9QhApI5LiY54Oi6cmOPOffVOrHbO822WNW/UhiDUeHZEmaOZrmPl4xT36HI1orgPBD4+S3sWnkRCTTKThH3IXNo1EmH6QPpHhFhmCE3uOLyPG+MdpiXnXvENsEX/AMKrFnpmRf1KXLssUXAWTKd6Wx+0FWWuUCLn9ybt81EAU662xEs2UVT9/GhyXTehBAQjWdwAmJwUOwDnRVN3ySdzBB7Xy5ArGWHdvbv4LR+7295L2pBPFx/Npl/hNfusGrmWmzzAGM3pvnOTZK3FNODxPY3L0zmeHdGI618NU/LyJeEinGLkDz11usTR+bqoTfj4fwKrz73RGt65cl/dTC0nQ== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PA4PR08MB6320.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(39850400004)(376002)(396003)(136003)(346002)(6486002)(8676002)(4326008)(69590400011)(478600001)(6666004)(52116002)(6916009)(316002)(8936002)(66476007)(66556008)(66946007)(5660300002)(86362001)(16526019)(26005)(6512007)(2906002)(186003)(6506007)(956004)(2616005)(36756003)(44832011); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: eY5jgvrpYWCGAl34ZNV8yQNE2w6j/W7gw3WubzG5+qWLNyWUQe0znEmLuOSzGTj88vzD3OyTTV0EkqOqa61kBhxAkG18upaVNQ5K4OdKydMvWTgGXHv9xkkSP3xLERnY/R80vbXO3Ssfee9jsv0mxsUSX9T1UW818byVwq6xq7rR1Zhm45m+Hq8/12neG5P1Q2S0dNZUVIxCcu3Pmod7NpTwI6YguYyOqwJAaWSm7nAlxxuHXbg+OySb1bu6KwOnzGzCSSmG7ydraTZb0c2IgWCCzH2Agb60IGUzG/CXVdlxffdgEhbV5D+C5JlbjwVTlYrS8fjaE6hKds92iaFY4AsMPM30gX1Y3XYjQjRlgnPZWEi1h7nnS6yaWkBhWX+MM+eIgY+0Rr2GbZa+3hpaPkLgFIPVmR5f6cYVKt4oGD6aP9CyVwlMDh0zZKgdSGkp9kmJkY3xawtGL5xVnCyd2zw60mrkESbnTk013fV8Sap3RkeyziAecAqaxJ4QJ9Q2DXI9xcS6l2Qv5x+ZU+3SF9IjfNNSB4XS4ysTZW3W+MUoIK3h9KWM30mdw8oQeHw/pIOTkeBzkS2dViJwD9sGBFXkSBO4DOuyRvkqjHED522AAkmdbIdI1eZKlml4yZq50jXZFi2LTrXfhzr6ecDUVhnZz3+wT6O7bSnKSs+yiPLVUexAB+q9oQHNfWQiVk26oXfjb/tO6jCwE2mGSlE2QwX+X30sp88N/if6xeZULmfYM+7IXm5mDoBwsqJ1cyPzhA8hpnj0qlLO++l4uYdHdCYZnftNGKMGHIjgCO80UNGR3ju8nMd3Or3dHto3hiJ9j0r9oeJ8bswFJmayA8Uz4HW2GrYqCiszCFm1Z4/yYQWTUbcVaMAINwILvqMMJaDECevLV+eO1NBBy8dOnZCj9zmhKBUktUXgQ/jBP2sQ/dwKNmZPQtMWxh3Jp+tYTw1TrTIVmzzsi4r22wnLJf1RsCTxrhw40l3lafmR/t8fYvFR4sTJyRWtnDd8M03pBsaL X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR08MB6238 Original-Authentication-Results: sourceware.org; dkim=none (message not signed) header.d=none; sourceware.org; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT037.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: f033b1b8-fc37-4fcc-9282-08d8bbcd66f0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: W54h3WyGe8smteLMbjgeXRl9TEOalmZHZay4Z5JAhHaxTfnZXXgenBP49f3prfBSm9a07xya9ZSQfD/MxQWQNorrSc1Od+5eyXsiL5T9kAx3OtLhU0IR2sRsaZ6Y9HMOFBZyMI98AgmCvumEgtLH6AC+3NYfHZCF3LsChe1wcVEQUSl72PsyMIPaN+hE2iTNRd1I1DbR+0gHWRCjVF4TZhZ6nAPZBDr5r8MxwkGz/L5ScFg9brelfx8zxG0Z+jtKmZOSRfSLDKMjVhLWJ72SGAFl3d86yXxEBfBsxxLiQnxDGDfnzjZQURja4OyLwSkeew/Eg0Yn1ojmN0Mz8BpA8Fu2Wo2aQz4UmE5qknlhGxl+vslvgXFvxxNZQMmfQ1SfVKD7tGV2QrjdI91sRsxxwA+EMowDpQQBeYiUsXG72d7tZRoBvZNbfLkQR6YczuXFCcPIfnAuFvhoD5cn1lFtuheEKDjJ1ZkV0KiC3Bgm2LUCFOuLiR/2gb+hUjDuDIlq X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(376002)(346002)(396003)(39860400002)(136003)(46966006)(956004)(70586007)(26005)(6506007)(2616005)(6666004)(6916009)(2906002)(82310400003)(186003)(70206006)(336012)(8676002)(316002)(34010700045)(6512007)(36756003)(6486002)(4326008)(16526019)(5660300002)(107886003)(69590400011)(47076005)(44832011)(81166007)(356005)(8936002)(478600001)(82740400003)(86362001); DIR:OUT; SFP:1501; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jan 2021 16:24:00.9196 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5f28d1be-bb11-4910-b5c0-08d8bbcd76d4 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT037.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4583 X-Spam-Status: No, score=-14.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, MSGID_FROM_MTA_HEADER, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, UNPARSEABLE_RELAY 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: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Szabolcs Nagy via Libc-alpha From: Szabolcs Nagy Reply-To: Szabolcs Nagy Errors-To: libc-alpha-bounces@sourceware.org Sender: "Libc-alpha" From: "H.J. Lu" Add extra-test-objs to test-extras so that they are compiled with -DMODULE_NAME=testsuite instead of -DMODULE_NAME=libc. Reviewed-by: Adhemerval Zanella --- sysdeps/x86_64/fpu/Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/sysdeps/x86_64/fpu/Makefile b/sysdeps/x86_64/fpu/Makefile index a4ff2723a8..9a4bdd075c 100644 --- a/sysdeps/x86_64/fpu/Makefile +++ b/sysdeps/x86_64/fpu/Makefile @@ -31,6 +31,12 @@ libmvec-tests += double-vlen2 double-vlen4 double-vlen4-avx2 \ tests += test-double-libmvec-sincos test-double-libmvec-sincos-avx \ test-double-libmvec-sincos-avx2 test-float-libmvec-sincosf \ test-float-libmvec-sincosf-avx test-float-libmvec-sincosf-avx2 +test-extras += test-double-libmvec-sincos-avx-main \ + test-double-libmvec-sincos-avx2-main \ + test-double-libmvec-sincos-main \ + test-float-libmvec-sincosf-avx-main \ + test-float-libmvec-sincosf-avx2-main \ + test-float-libmvec-sincosf-main extra-test-objs += test-double-libmvec-sincos-avx-main.o \ test-double-libmvec-sincos-avx2-main.o \ test-double-libmvec-sincos-main.o \ @@ -66,6 +72,8 @@ ifeq (yes,$(config-cflags-avx512)) libmvec-tests += double-vlen8 float-vlen16 tests += test-double-libmvec-sincos-avx512 \ test-float-libmvec-sincosf-avx512 +test-extras += test-double-libmvec-sincos-avx512-main \ + test-float-libmvec-sincosf-avx512-main extra-test-objs += test-double-libmvec-sincos-avx512-main.o \ test-float-libmvec-sincosf-avx512-main.o