From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf1-x132.google.com (mail-lf1-x132.google.com [IPv6:2a00:1450:4864:20::132]) by sourceware.org (Postfix) with ESMTPS id EC19F385800A for ; Tue, 12 Sep 2023 19:41:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org EC19F385800A Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-50091b91a83so9888699e87.3 for ; Tue, 12 Sep 2023 12:41:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694547685; x=1695152485; darn=gcc.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:cc:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=/cqUWzz9oXfI5AuLjZzPcWHOb4hHsqlhsFlQfp2NIuk=; b=r3cXVdrTtDsGkXR/w68nLMhbq/mxXIUI4syaYTVOfJqGHd/73Q9xNVZid39929F/az z2XBezDnf56QfdmKNVEztABaB5VfxC0jA/Lbx2MZhJdoUdkTogwHE8Xhq4yTz/DA2Q9P BH0YMg0ttEzC7kWpjCosill+X9W5AutIot7U8g6PKCl7N7oET4O5HfTlGiu8hFocfeg5 H9Pgs6UDuRC1oGSez/FbJjsqSLNRh30pAmiBtscp81hq+OwwPDKg9OgFq4XuPbDajli8 Plz2Q12ggW5m0ZR18nwEQkVzua46hBQT8P3oJ8S2HKd2DxCxjsr7E0TA/2Xewpa3VLpQ PYKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694547685; x=1695152485; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:cc:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=/cqUWzz9oXfI5AuLjZzPcWHOb4hHsqlhsFlQfp2NIuk=; b=gQiRDRqDszYprq03mZwCAZPlmYCustaoKo44PcolxsWNQrX6qU3OyoOiRdSkEikidl gyDc2/4/7cODvYGDnzz6m0zH9akZX0XaE7jFHfjhimzx4PyQ7bS9NNAoy57kLuNeohtj 4wKwy53HWd5K3mMnihurxvHGiDHsldn/ATQhCXAB60VuJC0JA4BfKO3uXYHAHd02UnYI IM0z4a0zqU5JcINyCuhbmv3g+GZWdDtOsJ137DYZObcGr8VMtU6P0WqfVGzq1cvnTUbb ONAXZnDOeOcQtvdIJnJN83195V4Ztpisrew/L26i3PSLIp4CB88JBfG94+0iWgP0F/1w 4wQg== X-Gm-Message-State: AOJu0Yzm7sPNEnOMoOWHusMfV7LxQHkm5VMaVOXeN6JHJd5E4hRPso5j A/F7RdyB7+88zpxIQRp5Gi0= X-Google-Smtp-Source: AGHT+IGKulR7S500ogLUjo2x7vma48R3TElqo3g1MrPiqKKKx8ctsROdN0aDASuoSBQzOOOoPqqzmg== X-Received: by 2002:a05:6512:3c9f:b0:500:9a29:bcb8 with SMTP id h31-20020a0565123c9f00b005009a29bcb8mr596992lfv.4.1694547684429; Tue, 12 Sep 2023 12:41:24 -0700 (PDT) Received: from [192.168.1.24] (ip-046-005-130-086.um12.pools.vodafone-ip.de. [46.5.130.86]) by smtp.gmail.com with ESMTPSA id dx22-20020a170906a85600b0099d959f9536sm7339872ejb.12.2023.09.12.12.41.23 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 12 Sep 2023 12:41:24 -0700 (PDT) Message-ID: <8aec46da-fc97-3fec-ff31-fd0bf11b4e3f@gmail.com> Date: Tue, 12 Sep 2023 21:41:23 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Cc: rdapp.gcc@gmail.com, kito.cheng@gmail.com, kito.cheng@sifive.com, jeffreyalaw@gmail.com Subject: Re: [PATCH V6] RISC-V: Enable vec_int testsuite for RVV VLA vectorization Content-Language: en-US To: Juzhe-Zhong , gcc-patches@gcc.gnu.org References: <20230830120549.1628109-1-juzhe.zhong@rivai.ai> From: Robin Dapp In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: > Most (all?) of those are due to: > f951: Warning: command-line option '-Wno-psabi' is valid for C/C++/D/LTO/ObjC/ObjC++ but not for Fortran > so no real bug. When pushing this, I'd take the liberty of enabling the recently merged vector ABI so we don't require -Wno-psabi anymore. All Fortran FAILs disappear and nothing else changes. --- a/gcc/testsuite/lib/target-supports.exp +++ b/gcc/testsuite/lib/target-supports.exp @@ -11166,12 +11166,12 @@ proc check_vect_support_and_set_flags { } { } elseif [istarget riscv64-*-*] { if [check_effective_target_riscv_vector_hw] { lappend DEFAULT_VECTCFLAGS "--param" "riscv-autovec-preference=scalable" - lappend DEFAULT_VECTCFLAGS "-Wno-psabi" + lappend DEFAULT_VECTCFLAGS "--param" "riscv-vector-abi" set dg-do-what-default run } else { lappend DEFAULT_VECTCFLAGS "-march=rv64gcv_zvfh" "-mabi=lp64d" lappend DEFAULT_VECTCFLAGS "--param" "riscv-autovec-preference=scalable" - lappend DEFAULT_VECTCFLAGS "-Wno-psabi" + lappend DEFAULT_VECTCFLAGS "--param" "riscv-vector-abi" set dg-do-what-default compile } } else { Regards Robin