From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x331.google.com (mail-wm1-x331.google.com [IPv6:2a00:1450:4864:20::331]) by sourceware.org (Postfix) with ESMTPS id D33FB3858CDA for ; Sat, 22 Jul 2023 16:57:36 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D33FB3858CDA Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=embecosm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=embecosm.com Received: by mail-wm1-x331.google.com with SMTP id 5b1f17b1804b1-3fbc6ab5ff5so24111565e9.1 for ; Sat, 22 Jul 2023 09:57:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=embecosm.com; s=google; t=1690045055; x=1690649855; h=mime-version:user-agent:references:message-id:in-reply-to:subject :cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=6HwWaqJo6Xi7rU+6b5oJnBHUt1g+ax6Wt+NXltmtzCA=; b=hLVGwZIUPQ0DnUYqmtf0tnwFgVnNo4wy7b0fDWV/FSUug6V5B2gnw59QXZFvDoNXO3 E91nhDSHfqb+XV9gN5EybjrbCe1An2NmRzqmxQOTa+y4UkuaH81xXdBoi4fJbSUUTxOo q9TVK9o4IbPrrIoJjqQyxlfG+Ie33bczbDW9BJsfWbFGH9LVi7FiVIe8Af+Wul4rHa39 fqXnGUhEOZNvWkWDzn3xqyzwSAodABR7vwbTTXTPabmHUtIm8ocVDTYpqZeXHETNlCsk dENiXbLrDidKAUQf08X49J0a3FDjf5BwOGE2GiTX6FQpOSa3B/N2ZWUcStcajz4DS4ZI Ayfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690045055; x=1690649855; h=mime-version:user-agent:references:message-id:in-reply-to:subject :cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=6HwWaqJo6Xi7rU+6b5oJnBHUt1g+ax6Wt+NXltmtzCA=; b=RWOpHPM/prp3AhEN20pKQ2lq7j9QvNdHYs9AH18t++mAW2JpP14zgI7/zqGBbwYAuC VGQL+bBwUyPFF1nGHrnZtduA/5a6uMO2iktZxaiAdVsr9bY9T1DzWxOIHbpU20wwKakr eYvj7dWDDKCNK4a0HAWZT5IMxl8IAAv6wWYXZpqX/Hp1LWxMFwQcvAEwVimQolMVW7kM F57o5r5Wcy3hJg5uklAmfs6UqE0IjymhHx842DUfVQ3TmfQ+CawBDK8P8tkjFbkSMlLS m9En2Ju8FWoabLgpl0QXwcaJWSA9B1tbPY2jgXtNirkVhIZSx4rJYFUdSGXwRhCjv2he HBnA== X-Gm-Message-State: ABy/qLaRF9u8vOHzRmFOaGxtHDou14RFM0DiZOVdim9+v8x9pLNMVWXK SetW3c0hkEf2z6IcD4KUe/K7Ag== X-Google-Smtp-Source: APBJJlFbIrNkLMky96UhDkKpDMZa+r/+237ydbzcajV5d+fY+klRH7OsOSbupEti09CZ4qlZ2IjBIA== X-Received: by 2002:a7b:c01a:0:b0:3f9:c986:a2ca with SMTP id c26-20020a7bc01a000000b003f9c986a2camr3882258wmb.24.1690045055407; Sat, 22 Jul 2023 09:57:35 -0700 (PDT) Received: from tpp.orcam.me.uk (tpp.orcam.me.uk. [2001:8b0:154:0:ea6a:64ff:fe24:f2fc]) by smtp.gmail.com with ESMTPSA id 3-20020a05600c234300b003fc04d13242sm8485172wmq.0.2023.07.22.09.57.34 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 22 Jul 2023 09:57:34 -0700 (PDT) Date: Sat, 22 Jul 2023 17:57:30 +0100 (BST) From: "Maciej W. Rozycki" To: "Jiang, Haochen" cc: Richard Biener , "haochen.jiang" , gcc-regression@gcc.gnu.org, gcc-patches@gcc.gnu.org Subject: [committed] testsuite: Limit bb-slp-pr95839-v8.c to 64-bit vector targets In-Reply-To: Message-ID: References: <202307201144.36KBiSbE3309160@shliclel4214.sh.intel.com> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,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 List-Id: Only run bb-slp-pr95839-v8.c with targets that support vectors of 64 bits, removing regressions with 32-bit x86 targets: FAIL: gcc.dg/vect/bb-slp-pr95839-v8.c scan-tree-dump slp2 "optimized: basic block" FAIL: gcc.dg/vect/bb-slp-pr95839-v8.c -flto -ffat-lto-objects scan-tree-dump slp2 "optimized: basic block" gcc/testsuite/ * gcc.dg/vect/bb-slp-pr95839-v8.c: Limit to `vect64' targets. --- On Fri, 21 Jul 2023, Jiang, Haochen wrote: > > > > I think the issue is we disable V2SF on ia32 because of the conflict > > > > with MMX which we don't want to use. > > > > > > I'm not sure if I have a way to test with such a target. Would you > > > expect: > > > > > > /* { dg-require-effective-target vect64 } */ > > > > > > to cover it? If so, then I'll put it back as in the original version > > > and post for Haochen to verify. > > I suppose just commit to trunk and it should be ok since it is only -m32 > issue. Thanks for mentioning `-m32', I was able to use it to verify this change and confirm that the qualifier does indeed work for this configuration. Committed as posted then and apologies for messing this up. Maciej --- gcc/testsuite/gcc.dg/vect/bb-slp-pr95839-v8.c | 1 + 1 file changed, 1 insertion(+) gcc-test-bb-slp-pr95839-v8-fix.diff Index: gcc/gcc/testsuite/gcc.dg/vect/bb-slp-pr95839-v8.c =================================================================== --- gcc.orig/gcc/testsuite/gcc.dg/vect/bb-slp-pr95839-v8.c +++ gcc/gcc/testsuite/gcc.dg/vect/bb-slp-pr95839-v8.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-require-effective-target vect_float } */ +/* { dg-require-effective-target vect64 } */ /* { dg-additional-options "-w -Wno-psabi" } */ typedef float __attribute__((vector_size(8))) v2f32;