From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from eggs.gnu.org (eggs.gnu.org [IPv6:2001:470:142:3::10]) by sourceware.org (Postfix) with ESMTPS id E4C813883016 for ; Fri, 7 Jul 2023 06:36:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E4C813883016 Authentication-Results: sourceware.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=gmail.com Received: from mail-lj1-x230.google.com ([2a00:1450:4864:20::230]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHf4Y-0004QM-Ej for gcc-patches@gcc.gnu.org; Fri, 07 Jul 2023 02:36:08 -0400 Received: by mail-lj1-x230.google.com with SMTP id 38308e7fff4ca-2b6a6f224a1so23648821fa.1 for ; Thu, 06 Jul 2023 23:36:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688711642; x=1691303642; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=B1uBNLLbDXi9kni2kXZUpmRGiiddL70NJqVb4gz24yg=; b=SzVHm2jazgXc8Nm6m0OVIhEoGNmdlodi2e9ZVnmNFa5CSMEbh8q6hopxvaX7HMCt+Q Z5at1l154wUFuWzGWoD8fi9iFYrSVQgLE6wuV+ZziMGM1iOMw1h03hjsgaWhk8uk9QAY Nidj3aIXcfAuc+DiBdbPITk+1mLZs4w5w72rr0mvQkoFqCmwy4isRgpgq8PSom+fCuaP t/6pqtlqe1srGfBd5lcTTbvXbOaw58K2MykH+ilTCTNDX+R0XRXvczff1jBh24E7+KDp yzyvlIaJCx4HavKhFuHDxjwbHUhN6vqHOGu/GPFfesXChCseHd313Rkzzq9SgIVCU2lq gkYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688711642; x=1691303642; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=B1uBNLLbDXi9kni2kXZUpmRGiiddL70NJqVb4gz24yg=; b=XdBhmbeW5eL/Fj8kj0pSho0VAYVZZQ+soW0mfTd8IDy2y/FSUW+cgVilkMb2RT//tT E8jgnG8zm8djcQ6NxRdDELUuTyodFjZyJc3h1AdYe/1AjVQgYz5Q+xqUcgxKT0j0ChEm tME/46l9+8HNPmJZ4zWzAm2DEZQUTlJpmQfOtl4DO92e2cFxG1wuGrGKBLvaBg37RRLV Gn19wpKNauZm6J7vRrwq9HobUjQDUv32ESB5hvKkNodV2V/D2yDlYp4kthLaGkwjPo2u Hepca6CHx5hmYXqap7rGbhD4zQPQNddDWfp1rK10u1j1dp5acVDm3+4Hkl/MrCKiHFIg DNkA== X-Gm-Message-State: ABy/qLYDHTRexxLp4NrYw+y9C6diEcZHvdqV634XPpo1k7XQvgmVDBV8 1MvPdDOtE60Iv0yDOOmAAA2qbsIzs+7jyVVQeMo= X-Google-Smtp-Source: APBJJlFIVf2VcdU6wfveLXQSQYElWCqsk5aOVUMMq67FQXmR9o0VdC5dlGvYqMDw0VfVduDgrn8tLu/SZfH3gvx7uzM= X-Received: by 2002:a2e:300a:0:b0:2b5:9d78:213e with SMTP id w10-20020a2e300a000000b002b59d78213emr3029867ljw.22.1688711642077; Thu, 06 Jul 2023 23:34:02 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Richard Biener Date: Fri, 7 Jul 2023 08:33:50 +0200 Message-ID: Subject: Re: [PATCH 3/3] testsuite: Require vectors of doubles for pr97428.c To: "Maciej W. Rozycki" Cc: Rainer Orth , Mike Stump , gcc-patches@gcc.gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::230; envelope-from=richard.guenther@gmail.com; helo=mail-lj1-x230.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9,DKIM_SIGNED=0.1,DKIM_VALID=-0.1,DKIM_VALID_AU=-0.1,DKIM_VALID_EF=-0.1,FREEMAIL_FROM=0.001,RCVD_IN_DNSWL_NONE=-0.0001,SPF_HELO_NONE=0.001,SPF_PASS=-0.001,T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_PASS,SPF_SOFTFAIL,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Thu, Jul 6, 2023 at 11:37=E2=80=AFPM Maciej W. Rozycki wrote: > > The pr97428.c test assumes support for vectors of doubles, but some > targets only support vectors of floats, causing this test to fail with > such targets. Limit this test to targets that support vectors of > doubles then. OK. > gcc/testsuite/ > * gcc.dg/vect/pr97428.c: Limit to `vect_double' targets. > --- > gcc/testsuite/gcc.dg/vect/pr97428.c | 1 + > 1 file changed, 1 insertion(+) > > gcc-test-pr97428-vect-double.diff > Index: gcc/gcc/testsuite/gcc.dg/vect/pr97428.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- gcc.orig/gcc/testsuite/gcc.dg/vect/pr97428.c > +++ gcc/gcc/testsuite/gcc.dg/vect/pr97428.c > @@ -1,4 +1,5 @@ > /* { dg-do compile } */ > +/* { dg-require-effective-target vect_double } */ > > typedef struct { double re, im; } dcmlx_t; > typedef struct { double re[4], im[4]; } dcmlx4_t;