From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-yb1-xb34.google.com (mail-yb1-xb34.google.com [IPv6:2607:f8b0:4864:20::b34]) by sourceware.org (Postfix) with ESMTPS id 6C1073861871 for ; Wed, 17 Apr 2024 18:25:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6C1073861871 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 6C1073861871 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::b34 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1713378307; cv=none; b=NaBpboQywbm+7f6dzfgoJs8yhfZDmElXIL0tkOBE6RyTGa4RQ4PUuGsujjrE7GP9NBZjQBSWQkD5ltiDIQYbE3NThEtN8IyLpc9IloUY+7itVQYzkWgve90tCPBwtvwDoZuC/cCLoMci20So5B/87fCHgC0frHzmZKBGH3loChI= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1713378307; c=relaxed/simple; bh=bbK7V6+QkivmgWeq4+8KihP6NtWmxKlDIY4AQ+IyKpA=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=WlKJqqaZYCbkN3ArQIbzd+HwO86PW0ZIjXrIzqtqrlRV6letaW7XW/rGdKYs+2iloV6fxNcNc9Vf2DJEi539SXEJlULoac5bSk2IYc5oP+M4EfnpR0j6O2Zp7fj8meidQc0q3M0bh1nBwOz4Z1yB3PDKBP6bv5xIl1aNE7JZxRQ= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-yb1-xb34.google.com with SMTP id 3f1490d57ef6-dc236729a2bso63176276.0 for ; Wed, 17 Apr 2024 11:25:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713378304; x=1713983104; darn=gcc.gnu.org; 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=vt/cZYtimjj0EL8lQ9JBKJWZMTuavflyPQMJYyvVDpI=; b=WvN4Y4kGwmX8FL0fgYo4GtDpbFCQLKENV7wR0FLeJn6jaM+FYu9lyojrWD1oT96n/2 Tq/v4JmNrlzpWQtuclfwN2TVKioi+1F26rcX9xkM1Hi6tVJGZLqPllYSTIawq5SMkfZ7 iu75w59dVCcCJLRTq5la1tHJPg9Hd0+aZX28bnYS6Z7sKW1wwvxAWQZ3XuO5KM+9+oq1 CYudlK6gSiQedzS+F4IGg3vPJ7qHOcXthSXqiKws1QrnswbfgklevY5hX3VZT6INKAwD 8QszFzLvImZP7FCmr5tb1CPuP5sZeg8/juOnD4Dap6w2FtJ9+oouAY8t9fcTYgT1hs7j DC7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713378304; x=1713983104; 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=vt/cZYtimjj0EL8lQ9JBKJWZMTuavflyPQMJYyvVDpI=; b=j+CYMsHkkywjnlys4xQsBbzz5bWnTYtxNfXgEyHRHGXkKT701yzo9Avp3hVtb8flYr qiZzcX7yofW2fs78Dne00OOve9qnmg9ibY2wjCrUR62Sk9oqEqYM0yTlAqRtlvUOLKQw 8gjy7D3ZM6int3ObS7zT/DuRMZm7p7tY/oLCN9ko4A2ZHaHN2aTXGT5GfRbmsN9/mfbx VoZTsWBd8esTLlb2d35AmYaA3NUlwTI4rzeMUhLd7CSSWvyoJWzr5I6nj0EveAJOUe5k wfdf/vN1Vo6VQ8B1FexFuhnlgcxQ7JXTN2MZ8ARvQvE73BUWi+5BRz5tqmWeUsMs3GxV 5e2A== X-Gm-Message-State: AOJu0Yzkh5MeCuzcKoGRhiuvQnGww33Nbn+KeVUXNXGskGc40G4Rv2hn R6aUQGjpghho4qLLwK1oGJcagA0N+XkzTAaRFVayCyojGHHsDh5uj6zYwHoY7a/BHRRnEwzqtg/ NSq+/HH46htQwl83mMj6pWBvyhko= X-Google-Smtp-Source: AGHT+IHBWSUcok9r3xuLRfdxpwae3OV2Nt76AxuKNtQncZ4iaQ3OgH6alJn+hUzY2LbxH3BLGdETzRX+HHAF4aqAYwo= X-Received: by 2002:a5b:750:0:b0:dcc:99b6:830b with SMTP id s16-20020a5b0750000000b00dcc99b6830bmr167101ybq.19.1713378303628; Wed, 17 Apr 2024 11:25:03 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Uros Bizjak Date: Wed, 17 Apr 2024 20:24:50 +0200 Message-ID: Subject: Re: [PATCH] [testsuite] [i386] work around fails with --enable-frame-pointer To: Alexandre Oliva Cc: gcc-patches@gcc.gnu.org, Rainer Orth , Mike Stump , Jan Hubicka Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-7.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,WEIRD_QUOTING 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: On Tue, Apr 16, 2024 at 5:51=E2=80=AFAM Alexandre Oliva = wrote: > > > A few x86 tests get unexpected insn counts if the toolchain is > configured with --enable-frame-pointer. Add explicit > -fomit-frame-pointer so that the expected insn sequences are output. > > Regstrapped on x86_64-linux-gnu. Also tested with gcc-13 on arm-, > aarch64-, x86- and x86_64-vxworks7r2. Ok to install? > > > for gcc/testsuite/ChangeLog > > * gcc.target/i386/pr107261.c: Add -fomit-frame-pointer. > * gcc.target/i386/pr69482-1.c: Likewise. > * gcc.target/i386/pr69482-2.c: Likewise. OK. Thanks, Uros. > --- > gcc/testsuite/gcc.target/i386/pr107261.c | 2 +- > gcc/testsuite/gcc.target/i386/pr69482-1.c | 2 +- > gcc/testsuite/gcc.target/i386/pr69482-2.c | 2 +- > 3 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/gcc/testsuite/gcc.target/i386/pr107261.c b/gcc/testsuite/gcc= .target/i386/pr107261.c > index eb1d232fbfc4b..b422af9cbf9a2 100644 > --- a/gcc/testsuite/gcc.target/i386/pr107261.c > +++ b/gcc/testsuite/gcc.target/i386/pr107261.c > @@ -1,5 +1,5 @@ > /* { dg-do compile } */ > -/* { dg-options "-O2 -msse2" } */ > +/* { dg-options "-O2 -msse2 -fomit-frame-pointer" } */ > > typedef __bf16 v4bf __attribute__ ((vector_size (8))); > typedef __bf16 v2bf __attribute__ ((vector_size (4))); > diff --git a/gcc/testsuite/gcc.target/i386/pr69482-1.c b/gcc/testsuite/gc= c.target/i386/pr69482-1.c > index 99bb6ad5a377b..7ef0e71b17c8e 100644 > --- a/gcc/testsuite/gcc.target/i386/pr69482-1.c > +++ b/gcc/testsuite/gcc.target/i386/pr69482-1.c > @@ -1,5 +1,5 @@ > /* { dg-do compile } */ > -/* { dg-options "-O3 -fno-stack-protector" } */ > +/* { dg-options "-O3 -fno-stack-protector -fomit-frame-pointer" } */ > > static inline void memset_s(void* s, int n) { > volatile unsigned char * p =3D s; > diff --git a/gcc/testsuite/gcc.target/i386/pr69482-2.c b/gcc/testsuite/gc= c.target/i386/pr69482-2.c > index 58e89a7933364..6aabe4fb39399 100644 > --- a/gcc/testsuite/gcc.target/i386/pr69482-2.c > +++ b/gcc/testsuite/gcc.target/i386/pr69482-2.c > @@ -1,5 +1,5 @@ > /* { dg-do compile } */ > -/* { dg-options "-O2" } */ > +/* { dg-options "-O2 -fomit-frame-pointer" } */ > > void bar () > { > > -- > Alexandre Oliva, happy hacker https://FSFLA.org/blogs/lxo/ > Free Software Activist GNU Toolchain Engineer > More tolerance and less prejudice are key for inclusion and diversity > Excluding neuro-others for not behaving ""normal"" is *not* inclusive