From patchwork Mon Dec 18 06:52:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "juzhe.zhong@rivai.ai" X-Patchwork-Id: 180161 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:24d3:b0:fb:cd0c:d3e with SMTP id r19csp1067743dyi; Sun, 17 Dec 2023 22:53:33 -0800 (PST) X-Google-Smtp-Source: AGHT+IF5dyhpzVsdCjkepC9rONOoHhhik/wcklMdkIhJkFPHybjoRGJTPXrbn0gI9l5nPvHGprul X-Received: by 2002:a05:620a:3cd:b0:775:72b7:9300 with SMTP id r13-20020a05620a03cd00b0077572b79300mr18231071qkm.20.1702882412921; Sun, 17 Dec 2023 22:53:32 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1702882412; cv=pass; d=google.com; s=arc-20160816; b=o26trCCdopipcKRF44nPuupO4W4qw+O5ZGvfCc2pJsKzWx8HKu8Wg3VODsnIGTXSkF xVx/b6DbxqBb4zYfBu1jbge7zi4PeovDhfXBbcwU1wgVWjHHDF5obL4X/+V7u/DxWDxv PMkV2sF7gd0hOI4FpZ0xV1lIv44/RCPDJHaxEwANdEFD7zUsXhvWZMdJhTMNN2zyMfOQ DUSIFL332plcltTAngDJZrdJEBM6D3HTb16UN4VqJ48/VczOIsRckl8/Fzb2Y8ITe4GZ jlBUei0f7GJ3WAe/vCscg7LxKof/e2W0efquk28XwAbT+biObIWqctgYl8mqx/H1Lzg4 sE0w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:feedback-id :content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:arc-filter:dmarc-filter:delivered-to; bh=MkXFjrvUFMpM8XDQq0soFziaq/Sf9xE5eLntu2Xm5SM=; fh=12MRPJmZ1mgDpHqWoogMKqnaGRGM2b7lcuJroqfjJiw=; b=OunsH0oZRqncJ4RErBDeTbjkXDLWH7r95eUStu4qHDA9tDqNvxx0qllMTfPBtUYs/q YourC0yjZHw6smeL73jGcRxVjJYp46aKcLHFpmjhlMUMUoz9VedsR+BHS22yTeRIpcqe vb0K5eYPtpuhYevFb0YY2JB6wLX0qbe0lTyKrfhJ/Xpt8WSfbBejPVjJ1U6FQC/gaW0y wpDyXFNNR9bewC5QuyJq7abk3x8Ap0iZrOD0+k2z/VR3GCVkfXITIKKqFeADiiatCGUe Fh5I62JOqiAzc681s82Ei/O0an95HzdLKwc87IovS3KBVdsSSYNtIkc93188Vt5Uhrry rzjg== ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org" Received: from server2.sourceware.org (server2.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id dt17-20020a05620a479100b007757fdc429dsi23157315qkb.340.2023.12.17.22.53.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 Dec 2023 22:53:32 -0800 (PST) Received-SPF: pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) client-ip=8.43.85.97; Authentication-Results: mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org" Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id A396E385828B for ; Mon, 18 Dec 2023 06:53:32 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from smtpbguseast2.qq.com (smtpbguseast2.qq.com [54.204.34.130]) by sourceware.org (Postfix) with ESMTPS id 88C503858424 for ; Mon, 18 Dec 2023 06:53:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 88C503858424 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=rivai.ai Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=rivai.ai ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 88C503858424 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=54.204.34.130 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1702882388; cv=none; b=I3xuXTjD80dT7JoQvliC+GgcXYaA1tIrmiij8fH2wcsucnDLFe86Z63HSR99NAdU2ODL3NcgYUR96gs0TZckQrGHEnYmOzV5IAkcGZbVh5mazAzpr94GOyvCy1xbeqjgyEyhvPT28PAbIQcVh/IgzYIutSu1lFZWwUw15FizNno= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1702882388; c=relaxed/simple; bh=lZBwBJPXqbV7jMBqwIg8+9+h3AJyZos9POUrUk5l6aU=; h=From:To:Subject:Date:Message-Id:MIME-Version; b=L8Wf9lZW+72HYeu62/dEKip6F8KJT6IeQVHhJbm6h5Jv3RvmW+/myeE9YnZoO9TSJbjR5unEUYiZDkrBOTAkuYC3vC5K0tY/GDFZMVvLRUyof5zvhLC1yEQO+p8b+PQvSBdur9oX1FP/cLIBQBno5r0MVyFR436rJxt0qHOD2rk= ARC-Authentication-Results: i=1; server2.sourceware.org X-QQ-mid: bizesmtp84t1702882378tlapradb Received: from rios-cad5.localdomain ( [58.60.1.25]) by bizesmtp.qq.com (ESMTP) with id ; Mon, 18 Dec 2023 14:52:57 +0800 (CST) X-QQ-SSF: 01400000000000G0V000000A0000000 X-QQ-FEAT: RrZlkntZBfnIRYj2CJGZ9diakoMrJeslrcNRR2bBvnlzFmR99uOMyfVbw0Y2a 3Lz3XRzSUGoVlZ/TYnuaubzx17GG/t+D/tYT3J7mE1u4hBbzBk4t0Mdo/SxOsiDXHyM8/Bj EAlmt61Kigj9yAqQNvOG9whHH76/mlr3NQRawqf859NRqW9Sv/SiN5++Xd3xXxtlM4WM5LE T3tzyiUN7QUVIJj9FCGyLfEbW5L+6ZL7wSEEwYpTjXMJU5yGs2fpT61gqZgeJ4lpyKZM6MZ bdcIEwmbprJNL0MtPZ72lZv68zPBmWQDNwvHeZj8cfuazlBrcx3TmYsEDiqUlNqn35HhAUB biLbzRVgwOZgMmmb60PgtHloB76oNupWI1QLqoNfhOl+rzbycwTWg4Vypg0b+HOu05yZ3iL X-QQ-GoodBg: 2 X-BIZMAIL-ID: 9340866209825384250 From: Juzhe-Zhong To: gcc-patches@gcc.gnu.org Cc: kito.cheng@gmail.com, kito.cheng@sifive.com, jeffreyalaw@gmail.com, rdapp.gcc@gmail.com, Juzhe-Zhong Subject: [PATCH] RISC-V: Enable vect test for RV32 Date: Mon, 18 Dec 2023 14:52:56 +0800 Message-Id: <20231218065256.203306-1-juzhe.zhong@rivai.ai> X-Mailer: git-send-email 2.36.3 MIME-Version: 1.0 X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-9.9 required=5.0 tests=BAYES_00, GIT_PATCH_0, KAM_DMARC_STATUS, KAM_NUMSUBJECT, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1785601628951416369 X-GMAIL-MSGID: 1785601628951416369 After recent fixes, almost all real FAILs on RV64 full coverage testing are fixed. So, it's reasonable to start test RV32 vect testing now. We will enable full coverage testing RV32 soon and to see what else need to be fixed. gcc/testsuite/ChangeLog: * lib/target-supports.exp: Enable RV32 vect testing. --- gcc/testsuite/lib/target-supports.exp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp index bd38d72562d..5925457d343 100644 --- a/gcc/testsuite/lib/target-supports.exp +++ b/gcc/testsuite/lib/target-supports.exp @@ -11569,7 +11569,7 @@ proc check_vect_support_and_set_flags { } { } } elseif [istarget amdgcn-*-*] { set dg-do-what-default run - } elseif [istarget riscv64-*-*] { + } elseif [istarget riscv*-*-*] { if [check_effective_target_riscv_v] { lappend DEFAULT_VECTCFLAGS "--param" "riscv-vector-abi" set dg-do-what-default run