{"id":2224753,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2224753/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/ora4v0wxoi.fsf_-_@lxoliva.fsfla.org/","project":{"id":17,"url":"http://patchwork.ozlabs.org/api/1.1/projects/17/?format=json","name":"GNU Compiler Collection","link_name":"gcc","list_id":"gcc-patches.gcc.gnu.org","list_email":"gcc-patches@gcc.gnu.org","web_url":null,"scm_url":null,"webscm_url":null},"msgid":"<ora4v0wxoi.fsf_-_@lxoliva.fsfla.org>","date":"2026-04-18T07:10:53","name":"Revert gcc.dg/torture/pr113026-1.c XFAILs/XPASSes [PR113524]","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"4cacc2c027ee9408485d8ce3a8a7484f01cc9dc7","submitter":{"id":74937,"url":"http://patchwork.ozlabs.org/api/1.1/people/74937/?format=json","name":"Alexandre Oliva","email":"oliva@adacore.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/gcc/patch/ora4v0wxoi.fsf_-_@lxoliva.fsfla.org/mbox/","series":[{"id":500424,"url":"http://patchwork.ozlabs.org/api/1.1/series/500424/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/list/?series=500424","date":"2026-04-18T07:10:53","name":"Revert gcc.dg/torture/pr113026-1.c XFAILs/XPASSes [PR113524]","version":1,"mbox":"http://patchwork.ozlabs.org/series/500424/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2224753/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2224753/checks/","tags":{},"headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n secure) header.d=adacore.com header.i=@adacore.com header.a=rsa-sha256\n header.s=google header.b=F0s2BjFJ;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n secure) header.d=adacore.com header.i=@adacore.com header.a=rsa-sha256\n header.s=google header.b=F0s2BjFJ","sourceware.org; dmarc=pass (p=quarantine dis=none)\n header.from=adacore.com","sourceware.org; spf=pass smtp.mailfrom=adacore.com","server2.sourceware.org;\n arc=none smtp.remote-ip=74.125.82.174"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fyNGM4s3Dz1y1V\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 18 Apr 2026 17:11:38 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 09B8F4AA299D\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 18 Apr 2026 07:11:36 +0000 (GMT)","from mail-dy1-f174.google.com (mail-dy1-f174.google.com\n [74.125.82.174])\n by sourceware.org (Postfix) with ESMTPS id EAD8A4AA3971\n for <gcc-patches@gcc.gnu.org>; Sat, 18 Apr 2026 07:11:08 +0000 (GMT)","by mail-dy1-f174.google.com with SMTP id\n 5a478bee46e88-2b6b0500e06so2745591eec.1\n for <gcc-patches@gcc.gnu.org>; Sat, 18 Apr 2026 00:11:08 -0700 (PDT)","from free.home ([2804:14c:4d1:41a6::2000])\n by smtp.gmail.com with ESMTPSA id\n a92af1059eb24-12c749d322csm5513152c88.4.2026.04.18.00.11.05\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Sat, 18 Apr 2026 00:11:06 -0700 (PDT)","from livre (livre.home [172.31.160.2])\n by free.home (8.15.2/8.15.2) with ESMTPS id 63I7Arfa541392\n (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);\n Sat, 18 Apr 2026 04:10:54 -0300"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 09B8F4AA299D","OpenDKIM Filter v2.11.0 sourceware.org EAD8A4AA3971"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org EAD8A4AA3971","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org EAD8A4AA3971","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776496269; cv=none;\n b=josEH/It3eLCzSYDzE5LHtayXPE8I71WGFDEEIlxPHecVy9DwsLvE9UdTs4dlbmlYHs++9M/6R6SUjBZXhpTsfzlTZX/NtKRWXoZ+ughwmWdmJ4xnW7o0SWYl43Ad+TIPFWTfeYmiZfmnSnHWWhpQuhY44T1DbmLeJq3mEB1ZIU=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776496269; c=relaxed/simple;\n bh=nwlaAqdyHPLGRp9EFOtyNw8rzeNo088e2RL+cavgp48=;\n h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;\n b=GywVECY5sPDF3lBHXpW15Ka54sI7EW0/EctZlF7wvFrDUrQgwYQ3o2+DpbDKIlfUa7Ng49KfeegJLX08SrH/M9jU3LdeQ0OQosyntTdvy70mGq+LOnRjLwk6zMArqBxkV0Sp1UwG0ANfT4DOAqUU7Hr+bBlQ83U4YdXjiofyCVg=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=adacore.com; s=google; t=1776496267; x=1777101067; darn=gcc.gnu.org;\n h=mime-version:user-agent:message-id:in-reply-to:date:references\n :organization:subject:cc:to:from:from:to:cc:subject:date:message-id\n :reply-to; bh=RklauZuM85AB+RNhcZnrBMcYDnbZMcAz5es4imttkEU=;\n b=F0s2BjFJOymj1+gH8VjQYCiqLp1urtl4ShYhto81kw7TfVkPRvLT4CgfIJ+l5VWAC6\n ef78KwuRg044uLazFVbzDlVc19RR5/P8nBct3bK4HP2s2WRV8cGS0kyavxX1Gm8gmY53\n WYh+Ryy8eRDugJ1vcoSCjzv0B+FOLrYjXJC1lQsuhcTLonVzpVaXasEAhxXQhtyIRcPn\n rqBL2l2qW76jQKFBtdpideJpimQ0vWPSjUwmKY48LiyVRl67udlaBJS5X5s1gWRAepfl\n 8i+DF3q4ljpBuahuRAvescDNmqh2jUH+doQhmgWHDKiS1q2M4Tw4RUHD6gac7BtnMsuK\n TSVw==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776496267; x=1777101067;\n h=mime-version:user-agent:message-id:in-reply-to:date:references\n :organization:subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to\n :cc:subject:date:message-id:reply-to;\n bh=RklauZuM85AB+RNhcZnrBMcYDnbZMcAz5es4imttkEU=;\n b=gfye7YUzVtsSyeARsMdQ1may6N2aY6n6ws0XKFUfxAR9F/fpYJH962ZIfZU1dhKs4V\n vzbt2cw8GO5GlDeL1MFjg4+5brB2Wh7+SdkZtouqz0iRCXa4aUDv+BdfmgO9XgHAUePc\n G3WRbYMPesmWZ6QUq8CKzcIvfBgMPNcUuX+4tK1ckeT7iS+RGQsCrDNSBTHxiF0htiMx\n n+AezuKei1D3nqRs20XU60tTk8Fs/QcgepZ7k8W7wz/+qbWVjKWYy3LNziNNqHSB4BBf\n pxda1X2g5JypEA3NMEimfZBhTMTVbxpOxNdevllnd1Ls9IUL/nQb6WlDDD82eoh3eVpg\n uN8w==","X-Forwarded-Encrypted":"i=1;\n AFNElJ+bk2NmnZu/9Z9GS9+hX5/TZOaJ1X1fgisMmqTgLv53xExmEkT6HEak77d06ecipODebZDW/vYd2EnkoA==@gcc.gnu.org","X-Gm-Message-State":"AOJu0YzPu4faYoeELBYK4WMbbfN+X+elgdIvSlrvLWkPVQAuXi9yKvmx\n A7QOWDWHcE6iouEC8Z1Jzy9DlpalslfF/fWT8SEi5V3zzaRgpmEM0uPJK+MmCXRj1A==","X-Gm-Gg":"AeBDietO+SpqXxLsIg9vCRAdhnTAXbqoHkaQPZVicM/gEBUIigz+6OjoNjy0LlWQ6X+\n pXwdZHCL/ECRQATLARfXUy/qtadCwlT4zL6KEZ9bn5hvphJ8mTf9A0R9kHX7wUtMmwq5jU7wFN6\n pvdYrtvj1MV+lLk78hDiW34W5/XLJk50rNRBA5wlq7hq78WVJYjs6HN5bMNkzBimzQXWkNw6cFU\n 8ZvmDSrQz3ji/1Gg2l1+7798GYd6oTvKRHqZs14h2TmV4PeYgklEIL7gEp0DScPvA7R0BEunOZ8\n 9qV1Zljq64PoKLR391qFaL+JYTcqHJ2h/LE6moHKoGvE4962h+iJmvNNJYT6jWYsZpG+KZx3ZwL\n fa07iJG2O5NgeER3lyUwgVqD8BUIMbF3E047i4R4JiuNiqD0VnkmyJbAQPTcWiA8lKPoeZIuon8\n FTaGP7x99YhQ==","X-Received":"by 2002:a05:7022:6606:b0:128:cc34:35fc with SMTP id\n a92af1059eb24-12c73f90c0amr2851567c88.16.1776496267424;\n Sat, 18 Apr 2026 00:11:07 -0700 (PDT)","From":"Alexandre Oliva <oliva@adacore.com>","To":"Christophe Lyon <christophe.lyon@arm.com>, gcc-patches@gcc.gnu.org","Cc":"Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>, Mike Stump\n <mikestump@comcast.net>","Subject":"[PATCH] Revert gcc.dg/torture/pr113026-1.c XFAILs/XPASSes [PR113524]","Organization":"Free thinker, does not speak for AdaCore","References":"<864332704.2301.1775906005441@72d3563a6d18>\n <or8qany0t0.fsf@lxoliva.fsfla.org>\n <06abd38d-0750-4f26-8c5e-c6cc88f0f2de@arm.com>\n <orqzoew6mb.fsf@lxoliva.fsfla.org>\n <1f964896-85c4-4d07-8eb1-bec8b1123c3f@arm.com>","Date":"Sat, 18 Apr 2026 04:10:53 -0300","In-Reply-To":"<1f964896-85c4-4d07-8eb1-bec8b1123c3f@arm.com> (Christophe Lyon's\n message of \"Fri, 17 Apr 2026 18:02:52 +0200\")","Message-ID":"<ora4v0wxoi.fsf_-_@lxoliva.fsfla.org>","User-Agent":"Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)","MIME-Version":"1.0","Content-Type":"text/plain","X-Scanned-By":"MIMEDefang 2.84","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"},"content":"On Apr 17, 2026, Christophe Lyon <christophe.lyon@arm.com> wrote:\n\n> On 4/17/26 06:30, Alexandre Oliva wrote:\n>> On Apr 16, 2026, Christophe Lyon <christophe.lyon@arm.com> wrote:\n>> \n>>> On 4/16/26 06:41, Alexandre Oliva via Gcc-regression wrote:\n>>>> The test fails on arm-eabi when testing with the following settings:\n>>>> -mlittle-endian -mfloat-abi=hard -mcpu=cortex-a9 -mfpu=vfpv3\n>>>> \n>>>> It only fails in the following torture option set:\n>>>> -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions\n>> \n>>> Isn't that combination excluded by\n>>> /* { dg-skip-if \"\" { *-*-* } { \"-ftracer\" } { \"\" } } */\n>>> at the beginning of the testcase?\n>> \n>> Aah.  Yeah, I suppose in gcc-16 it does.  I was looking at gcc-15\n>> sources and results, without realizing there was a different fix in\n>> gcc-16 for the problem I observed in gcc-15.\n>> \n>> I guess I should revert my change and take that one and see how it goes\n>> in our gcc-15 builds.  I'm fine with reverting my seemingly redundant\n>> change in gcc-16; should I?\n\n> I think so, but since IIUC you checked on gcc-15, please check on trunk\n> too before committing the revert.\n> But maybe we want a partial backport of r16-5911-g7dd39924c9a696 to gcc-15?\n\ncommit 14cd2833b27a9700aa8679fd0a090e8ae7a5f44a added xfails, but\n2025-12-05's Richard Biener <rguenther@suse.de>'s PR\ntree-optimization/120939 patch to skip gcc.dg/torture/pr113026-1.c\nwhen -ftracer had already taken care of them without XPASSes.\n\nTested with trunk on arm-eabi and riscv32-elf.  Ok to install?  (the\nbackport of the better fix for gcc-15, already tested on arm-eabi and\naarch64-elf, is next)\n\n\nfor  gcc/testsuite/ChangeLog\n\n\tRevert:\n\t2026-01-21  Alexandre Oliva  <oliva@adacore.com>\n\tPR tree-optimization/113524\n\t* gcc.dg/torture/pr113026-1.c: XFAIL bogus warning on various\n\t32-bit targets.\n---\n gcc/testsuite/gcc.dg/torture/pr113026-1.c |    2 +-\n 1 file changed, 1 insertion(+), 1 deletion(-)","diff":"diff --git a/gcc/testsuite/gcc.dg/torture/pr113026-1.c b/gcc/testsuite/gcc.dg/torture/pr113026-1.c\nindex fbea6e2aa15c5..37b5281d547fb 100644\n--- a/gcc/testsuite/gcc.dg/torture/pr113026-1.c\n+++ b/gcc/testsuite/gcc.dg/torture/pr113026-1.c\n@@ -9,5 +9,5 @@ void\n foo (char *src, long n)\n {\n   for (long i = 0; i < n; i++)\n-    dst[i] = src[i]; /* { dg-bogus \"\" \"PR118504\" { xfail { { arm-*-eabi arm-*-vxworks* sparc-leon3-elf } || { ilp32 && { { riscv*-*-* powerpc*-*-* } || { x86 && *-*-vxworks* } } } } } } */\n+    dst[i] = src[i]; /* { dg-bogus \"\" } */\n }\n","prefixes":[]}