[{"id":3678656,"web_url":"http://patchwork.ozlabs.org/comment/3678656/","msgid":"<VI0PR08MB10392AE8E22B78778CA9D335EFF202@VI0PR08MB10392.eurprd08.prod.outlook.com>","list_archive_url":null,"date":"2026-04-17T10:41:59","subject":"RE: [PATCH] vect: fix vectorization of non-gather elementwise loads:\n Unrestrict test cases [PR124037]","submitter":{"id":69689,"url":"http://patchwork.ozlabs.org/api/people/69689/","name":"Tamar Christina","email":"Tamar.Christina@arm.com"},"content":"> -----Original Message-----\n> From: Thomas Schwinge <tschwinge@baylibre.com>\n> Sent: 17 April 2026 09:47\n> To: Victor Do Nascimento <Victor.DoNascimento@arm.com>;\n> rdapp.gcc@gmail.com; Tamar Christina <Tamar.Christina@arm.com>;\n> rguenther@suse.de; gcc-patches@gcc.gnu.org\n> Subject: [PATCH] vect: fix vectorization of non-gather elementwise loads:\n> Unrestrict test cases [PR124037]\n> \n> Contrary to an earlier revision of them, in my understanding, the test cases\n> 'g++.dg/vect/vect-pr124037.cc', 'gcc.dg/vect/vect-pr124037.c' as added in\n> commit 4a30b45ffe3cb4ad2e35d73f1714f1a80e32edd7\n> \"vect: fix vectorization of non-gather elementwise loads [PR124037]\"\n> are no longer specific to early break vectorization, and the C++ one also\n> doesn't use 'mmap'.\n> \n\nThey're still early break related in that they are uncounted loops.\ni.e. in the C one the \"if (ptr->flag == 0)\" requires early break and the C++\none for (; ArgPtr->isNot(0); ++ArgPtr) needs early break too.\n\nThat said the guard on early break is indeed not needed as you say as with or\nWithout early break they shouldn't vectorize.\n\n> \tPR tree-optimization/124037\n> \tgcc/testsuite/\n> \t* g++.dg/vect/vect-pr124037.cc: Unrestrict.\n> \t* gcc.dg/vect/vect-pr124037.c: Likewise.\n> ---\n\nSo OK for trunk.\n\n> \n> Also, given that these are execution test cases, shouldn't they verify\n> what they compute, instead of just 'printf'ing?\n> \n\nThe C one uses mmap to add a protected page to see that the access\ndoesn't cross the page when it shouldn't.  It doesn't compute anything\nit just checks pointer accesses.\n\nBut It's not immediately clear to me what the C++ one is checking and\ndoes seem to miss a result check.\n\nThanks,\nTamar\n\n> ---\n>  gcc/testsuite/g++.dg/vect/vect-pr124037.cc | 2 --\n>  gcc/testsuite/gcc.dg/vect/vect-pr124037.c  | 2 +-\n>  2 files changed, 1 insertion(+), 3 deletions(-)\n> \n> diff --git a/gcc/testsuite/g++.dg/vect/vect-pr124037.cc\n> b/gcc/testsuite/g++.dg/vect/vect-pr124037.cc\n> index e25ba02ec9b0..d346871be7e3 100644\n> --- a/gcc/testsuite/g++.dg/vect/vect-pr124037.cc\n> +++ b/gcc/testsuite/g++.dg/vect/vect-pr124037.cc\n> @@ -1,6 +1,4 @@\n>  /* PR tree-optimization/124037 */\n> -/* { dg-require-effective-target mmap } */\n> -/* { dg-require-effective-target vect_early_break } */\n>  /* { dg-additional-options \"-std=c++11\" } */\n> \n>  struct Token\n> diff --git a/gcc/testsuite/gcc.dg/vect/vect-pr124037.c\n> b/gcc/testsuite/gcc.dg/vect/vect-pr124037.c\n> index 3954e23f4566..f805d93ee898 100644\n> --- a/gcc/testsuite/gcc.dg/vect/vect-pr124037.c\n> +++ b/gcc/testsuite/gcc.dg/vect/vect-pr124037.c\n> @@ -1,6 +1,6 @@\n>  /* PR tree-optimization/124037 */\n>  /* { dg-require-effective-target mmap } */\n> -/* { dg-require-effective-target vect_early_break } */\n> +\n>  #include <stdint.h>\n>  #include <stdio.h>\n>  #include <string.h>\n> --\n> 2.34.1","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 (1024-bit key;\n unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256\n header.s=selector1 header.b=UDnWg6Ag;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=UDnWg6Ag;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.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 (1024-bit key,\n unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256\n header.s=selector1 header.b=UDnWg6Ag;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=UDnWg6Ag","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=arm.com","sourceware.org; spf=pass smtp.mailfrom=arm.com","server2.sourceware.org;\n arc=pass smtp.remote-ip=52.101.72.24"],"Received":["from vm01.sourceware.org (vm01.sourceware.org [38.145.34.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 4fxs1b0l8Pz1yD3\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 17 Apr 2026 20:43:45 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id B90364C900D8\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 17 Apr 2026 10:43:43 +0000 (GMT)","from AM0PR02CU008.outbound.protection.outlook.com\n (mail-westeuropeazon11013024.outbound.protection.outlook.com [52.101.72.24])\n by sourceware.org (Postfix) with ESMTPS id C87754BA2E26\n for <gcc-patches@gcc.gnu.org>; Fri, 17 Apr 2026 10:43:11 +0000 (GMT)","from DB9PR06CA0012.eurprd06.prod.outlook.com (2603:10a6:10:1db::17)\n by AMDPR08MB11388.eurprd08.prod.outlook.com (2603:10a6:20b:717::10)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.25; Fri, 17 Apr\n 2026 10:43:06 +0000","from DB1PEPF000509F7.eurprd02.prod.outlook.com\n (2603:10a6:10:1db:cafe::2a) by DB9PR06CA0012.outlook.office365.com\n (2603:10a6:10:1db::17) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9769.52 via Frontend Transport; Fri,\n 17 Apr 2026 10:43:06 +0000","from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by\n DB1PEPF000509F7.mail.protection.outlook.com (10.167.242.153) with Microsoft\n SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9769.17\n via Frontend Transport; Fri, 17 Apr 2026 10:43:05 +0000","from VI0PR08MB10392.eurprd08.prod.outlook.com\n (2603:10a6:800:210::10) by DBBPR08MB5979.eurprd08.prod.outlook.com\n (2603:10a6:10:205::24) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.25; Fri, 17 Apr\n 2026 10:42:00 +0000","from VI0PR08MB10392.eurprd08.prod.outlook.com\n ([fe80::cd7c:e19a:2072:75cc]) by VI0PR08MB10392.eurprd08.prod.outlook.com\n ([fe80::cd7c:e19a:2072:75cc%4]) with mapi id 15.20.9818.023; Fri, 17 Apr 2026\n 10:41:59 +0000"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org B90364C900D8","OpenDKIM Filter v2.11.0 sourceware.org C87754BA2E26"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org C87754BA2E26","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org C87754BA2E26","ARC-Seal":["i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1776422592; cv=pass;\n b=x4SuHyT79EhUUUICSCuKeTgRLDxFHidNb1Os4R5ZJS/MIWMOmVZFICegjhEDXdpcazAIRmSgYzxinMJl3E9+ZzkmOIrUrtIT7Yy5uNZ9tVqf51CNlAWQ/s9HC2vbdp4/808mXizbgzca5qJW5JE7ksJ+ZJXGWknr5OBSDrnklns=","i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass;\n b=fyTjZSx0/EgLGKVkB4bhgqZcGYpmOfAnso0S0z4Pe9oHZ/u5kFqX7vCreVhIysYpZ2zn1mdKMR0cer4c1ExHmyGaPrrdzVqxmsz+GvUqy6j48eToxNeq7scOn+w2HIdh5pcFp6BizKH5Dwhb5JxzqBB1RVZIytbe6Dq+qllN1gS9SKnm72hAvYK2FgKaMIz7wW1HC16jqIPCJ2Vwa+P5mwtKJOUQ+2cCHUrTOZpeSMqqkVjP7hez6XDfy5LOrkywL1f8ZMWUITcjxoiD6mNuMa6c26+igNE9HBe7l1P2u8jyphSFVc1cM01mISFCLypg8RZje/F2X8dYfRT1d0gxkw==","i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=Kkhq/P6FfVnSN/FbTgru2hj/H+BqMIyMYiH/AU2SGTrTAWfOjMHu5KFtRGRkBfLA3PkBBwXosncjkI/4tdqWE/xuV6+ep1/F8GPZKKALcBkDqgoQ//WMyLqDgt3QQP2w/1u1Cm6JPzgbUcnuOMJF50fn9vuwhHH1wIT4PdWxD5qGKaotCNto+2HsToRxI1kfd9oQ2uHa+qyLA01tdABhDujhwFEeRf89iHxVF9gqHnmyGLmQE4CapAY9A+4fuQAeuFaK+Y23i3tdaphwTHLSTcOOSJJHFFzxsQJjvHNt7Id+49zyqdnWu8IZj3oLQyeVZuNfVouHrs+QLTWSGMdpGw=="],"ARC-Message-Signature":["i=3; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776422592; c=relaxed/simple;\n bh=z++Okwf0wjoolABOqqZ1CQE5l1wmRchidrTxmjY7Z30=;\n h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID:\n MIME-Version;\n b=Vl0kqVIVKhtgZXK/wFEcPqgC+1ttM2NNMQCHpHEFeRixGfKXFGFciTqZek/1dGvR0d6P0cLN9kC9rmULp4CEb0ItogoWZGvv/6uPr10YrJ4A/xrrVxTCFESYZtgRdt+/dLRmjcAhpBtsyNLGKZm8lK9r0pm5+kqUU088wZED0VI=","i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=Fh91MjcmOTQcPHf8y/RNZyt/1p0d+8jCd7KHl3zsCoo=;\n b=tki3+O5wPXvIdi8odCST4iSapbrD4ECqJ3A869wdYDbwhld5EDvwFLIFG783SE2lPwa1hXkfvTdjpmPyi4dhX6NhxSfzvB+gZNKtpCXEcS/+Gg1W2Gdyu8ofibny7vtdDfqqW1I660VJr6lpwAb/MkcAF2GUGXZLC/MNhcNsrtCX0CIlylZ31OvvFvacqNihzA8FM3Hey+kRIbPqO1LXEwF1TyNd2cZSbfiUaNNwhmsuvBn+z5bic20En//n2Z2p8Td2tWy2+oXopCs7U183c4jQePjFKYh50clWC+k/4NZmHvSjxSX5FnTBRADcffXMS7yXIP7oTBTqOjcyYE/oiw==","i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=Fh91MjcmOTQcPHf8y/RNZyt/1p0d+8jCd7KHl3zsCoo=;\n b=M7EBdJQVwOa+1WkI3ZcvFm962cJA4lYgKSC12j73qsmcTQ0iH5KN37Lo5huF3zx29MhU9KW5MwznS46/Y4tS0Y0G5RjmgpR7+exC/AwnU9FKbHWJppy0fek+9UiAShfSErDyF40A0wgavDrBXtSkqSf3zo8vrL6tSt8OmmbQiAOcTTUfWqQYkdMPzMkSXO7i67rf1fYwza5jUzbk5Kr+H1XVLQKqldlLiolE1qvb7iLqwX8wjamPmWfl2lhallUQAtKQQPPfraZwm25tpw75WEnVgsotB7f7iXknddLYsCvMYHhIAp5nOaSI9T8ojNBj4V6m7ejNaL26NzaWSGYCIA=="],"ARC-Authentication-Results":["i=3; server2.sourceware.org","i=2; mx.microsoft.com 1; spf=pass (sender ip is\n 4.158.2.129) smtp.rcpttodomain=baylibre.com smtp.mailfrom=arm.com; dmarc=pass\n (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass\n (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1\n spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com]\n dmarc=[1,1,header.from=arm.com])","i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass\n header.d=arm.com; arc=none"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=Fh91MjcmOTQcPHf8y/RNZyt/1p0d+8jCd7KHl3zsCoo=;\n b=UDnWg6AgQ4ILzKbv4vVILuTfag1iBzSA48W8ZCRKjbTDUPT//G0yW6mi/gfIQXRD183R1xAXYLaNCX77m0xKIVVVSBSpj+EXedazBrWEPDMMep870b/wUEDNjKDEEhgWLiDsH51ZDuJ6dEzKiqob+fPUp72tGZksMhf7ljwqEc4=","v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=Fh91MjcmOTQcPHf8y/RNZyt/1p0d+8jCd7KHl3zsCoo=;\n b=UDnWg6AgQ4ILzKbv4vVILuTfag1iBzSA48W8ZCRKjbTDUPT//G0yW6mi/gfIQXRD183R1xAXYLaNCX77m0xKIVVVSBSpj+EXedazBrWEPDMMep870b/wUEDNjKDEEhgWLiDsH51ZDuJ6dEzKiqob+fPUp72tGZksMhf7ljwqEc4="],"X-MS-Exchange-Authentication-Results":"spf=pass (sender IP is 4.158.2.129)\n smtp.mailfrom=arm.com; dkim=pass (signature was verified)\n header.d=arm.com;dmarc=pass action=none header.from=arm.com;","Received-SPF":"Pass (protection.outlook.com: domain of arm.com designates\n 4.158.2.129 as permitted sender) receiver=protection.outlook.com;\n client-ip=4.158.2.129; helo=outbound-uk1.az.dlp.m.darktrace.com; pr=C","From":"Tamar Christina <Tamar.Christina@arm.com>","To":"Thomas Schwinge <tschwinge@baylibre.com>, Victor Do Nascimento\n <Victor.DoNascimento@arm.com>, \"rdapp.gcc@gmail.com\" <rdapp.gcc@gmail.com>,\n \"rguenther@suse.de\" <rguenther@suse.de>, \"gcc-patches@gcc.gnu.org\"\n <gcc-patches@gcc.gnu.org>","Subject":"RE: [PATCH] vect: fix vectorization of non-gather elementwise loads:\n Unrestrict test cases [PR124037]","Thread-Topic":"[PATCH] vect: fix vectorization of non-gather elementwise loads:\n Unrestrict test cases [PR124037]","Thread-Index":"AQHczkbH5U7FFuzPe0GYbCyDH9kxYbXjDvKQ","Date":"Fri, 17 Apr 2026 10:41:59 +0000","Message-ID":"\n <VI0PR08MB10392AE8E22B78778CA9D335EFF202@VI0PR08MB10392.eurprd08.prod.outlook.com>","References":"<20260304163431.1270143-1-victor.donascimento@arm.com>\n <20260417084646.326916-1-tschwinge@baylibre.com>","In-Reply-To":"<20260417084646.326916-1-tschwinge@baylibre.com>","Accept-Language":"en-US","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","Authentication-Results-Original":"dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=arm.com;","x-ms-traffictypediagnostic":"\n VI0PR08MB10392:EE_|DBBPR08MB5979:EE_|DB1PEPF000509F7:EE_|AMDPR08MB11388:EE_","X-MS-Office365-Filtering-Correlation-Id":"749eee4b-16bb-4a23-6f0b-08de9c6e1bd9","x-checkrecipientrouted":"true","nodisclaimer":"true","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam-Untrusted":"BCL:0;\n ARA:13230040|1800799024|366016|376014|38070700021|18002099003|22082099003|56012099003;","X-Microsoft-Antispam-Message-Info-Original":"\n 3N+osR3Q/ok7QQCVpQrQ5luAzl/1O/SCjPgBZeoUIrHZmdnyhhJ9ttQM0Z9INcNJW7Q8ILYW+9zErljoIX/VwE7zeOH01eeCT8sJGuGs+Wt2WFOkeOPh9t9HdKNE+00zvkjm/Ub7hkbw6MWwmtoSz2mHdbC3fGHdig1Qe1KSV8j4B8I5rljD0VKzPmyGI3kXDGN3W5FCbPuZSRZ12HSN8YF4TDbEHkRo+FpHewmMLpyJi1Mq7KDbxflAMeg16Sc5Ef8EXTuqoU4b2soV+qG3warCNh2ldCKm0gZniLRp7Y6x2RaFxw7KogYrqMqLwuhh+ztLDDqF4//EAp/3Cddxr9BW0XV8a9/dCLFGyAK21uy2RZMffTh7XN1t1Nbhc8SzLHC71zF6i/16Iek2S5ezgdYshuWESa/IWrguGwqOSvfh8Ek4t/OW/t7E0g67zod7fbq+cjJ2DD331s+BpfGG38mY69uXSWvsvM4Rbcyu9udM2Adai9qas8ZuK41He+YkSgl+PPm8TzeL1n/8gEtN7oI3SVu2jbmzjX6RjFji4TdR8ryDzTLHHpXMBGHvbf2kyUz944JSX1jczBXv38oicMQR3I/xS4jiq2XgnzkFWBOYd3QW4ZkKoroFfoN218vhslq8bpeUs+6oXc9slilsxIakBzEkrDAj5GYvFt/t6n5gH5ti9/UPXp3Fjzqf4yg0CbfOFPfwbm3UYM9oRnsCgeS4dhqy3CVpdXyKJQ1DJgr7LyFyOhRakejjb94+i9cC","X-Forefront-Antispam-Report-Untrusted":"CIP:255.255.255.255; CTRY:; LANG:en;\n SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI0PR08MB10392.eurprd08.prod.outlook.com;\n PTR:; CAT:NONE;\n SFS:(13230040)(1800799024)(366016)(376014)(38070700021)(18002099003)(22082099003)(56012099003);\n DIR:OUT; SFP:1101;","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-Exchange-RoutingPolicyChecked":"\n EZDdVNL5D6g++XTs5ml3ntRBRnkPF4Byrim07KNGgUGpLKOsvlOvCUcJAHeW+a3gor9tjf5BYmxYlrVlhfjahlwlc09YljylhC8fml2c0HVOOpfgGx9eoR0YgPf8OBuhPEKZDvjbtXYImEsltBpQcvepNY2EK7AizR0xB9hzg9Hn11eWRvaE7CriPfWO+k1qfw80VVAU5DQLvH5khXrD/hvBFcgdesXZ0M/JH71XC+WNFpqEtXq0z2fnrN7UUITb+D0LJQIQJQ7GjA2t2ralTAXKvHMPvtF4RrlS8niEmKAMvtGhnilxeFqAICMwV9hvB4VudCqcXg1JkJM9F7EK6w==","X-MS-Exchange-Transport-CrossTenantHeadersStamped":["DBBPR08MB5979","AMDPR08MB11388"],"X-EOPAttributedMessage":"0","X-MS-Exchange-Transport-CrossTenantHeadersStripped":"\n DB1PEPF000509F7.eurprd02.prod.outlook.com","X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id-Prvs":"\n 8211385c-22ab-446e-9697-08de9c6df453","X-Microsoft-Antispam":"BCL:0;\n ARA:13230040|1800799024|35042699022|376014|14060799003|36860700016|82310400026|13003099007|22082099003|18002099003|56012099003;","X-Microsoft-Antispam-Message-Info":"\n hvoIWLaKcyu+TD6CoF3W97jxZ/StJLYRV+SX5leFyP4maiYIG+BYicQ6sqhFKRYKVE1BNG43wSOZuz81cOoVSilfSr67Ia888rBtt8F5p9NOxGO1lwdqbymnqRGBpr+K24vWbxRo5xS5wJiReh9Dl5yfqi3hY64ThljTctxtCWNW1H/EpTn9MjKlGV54J07WBxeIwmmh89dM84kk3v7fHQQ22JGLG0imMVZ6D5+QStVg8DHBY/MK6iGEzhR4upp8HUnxQk08PUebJlc2NMQ09k+7KMBWbTehq4HGk5VblUOdY2n0aKuj3UC4pMAXKNj8/gLvrvGyv4kUuZ9vtnnY3YFtj64GtXUSV+rjKSe2bWaSlphHbpIN2Bxuucc+/woPkw8ymNE/HUa9y6aqjGbUrgCJc/kqyBFkb4EmkVRm+PBe19851bhZMshacVWCggj82R6wGHsa0ZH7ZKKtpEpCl0sfR8IaMC5yMfAHcQVVre8DbYsWaQ+LL/rBQeOg8+08VGaPLVhW2nTbGEl4oqXVi8Zpo6oR9G1Yv/WX5u8p2hWd1HyGFKAdEtRIwEUcRUtQbJ5JvXtg23WAKSwgiV75GmsJRbpi8GkoeZjAHe2SOmZDk/9tdSEFH8uykcaDEXf8Zz7lXag+ofy04pcy6WzPKH/sysYtHFlK5X6mt/185yA9AmRD1RF2E8/WIKldwicXfpLaJeITX3OUz9spiug3ZED5NJnrrjHCZKA4e3YvXcI=","X-Forefront-Antispam-Report":"CIP:4.158.2.129; CTRY:GB; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:outbound-uk1.az.dlp.m.darktrace.com;\n PTR:InfoDomainNonexistent; CAT:NONE;\n SFS:(13230040)(1800799024)(35042699022)(376014)(14060799003)(36860700016)(82310400026)(13003099007)(22082099003)(18002099003)(56012099003);\n DIR:OUT; SFP:1101;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"\n QijFRLCFzyO/vfu9hN1+V00lCviXgAf7Prl5OSfdh4QEvvR3oNUUQEDVAlvwtRQ3pK1Tt3KuqhawgwNiSsBvKIV22h6x4IvrG8dHt9nzejX8lqLx2W7z2xX6VQ6JpmPy3Bi4OQvETs5eE/I8t+XNJ/RBpRQaI2W1F9PD7QqgYGOmBciCgq7ZrcuqYmTBakSrMW55sSQTlbOXzIwkSvJwEfYjN1GRcS5F6FjpOMQCL/WZAWBhy313LIorK3TtZvJ1vf9z9obZoe3V/0rn/saPDrCWUcaWqFvl60VvSjF5vIy6RRaAm4gwoAmIcOYwDuBwCHcIzQqdxqRG+jqJzkGDGpCKkSfEhkrd/KTkBjCFeHafEqNXyG2OXEfLbcwKX0zYULR73Xd21mmAldl+SCEbT3LzOkdBzbYMfguPDbcdlt8ujsQAuHxjBJjqCt7T/0Kr","X-OriginatorOrg":"arm.com","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"17 Apr 2026 10:43:05.9492 (UTC)","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 749eee4b-16bb-4a23-6f0b-08de9c6e1bd9","X-MS-Exchange-CrossTenant-Id":"f34e5979-57d9-4aaa-ad4d-b122a662184d","X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp":"\n TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[4.158.2.129];\n Helo=[outbound-uk1.az.dlp.m.darktrace.com]","X-MS-Exchange-CrossTenant-AuthSource":"\n DB1PEPF000509F7.eurprd02.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Anonymous","X-MS-Exchange-CrossTenant-FromEntityHeader":"HybridOnPrem","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"}}]