[{"id":3675275,"web_url":"http://patchwork.ozlabs.org/comment/3675275/","msgid":"<CAFiYyc2hQurxxQPn7yucGTwD43Kx42s4XVL9a8==svCMQiW=sA@mail.gmail.com>","list_archive_url":null,"date":"2026-04-09T12:08:56","subject":"Re: [PATCH] - ICE verify_vssa exceeds stack space for big functions\n [PR124805]","submitter":{"id":1765,"url":"http://patchwork.ozlabs.org/api/people/1765/","name":"Richard Biener","email":"richard.guenther@gmail.com"},"content":"On Wed, Apr 8, 2026 at 11:32 PM Heiko Eißfeldt <heiko.Eissfeldt@hexco.de> wrote:\n>\n> The source from PR124561 led to an ICE with --enable-checking, caused by a stack overflow.\n> The recursive verification code verify_vssa in tree-ssa.cc could not handle the extreme\n> number of basic blocks within the typical limits of stack space.\n>\n> As for PR124561 the recursive code was transformed into an iterative version, which\n> avoided the recursive calls.\n>\n> A worklist is used, which has as entries a pair of a basic_block and a tree (vdef).\n> The logic of verification steps for each basic_block is unchanged, although the order\n> of basic_blocks is changed.\n>\n> This fixes PR124805.\n>\n> Reg tested OK.\n\nThis is OK for stage1.\n\nThanks,\nRichard.\n\n> 2026-04-07 Heiko Eißfeldt <heiko@hexco.de>\n>\n> PR middle-end/124805\n> * tree-ssa.cc (verify_vssa):\n> replace recursive calls with iteration for lower stack usage","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 unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=OLKebWY0;\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 unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=OLKebWY0","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com","sourceware.org; spf=pass smtp.mailfrom=gmail.com","server2.sourceware.org;\n arc=pass smtp.remote-ip=209.85.208.47"],"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 4frzKC1k6Tz1yD3\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 09 Apr 2026 22:10:23 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 6C6154BA2E17\n\tfor <incoming@patchwork.ozlabs.org>; Thu,  9 Apr 2026 12:10:21 +0000 (GMT)","from mail-ed1-f47.google.com (mail-ed1-f47.google.com\n [209.85.208.47])\n by sourceware.org (Postfix) with ESMTPS id A3E9C4BA2E1E\n for <gcc-patches@gcc.gnu.org>; Thu,  9 Apr 2026 12:09:10 +0000 (GMT)","by mail-ed1-f47.google.com with SMTP id\n 4fb4d7f45d1cf-66bb7e098b1so823778a12.3\n for <gcc-patches@gcc.gnu.org>; Thu, 09 Apr 2026 05:09:10 -0700 (PDT)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 6C6154BA2E17","OpenDKIM Filter v2.11.0 sourceware.org A3E9C4BA2E1E"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org A3E9C4BA2E1E","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org A3E9C4BA2E1E","ARC-Seal":["i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1775736550; cv=pass;\n b=D1A+FTH4zse9o+2BqSeZJWcROc/Ipw/ZNa27c8uHJR/qb5Ou+kx7rT8eFz6GXM3v00nK+bdwOrFiT77Y7JvMR063yGQz86hAX1ZrRhL4MxNEw+6qT9viI0HtmCPcwNAB4GlEduFPVp9Kyd2vvoDazx44NW5BJT7cSqUXBGP8lkw=","i=1; a=rsa-sha256; t=1775736549; cv=none;\n d=google.com; s=arc-20240605;\n b=YwZ6PiGwRyqulTfFsLlXJqu6OCS68g6zLK8fQbUo45XS25gDaubhTwCb0Mw5iDft0W\n kfeZ5RoMIrE0jsZ6EyaBXZKXAlRGIPo8faGolFdaoNgOOutBTfjP3bMUw3oOmRL3McY3\n bTF/7Xqa0ErtEeg/tzMIEtbhjGD6Wd4nhJuyVhJSCKWoJGGzjPCopzw1dcCYh/Xbbejy\n B6Mv72C1mANE5s/zEWx84aVw4UcVnMkgATC0OVN7y9CnQM231oTvQFWANjleyOF+q9Qa\n q15xrPXsKVPeor6E238ZUlpdie7IachYUKoA+n+jNaDXV65d7odtWe0gGbv1r0H+j0uO\n zIdg=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=sourceware.org; s=key;\n t=1775736550; c=relaxed/simple;\n bh=ecn+CnNxnUGTHlA2NLyfKPgC49qSc9gOc8/RWtD+00U=;\n h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;\n b=DpiaWI8mY7cAJcSRRksAhf0Z25pMsu0leP5WzTvzl29e4ksF0jp/deIzmTYgrM9TeaA4d5ZjusuL8GNQRtZ9atykp7/sBYWA97U0DCKbv50M8CnJRSYbYotOTnkQ/FyhwjaNOt+4Kjr7rcy4g+55V17fnL4r36jzJCERRyQQuOc=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:dkim-signature;\n bh=ecn+CnNxnUGTHlA2NLyfKPgC49qSc9gOc8/RWtD+00U=;\n fh=GuUqB6mvkkCbIf4Tkd4UCc6GFdlywk4kkthyYY4lczQ=;\n b=O2EHYvSi0Aa3D5Qllxf9kgQf+gPBPt8A1eK9/k6XlA6sL6QXwDAXLNAvT9DCubp+9M\n op5RBduBQHcy2mwh3CQNmbmfiDP4rK8nitaJU2oimYKkTtvxJ53Uf2P+JMLbP8H6wFIK\n oWDt4BOo5Bt2rPkVhXgs8gYQq3e/yyncYz7m69wUJHi3cuzrJ00WtBvrpwZotMEGJd+v\n EfLMKAjkoKGvN263Dg8VZ745wEgNzRqHzRK9l3PHSXcpwrcrP6Pzyv1P8XEucq5UHqPh\n QRtPGimKnDlsGl1JKW0zYio6Xpb9Uk27xQo1LfCZzY/gMAfp/zIlirlcP6fBsWAzbwsw\n Ct7Q==; darn=gcc.gnu.org"],"ARC-Authentication-Results":["i=2; server2.sourceware.org","i=1; mx.google.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1775736549; x=1776341349; darn=gcc.gnu.org;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:from:to:cc:subject:date\n :message-id:reply-to;\n bh=ecn+CnNxnUGTHlA2NLyfKPgC49qSc9gOc8/RWtD+00U=;\n b=OLKebWY0wOEkO47Jd6S1F8vykCvq1aIVCcj+KA+znoHpX1Hi4+3PFw8LZxs7Lmvqyc\n /51tmaYkEPsZv5Y7UHXbPkjvSqSCk8jHxwCswhjKPIXLSqPqAEQ6FYANb+YIcVeaaKlB\n XRTJXkjMKKYjGK803ibHEmFzI5YivFLT3yqxU2BHdZjbhW57dM3alV6v99AW/r2FhEDa\n 24Hf9eprzxK5H4NP03TY7/HtXZcLc2a3Jh1tua65mMuntuDmqpdN3Md/ecj7QIq7sO6V\n 8fDD8FZLHLCHWa0aLiquSmcb6nj4LrPM7STadzl1bUGO0xW50j+BV0TQrCGL38uzpCnJ\n nKlg==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775736549; x=1776341349;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=ecn+CnNxnUGTHlA2NLyfKPgC49qSc9gOc8/RWtD+00U=;\n b=gngbBo+s6t+qtmc0RGxcLu5MMMpDOdk9/tVHy+ZqGyuhPH1mLBLEJ8SkMMjcJOa7Rj\n cNHjHAGJwqrmnLSewCfDHtUcspoqcgesLtMiRk4/RzfCnh8ZtbXJsdL8ViszTnF9FSH4\n m/U9EIRZmITseW6jE8gRIYznGrTOEMcfXl5DBiLEvcojcI6Va5KFZymNM0ehQ6axTssy\n l+W+oXX+kMbzUOtIOis/OsTHonA4i/o/EqFIWo1h3w/rTV69AWGT2DPQUHES97D7tTL1\n BI/1KepoXYdj4hHZVFVaRMJwoiIdQpAdclIt0+YzMjZDVDCx/+nfpNmUcVv8EIqnYCA5\n lKRg==","X-Gm-Message-State":"AOJu0YznTdvuc4XihOXyvInO5mEMtdE8+eXzW0WuubnAAFQTy857tIPx\n e64QKD6xcLO8z3EI2WneWpZ+1lfA6p0+aooBLhbJNNdnCHPj9uL8pU4KGw150qzVwDn3cNe0+eT\n K0XicWuAaCS92rrQ1BAaqRXMeMRQFmMc=","X-Gm-Gg":"AeBDiet9E9NAjb0J5EKbU4xmLl0TJDKRAhoRJgb3yxooPxHzgUQch7BRxJb3NERM+Az\n zJwgVY4G6QS2RIAhcX4QIzkj1lp0225++PyAuYRkNueXG9vIUAY3HY1iETdfKuxLIcWgKeDyQaa\n +ijxR+sJSts69ff5nD6MEK4k/TVMYqT1o9pHQZ3YJ6ACHhwKlmo0mWJJykrqQV23i26ErqE65VK\n omtjzY5XCWyCeT15x6gvoepNJkkXn9sS7Zk7/ooPiHl6sL8St/H1QuSJQh8XYFOwXF+TlGBanhX\n eEpYTfkicg80nTQU","X-Received":"by 2002:a05:6402:1d55:b0:66e:d440:120d with SMTP id\n 4fb4d7f45d1cf-66ed4401451mr7606464a12.8.1775736549303; Thu, 09 Apr 2026\n 05:09:09 -0700 (PDT)","MIME-Version":"1.0","References":"<2c4ed43b-9787-4c50-b0d9-ee213a3bb896@hexco.de>","In-Reply-To":"<2c4ed43b-9787-4c50-b0d9-ee213a3bb896@hexco.de>","From":"Richard Biener <richard.guenther@gmail.com>","Date":"Thu, 9 Apr 2026 14:08:56 +0200","X-Gm-Features":"AQROBzAN4LTZje2YOZrKN8ng0uCACZIb9yxbfU-86cN10n3kPwwBwV6NxdUovhg","Message-ID":"\n <CAFiYyc2hQurxxQPn7yucGTwD43Kx42s4XVL9a8==svCMQiW=sA@mail.gmail.com>","Subject":"Re: [PATCH] - ICE verify_vssa exceeds stack space for big functions\n [PR124805]","To":"=?utf-8?q?Heiko_Ei=C3=9Ffeldt?= <heiko.Eissfeldt@hexco.de>","Cc":"gcc-patches@gcc.gnu.org","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable","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"}},{"id":3676823,"web_url":"http://patchwork.ozlabs.org/comment/3676823/","msgid":"<bddbf3d7-9b44-45ae-86b5-259a944e1ecd@hexco.de>","list_archive_url":null,"date":"2026-04-13T15:34:50","subject":"Re: [PATCH] - ICE verify_vssa exceeds stack space for big functions\n [PR124805]","submitter":{"id":93079,"url":"http://patchwork.ozlabs.org/api/people/93079/","name":"Heiko Eißfeldt","email":"heiko.Eissfeldt@hexco.de"},"content":"Thanks for your review!\n\nI just got a notification regarding three new regressions with my patch\n(https://patchwork.sourceware.org/patch/132826)\non aarch64-linux-gnu in\n\nlibstdc++:libstdc++-prettyprinters/prettyprinters.exp\n\nProduces 3 regressions:\n   |\n   | regressions.sum:\n   | Running libstdc++:libstdc++-prettyprinters/prettyprinters.exp ...\n   | FAIL: libstdc++-prettyprinters/debug.cc print redirected\n   | FAIL: libstdc++-prettyprinters/simple.cc print redirected\n   | FAIL: libstdc++-prettyprinters/simple11.cc print redirected\n\nNote: the arm 32 bit build was without any regressions.\n\nNow I need to understand what causes these regressions...\n\nAny hints to accelerate my understanding would be very much appreciated.\n\nAt first I would like to understand how verify_vssa() can be invoked without\n--enable-checking (which seems the configuration being used by Linaro CI).\n\nThen I fail to see any connection to libc++ prettyprinters tests\n(which also involve python and gdb).\n\nFinally there should follow a V2 patch.\n\nThanks,\nHeiko\n\nOn 4/9/26 2:08 PM, Richard Biener wrote:\n> On Wed, Apr 8, 2026 at 11:32 PM Heiko Eißfeldt<heiko.Eissfeldt@hexco.de> wrote:\n>> The source from PR124561 led to an ICE with --enable-checking, caused by a stack overflow.\n>> The recursive verification code verify_vssa in tree-ssa.cc could not handle the extreme\n>> number of basic blocks within the typical limits of stack space.\n>>\n>> As for PR124561 the recursive code was transformed into an iterative version, which\n>> avoided the recursive calls.\n>>\n>> A worklist is used, which has as entries a pair of a basic_block and a tree (vdef).\n>> The logic of verification steps for each basic_block is unchanged, although the order\n>> of basic_blocks is changed.\n>>\n>> This fixes PR124805.\n>>\n>> Reg tested OK.\n> This is OK for stage1.\n>\n> Thanks,\n> Richard.\n>\n>> 2026-04-07 Heiko Eißfeldt<heiko@hexco.de>\n>>\n>> PR middle-end/124805\n>> * tree-ssa.cc (verify_vssa):\n>> replace recursive calls with iteration for lower stack usage","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 unprotected) header.d=hexco.de header.i=heiko.eissfeldt@hexco.de\n header.a=rsa-sha256 header.s=s1-ionos header.b=Lg9Hg1CR;\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 unprotected) header.d=hexco.de header.i=heiko.eissfeldt@hexco.de\n header.a=rsa-sha256 header.s=s1-ionos header.b=Lg9Hg1CR","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=hexco.de","sourceware.org; spf=pass smtp.mailfrom=hexco.de","server2.sourceware.org;\n arc=none smtp.remote-ip=217.72.192.75"],"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 4fvWYt30DHz1yDF\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 14 Apr 2026 01:30:08 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 051BD4BA2E1E\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 13 Apr 2026 15:30:02 +0000 (GMT)","from mout.kundenserver.de (mout.kundenserver.de [217.72.192.75])\n by sourceware.org (Postfix) with ESMTPS id 8BF7F4BA2E08\n for <gcc-patches@gcc.gnu.org>; Mon, 13 Apr 2026 15:29:32 +0000 (GMT)","from client.hidden.invalid by mrelayeu.kundenserver.de (mreue107\n [212.227.17.181]) with ESMTPSA (Nemesis) id 1McHQA-1vZwbW3kj6-00b3JU; Mon, 13\n Apr 2026 17:29:30 +0200"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 051BD4BA2E1E","OpenDKIM Filter v2.11.0 sourceware.org 8BF7F4BA2E08"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 8BF7F4BA2E08","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 8BF7F4BA2E08","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776094173; cv=none;\n b=mvp9Q52D4MgW1GLFbk0cAEWBH8HkYpvjZR8fuSaw5fz11s5knpxilTz1ND+Uth2o0Z2inrpz1leWvrLYtcHcexMrqdaWpm5q6wBqM5MW6RUlxUutD6vPbqVvRPOd+2ejGwhSlCcpNyuB87C3C5YlBZ4yQZSpJxYFJBwDp3mIzBc=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776094173; c=relaxed/simple;\n bh=94EgZC+WXv2xm0humCNVzMPNj92lTYvFIvKIB/3xPRE=;\n h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From;\n b=pR0/dcjGAp0jVai9irEkaNlqDiC+wyRgPVAGwB1cT4suvPe9x0f2yBDjUHCgUrnkDLTV7fzLGa7ofQQTZJIdwgCDOVagMUbWVeC0eI3oRlktzAVxDjQrTscSuZoiI8fBPc9DSEvPp/CpfzFsQEzM0SJpsKsqTMDKVtQ9l6eycIY=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=hexco.de;\n s=s1-ionos; t=1776094171; x=1776698971; i=heiko.eissfeldt@hexco.de;\n bh=8RwpkuQVkUbj/PoeT+JacobInIFAjY88YydBqnnWS/c=;\n h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version:\n Subject:To:Cc:References:From:In-Reply-To:cc:\n content-transfer-encoding:content-type:date:from:message-id:\n mime-version:reply-to:subject:to;\n b=Lg9Hg1CRc4xMiSGcJTFoR3ZTIZBgmVnqD3FHpCD4js4DKzL8VRgTZumSUrkDDu7x\n FK/z0PDEcF9GadxkDiNiXNfN27KgH5MaoFcSwnoHJVfXIjyGmmjsx0CJhMLPLTqTe\n ONQWvhu7sqVv+RbZKYB4bXs8HRnsfKg8/7bc8SLyBumGcHBi9wPBDyJ5/uV4AMcqs\n lzXiwyIficQvQ1a5S1Fa11tLo2Ov6l5qSZHOAGO62npVUMxLFw3LEhgITswNv95Qr\n PPsG/AN33+JaiXcyXCQnjfUjQXyqq/EEfcwjr1fkOoWE9Tgefvd+X0v97qvDtHDpd\n oZGyUCySW0+DrYJVkw==","X-UI-Sender-Class":"55c96926-9e95-11ee-ae09-1f7a4046a0f6","Content-Type":"multipart/alternative;\n boundary=\"------------zC2VbWydJObwsjnS6yYxubI0\"","Message-ID":"<bddbf3d7-9b44-45ae-86b5-259a944e1ecd@hexco.de>","Date":"Mon, 13 Apr 2026 17:34:50 +0200","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH] - ICE verify_vssa exceeds stack space for big functions\n [PR124805]","To":"Richard Biener <richard.guenther@gmail.com>","Cc":"gcc-patches@gcc.gnu.org","References":"<2c4ed43b-9787-4c50-b0d9-ee213a3bb896@hexco.de>\n <CAFiYyc2hQurxxQPn7yucGTwD43Kx42s4XVL9a8==svCMQiW=sA@mail.gmail.com>","Content-Language":"en-US","From":"=?utf-8?q?Heiko_Ei=C3=9Ffeldt?= <heiko.Eissfeldt@hexco.de>","In-Reply-To":"\n <CAFiYyc2hQurxxQPn7yucGTwD43Kx42s4XVL9a8==svCMQiW=sA@mail.gmail.com>","X-Provags-ID":"V03:K1:Qg06Is1SZTD54SS6ECttcnNWSPRHzJDGkzgk1OF+Er1V9lPG7h/\n F5/EHhTlDCxCUzEn4Wb6QVZBuFkR/od7L0z//4rdgwZkorFrD71i19BSPzncM76SVi7mrD1\n mkbBwSGrIIe0BHGGfs2KDuzyzxUQzJRpQOlq+qpqKwS3Ho57dKv21FMgAS9RXGCVh7js2fu\n eA16Tme0lQEvyJrqzBhRg==","UI-OutboundReport":"notjunk:1;M01:P0:FwrfcuojaLw=;0x1TuCAvGg5hFmtLeKo+ounzTDO\n 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\n rxrc8hqt2d65SIkIrkHQ3wjucqenQ=","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"}},{"id":3677030,"web_url":"http://patchwork.ozlabs.org/comment/3677030/","msgid":"<CAFiYyc3zZa5OvwGh-+nrp+4M1M2Nn2E6A3aeFzQx++KBSJa01w@mail.gmail.com>","list_archive_url":null,"date":"2026-04-14T06:05:35","subject":"Re: [PATCH] - ICE verify_vssa exceeds stack space for big functions\n [PR124805]","submitter":{"id":1765,"url":"http://patchwork.ozlabs.org/api/people/1765/","name":"Richard Biener","email":"richard.guenther@gmail.com"},"content":"On Mon, Apr 13, 2026 at 5:29 PM Heiko Eißfeldt <heiko.Eissfeldt@hexco.de> wrote:\n>\n> Thanks for your review!\n>\n> I just got a notification regarding three new regressions with my patch\n> (https://patchwork.sourceware.org/patch/132826)\n> on aarch64-linux-gnu in\n>\n> libstdc++:libstdc++-prettyprinters/prettyprinters.exp\n>\n> Produces 3 regressions:\n>   |\n>   | regressions.sum:\n>   | Running libstdc++:libstdc++-prettyprinters/prettyprinters.exp ...\n>   | FAIL: libstdc++-prettyprinters/debug.cc print redirected\n>   | FAIL: libstdc++-prettyprinters/simple.cc print redirected\n>   | FAIL: libstdc++-prettyprinters/simple11.cc print redirected\n>\n> Note: the arm 32 bit build was without any regressions.\n\nI'm pretty sure those are not caused by your patch - you'd have to\nreach out to linaro folks to assess what goes wrong here.\n\n> Now I need to understand what causes these regressions...\n>\n> Any hints to accelerate my understanding would be very much appreciated.\n>\n> At first I would like to understand how verify_vssa() can be invoked without\n> --enable-checking (which seems the configuration being used by Linaro CI).\n>\n> Then I fail to see any connection to libc++ prettyprinters tests\n> (which also involve python and gdb).\n>\n> Finally there should follow a V2 patch.\n>\n> Thanks,\n> Heiko\n>\n> On 4/9/26 2:08 PM, Richard Biener wrote:\n>\n> On Wed, Apr 8, 2026 at 11:32 PM Heiko Eißfeldt <heiko.Eissfeldt@hexco.de> wrote:\n>\n> The source from PR124561 led to an ICE with --enable-checking, caused by a stack overflow.\n> The recursive verification code verify_vssa in tree-ssa.cc could not handle the extreme\n> number of basic blocks within the typical limits of stack space.\n>\n> As for PR124561 the recursive code was transformed into an iterative version, which\n> avoided the recursive calls.\n>\n> A worklist is used, which has as entries a pair of a basic_block and a tree (vdef).\n> The logic of verification steps for each basic_block is unchanged, although the order\n> of basic_blocks is changed.\n>\n> This fixes PR124805.\n>\n> Reg tested OK.\n>\n> This is OK for stage1.\n>\n> Thanks,\n> Richard.\n>\n> 2026-04-07 Heiko Eißfeldt <heiko@hexco.de>\n>\n> PR middle-end/124805\n> * tree-ssa.cc (verify_vssa):\n> replace recursive calls with iteration for lower stack usage","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 unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=ktVyDDcu;\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 unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=ktVyDDcu","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com","sourceware.org; spf=pass smtp.mailfrom=gmail.com","server2.sourceware.org;\n arc=pass smtp.remote-ip=209.85.208.51"],"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 4fvv0r2Jf5z1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 14 Apr 2026 16:06:20 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 5085C4BA2E39\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 14 Apr 2026 06:06:18 +0000 (GMT)","from mail-ed1-f51.google.com (mail-ed1-f51.google.com\n [209.85.208.51])\n by sourceware.org (Postfix) with ESMTPS id 2EAF54BA2E0D\n for <gcc-patches@gcc.gnu.org>; Tue, 14 Apr 2026 06:05:51 +0000 (GMT)","by mail-ed1-f51.google.com with SMTP id\n 4fb4d7f45d1cf-66ba9898ae8so7794868a12.1\n for <gcc-patches@gcc.gnu.org>; Mon, 13 Apr 2026 23:05:51 -0700 (PDT)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 5085C4BA2E39","OpenDKIM Filter v2.11.0 sourceware.org 2EAF54BA2E0D"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 2EAF54BA2E0D","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 2EAF54BA2E0D","ARC-Seal":["i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1776146751; cv=pass;\n b=EQjdCnviN6qJeMV8k+k6qs2Y5pI8RzxSpgHZCwMFWF03PYusB4PophSSJBA9uVX0+5sPpcnzy9cAYVr331B2EinRFxZ8jP7Hx59fwhfGTHFheV0BcHOG9SLxTgLAs5nP2iBb36tF2v/0WE5ITQWtIahglDvsE1+q9RcpD+dVQLo=","i=1; a=rsa-sha256; t=1776146750; cv=none;\n d=google.com; s=arc-20240605;\n b=ltdnFdx82bSvE/rtfKYtF/FA8l0UC7YilSh8fDHA/3ZTvZc9XOk7W6ABpLyqttzdMw\n DWrY9gRl/WiIgAT2axSFlluvCKmWeaFEsBipFBPm9pXecyiqsenvnaH7NJLMCGouvCQN\n P6k+v3M898rUnwstp203dKUHhA1OihnJT8eG9jY92KLYHtXTzb6y2zsTFroDnYRS9Tkf\n vlD5dk9An5P/gJERnjKzZ2K5ZqoP9dPGW7/EuKnBJmXUPLnCKGaNHQhsU+5cUcY+ak/m\n K4mK77UZmfvhRAO9e8opzrk3M9uAl0PmfhsNV84K257VBTnQCVlUSOR0d9r8swvVznkC\n 7jgQ=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776146751; c=relaxed/simple;\n bh=iMUrT7PUxYHDJeCfSKvyche0mb3TPKxQO2leizv/c3U=;\n h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;\n b=Ss/p18+7ALCoPojf8Ip8SF3cPaJ70ynkweyaUPTR3l8G43KgZ8dbzNf5/ZJe5UGwOAoWqvx4NlCQjpmDzjvY/WsgUT8UKg2kjKbzmG7kdZtFIvSDyn005GfW0hgi+Z9ni7MCsmtuTHdP3eoll3aA9pGIXNf0eJaiZlAyEj2Q+9I=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:dkim-signature;\n bh=LDRgodjTOkPxdHpfo9gvfxssiwmrC17uC7JESbzMXzE=;\n fh=GuUqB6mvkkCbIf4Tkd4UCc6GFdlywk4kkthyYY4lczQ=;\n b=Fpn3kR13gREk8DSD6TyUsx0DZgTyZO5UyB5dbgX3U9fgxG4ESV++dGLUltW5+jK9rA\n km4NPKRTcVbidpJjaAZWAP52REPh1SE0zTRQvqfOrhZVQgv2SNqKSez/QeTMpXDDsFDU\n 3B/YLqBEHT2omVZt3Rl6r6HbvKtIcontGIYLDdU0NLsvF2kvH40fBmPrub5jHhxj8Pd7\n 4LdaZFmq/UXmNTXj5vv/FJQmi2+w3vLIDix+ziTugqJVmqJGdHG+LN/LvB+Mt8sHKKtP\n a4ModcwQRA9WKBqzzJEZpjgcyLTBLAfSelrYp4vFeunPK0kIWMlJshBdHplTG61wEedA\n mPMg==; darn=gcc.gnu.org"],"ARC-Authentication-Results":["i=2; server2.sourceware.org","i=1; mx.google.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1776146750; x=1776751550; darn=gcc.gnu.org;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:from:to:cc:subject:date\n :message-id:reply-to;\n bh=LDRgodjTOkPxdHpfo9gvfxssiwmrC17uC7JESbzMXzE=;\n b=ktVyDDcuuWxGZiOoB7LXECGocozUyv1hGt0uZ6heTqm7/c8kW86YOa1L93NjI+XKbJ\n GYe1zk/uLmPO/Dob5qzazu5UphLrfmOuW6lR+6ibEuPBCj5vHpUmPn2R0X5BzyQepIfw\n PmGpkLILRivAV7NjHFjFeNqzcabZw3r0CgDlQKxl7iXxTBRhgzi3m8jdLjN10P2cqmCX\n BcFgAGiAbzcYtlWPi3z/QgiEjsRixK9EL6JVDB4E4YLa3zANB/MqO97iqPJpZIBC2qe0\n Wza0ko02YB6vo36HftTY7304H28uxLc9wFxfoS7Tuzg1CGy1ZXQU3RAJxahvlowQqcqG\n kBKA==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776146750; x=1776751550;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=LDRgodjTOkPxdHpfo9gvfxssiwmrC17uC7JESbzMXzE=;\n b=Yt84Ik4Fr6wqXKEsgazwswpM6fLyPzBMXx6NC/bjaMc27XuWblKAuIF7vQ78Hn8zmF\n o2ChrTvLVa0loEUdFpX34UIHPE+QJS+0JRkxWA0hon67mBQXQgRuFzi99P/+PJBhfz9w\n KJd5Iv9dGrpQipDIed+Nfi/yGxUpA7+DwGZARjVkddEuaiuHSa/smhpue9UAfyt17BzS\n TfD6r47njD9vLZGzDahHXQAt92E9LxhMLk5C2DJRKvq1k4d8AVJtdUSXLYsSqfO5gi6Y\n M1nlK6/eIoMJsngQRiU1OZg6/v6AqXL1ghTaO2qgA6VSBb1cTa9+zhynBvrbzHLmrXP7\n WkMA==","X-Gm-Message-State":"AOJu0YwUEgFqTyvEvW2w4RFRTGBZpt/K5n4t/2miUqTPxuqNUcfOosn9\n J1aS73If84nD7nDC+JQLpVrr+M0QtkCJ8if4EqAyu3RPIw/UmyVOmYoEd3wMVhQQyU/GVzjdWP9\n 2OWw5AIORIVn04Jx/w2+suW5nTRfufInXBg==","X-Gm-Gg":"AeBDiets3CuMIZE70Mwur4y9oPMnsv6phXf5zyXmyGkb5QJ1QiTOpZCEf8D7xqPXCIt\n x2968fVlWX0fsZPvUb+qylX92dBF8syCFF1GUXLzfBgiagCjuVsxcAK0NGynHMAyWAQf7Ls1kw5\n 0v96VFNd4Uj2oU8bMKpnOho0z45yPzsD5ftG5+Od8nUd1jaCLX3hu+NCC+KIEBE/wPGiFY4+4BM\n Ut6R+Uedsk9KlITTQltMmpDYPQhI/l93V10rQn3yGrR8WR9+NB1xlItM4ozSc8YRFxSC3tRgni1\n C+DjyjI+","X-Received":"by 2002:a05:6402:454a:b0:66e:6f38:47ef with SMTP id\n 4fb4d7f45d1cf-670752ab0e7mr5287918a12.8.1776146749794; Mon, 13 Apr 2026\n 23:05:49 -0700 (PDT)","MIME-Version":"1.0","References":"<2c4ed43b-9787-4c50-b0d9-ee213a3bb896@hexco.de>\n <CAFiYyc2hQurxxQPn7yucGTwD43Kx42s4XVL9a8==svCMQiW=sA@mail.gmail.com>\n <bddbf3d7-9b44-45ae-86b5-259a944e1ecd@hexco.de>","In-Reply-To":"<bddbf3d7-9b44-45ae-86b5-259a944e1ecd@hexco.de>","From":"Richard Biener <richard.guenther@gmail.com>","Date":"Tue, 14 Apr 2026 08:05:35 +0200","X-Gm-Features":"AQROBzB1pAnlTcYp94ByYH3EW-QSejazqTuEmGZ8_BYmPLkcMOmlE_hja-262U0","Message-ID":"\n <CAFiYyc3zZa5OvwGh-+nrp+4M1M2Nn2E6A3aeFzQx++KBSJa01w@mail.gmail.com>","Subject":"Re: [PATCH] - ICE verify_vssa exceeds stack space for big functions\n [PR124805]","To":"=?utf-8?q?Heiko_Ei=C3=9Ffeldt?= <heiko.Eissfeldt@hexco.de>","Cc":"gcc-patches@gcc.gnu.org","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable","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"}},{"id":3684788,"web_url":"http://patchwork.ozlabs.org/comment/3684788/","msgid":"<CALvbMcAiLUSRXkcS2UXuG_YL86uwgHQ2Eu-3xjy5w=O-SP5-Qg@mail.gmail.com>","list_archive_url":null,"date":"2026-04-30T15:25:59","subject":"Re: [PATCH] - ICE verify_vssa exceeds stack space for big functions\n [PR124805]","submitter":{"id":91428,"url":"http://patchwork.ozlabs.org/api/people/91428/","name":"Andrew Pinski","email":"andrew.pinski@oss.qualcomm.com"},"content":"On Thu, Apr 9, 2026 at 5:10 AM Richard Biener\n<richard.guenther@gmail.com> wrote:\n>\n> On Wed, Apr 8, 2026 at 11:32 PM Heiko Eißfeldt <heiko.Eissfeldt@hexco.de> wrote:\n> >\n> > The source from PR124561 led to an ICE with --enable-checking, caused by a stack overflow.\n> > The recursive verification code verify_vssa in tree-ssa.cc could not handle the extreme\n> > number of basic blocks within the typical limits of stack space.\n> >\n> > As for PR124561 the recursive code was transformed into an iterative version, which\n> > avoided the recursive calls.\n> >\n> > A worklist is used, which has as entries a pair of a basic_block and a tree (vdef).\n> > The logic of verification steps for each basic_block is unchanged, although the order\n> > of basic_blocks is changed.\n> >\n> > This fixes PR124805.\n> >\n> > Reg tested OK.\n>\n> This is OK for stage1.\n\nI have now pushed this.\n\n>\n> Thanks,\n> Richard.\n>\n> > 2026-04-07 Heiko Eißfeldt <heiko@hexco.de>\n> >\n> > PR middle-end/124805\n> > * tree-ssa.cc (verify_vssa):\n> > replace recursive calls with iteration for lower stack usage","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 unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=POGVmmAI;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=Glglu1UT;\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 unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=POGVmmAI;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=Glglu1UT","sourceware.org; dmarc=none (p=none dis=none)\n header.from=oss.qualcomm.com","sourceware.org;\n spf=pass smtp.mailfrom=oss.qualcomm.com","server2.sourceware.org;\n arc=pass smtp.remote-ip=205.220.180.131"],"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 4g5yh42HDDz1yHZ\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 01 May 2026 01:26:44 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 735B04371D5B\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 15:26:42 +0000 (GMT)","from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com\n [205.220.180.131])\n by sourceware.org (Postfix) with ESMTPS id DF4004BB58BB\n for <gcc-patches@gcc.gnu.org>; Thu, 30 Apr 2026 15:26:13 +0000 (GMT)","from pps.filterd (m0279872.ppops.net [127.0.0.1])\n by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 63UD4HfT3636516\n for <gcc-patches@gcc.gnu.org>; Thu, 30 Apr 2026 15:26:12 GMT","from mail-dy1-f197.google.com (mail-dy1-f197.google.com\n [74.125.82.197])\n by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4duv3q3gua-1\n (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n for <gcc-patches@gcc.gnu.org>; Thu, 30 Apr 2026 15:26:12 +0000 (GMT)","by mail-dy1-f197.google.com with SMTP id\n 5a478bee46e88-2bdf75bc88fso1836619eec.0\n for <gcc-patches@gcc.gnu.org>; Thu, 30 Apr 2026 08:26:12 -0700 (PDT)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 735B04371D5B","OpenDKIM Filter v2.11.0 sourceware.org DF4004BB58BB"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org DF4004BB58BB","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org DF4004BB58BB","ARC-Seal":["i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1777562774; cv=pass;\n b=qTO9lK8qxOPWxRplJAnRb3tqUPj4Bhl8jPSeI8sibLutKrWqZNugZxLmux6dGg9d1xGqpARvWr2MqkoKPeClNs4xNz+UGfq1yvLjPiMb/3tPcHVlE75bIhiogNYkNinPvZIg9BNLAcsZGW0W2YTAZbI532kVy+QRG3xaNMdCCBo=","i=1; a=rsa-sha256; t=1777562771; cv=none;\n d=google.com; s=arc-20240605;\n b=Hz2H6EFYa0XXyiZ/wqopEHy82KaMo3KuZaQmmXC4CYHOWxWARwl+2KFDsTRRmIB8Gl\n yYI/Gp5x9E59i13IQ+GLdbu0hICBq5mWwL4gmQjHYQOBYTr30W8gkfZA/3gFRmZfsOwI\n z8waP7E576adJLdqyww5NYz2odvRs5dQOG9DcQ1MoD/L5Fih69Aef8VUG3Kp8HnGj424\n O33LhWtXBhUsMuEy8LVD4Cu2K1MYxkAR+L7x4gV3UZf/FqsRTfC4RX12RF/EcZqlLybP\n 8qbtpE6r3b8Yn7HskYbaGDcjQPnp8o+h/SLBIgx3+EFPpz9qhYD/HiLE9z5BAihCPFr/\n YJMQ=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777562774; c=relaxed/simple;\n bh=kEPEIHJ0fWikm7j6JCToe3EP0NYD9xlGy2EnBcaBPJ0=;\n h=DKIM-Signature:DKIM-Signature:MIME-Version:From:Date:Message-ID:\n Subject:To;\n b=aLlfLxiakj30+MXDHMOm0HcszRMiQWl+4fP/QXLRcFQFixWeFgFbit1bYHAvbdmhCqn5g7pnymbjZmg8a27f6VqEble091PS9UURrDlIbz9ig004NFDMsnuRTDpI2u1335pXvlUK5Ywk9C5f9l2pi6jIMkWAs8PbJAwX3TRBSIw=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:dkim-signature;\n bh=kEPEIHJ0fWikm7j6JCToe3EP0NYD9xlGy2EnBcaBPJ0=;\n fh=d7y5Z9tEmKN3ZlGyPDcumV9/liT5n7J5cPQF9TCDoaE=;\n b=YqzddWCZkhlCNZbsA1qJ38Soo5GbHQlQjlgjeSZ7aLeUuQ4vJhHheP39t2aN1q+UIA\n fpvrnswwy0LoP+GHzJ7eyBzBcpXexi1fNTBkdaInAnu+90yKqudHhlrWxO2sE34ZdEvR\n 8fohAt9XW9wt21Ntyip+NJYC9B4YYHxO/4BuWWiT5tx8MfCpw4tiOqipQb0evoErIacn\n wgeQtyZ7GUXbCAdURw0NsMgbBfCL9O8Gwj6rQO+kOerNtYj1JbL54Yrxa0nw1pnwaN2i\n tZ7nX4agBehF+/K0DbFodMZIHKmWrhmb0dd7r+saB0jJt4BTzjk3vdMEVav4LoC9MH7Y\n KHJA==; darn=gcc.gnu.org"],"ARC-Authentication-Results":["i=2; server2.sourceware.org","i=1; mx.google.com; arc=none"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n cc:content-transfer-encoding:content-type:date:from:in-reply-to\n :message-id:mime-version:references:subject:to; s=qcppdkim1; bh=\n kEPEIHJ0fWikm7j6JCToe3EP0NYD9xlGy2EnBcaBPJ0=; b=POGVmmAIfUJ7tQKH\n wxdAF4OPb1H4qYNIzBUA3SJ8/r2/Clbew6Lp7FTOjgFhteozfIbzDXMHepcKlIlS\n Qpre3UrqsrNuIodcyn8FkqoctzsxSBOuMDY9K7bL/3Ghqk8xnSCUjhGDWxU8p99k\n vx+W5LVYDOvf2DVmap/Bj0IKQ1sTQSWhurJQTj2iy7GKpyBlzNlLGwIs/LwPg9p6\n mIDaqVBb0Pbe1eW/VlkJhZQI8Xjr5pE6OdQCvmJ6KyfPtKPNK77hyLgJ+3L40O9V\n f2V/DBJnBCu9aO34FIzwAtY/fVpnBxo2l7ain5RY1WuMq+KtaXUmIa2LChTjAe59\n KAXPmA==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=oss.qualcomm.com; s=google; t=1777562771; x=1778167571; darn=gcc.gnu.org;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:from:to:cc:subject:date\n :message-id:reply-to;\n bh=kEPEIHJ0fWikm7j6JCToe3EP0NYD9xlGy2EnBcaBPJ0=;\n b=Glglu1UTlu1EZRWolEfJzlZ+saH/XdnfkEF+EwMcDKRSnYgF5PxRlHaXundxtcRkj2\n vryzIpOaqHBJLTYICK3Hszt1WPiH9MMmqzZG9wrkxJhgG0FZAef2KjOaMQ60FThB4R+q\n ddaqJha7jbCt+hJKW7Ok5VxA7h46u8/wEVs2T5ezKTc594mwezjD2pypbRYud0eOfkTC\n zfi+gjdmHgY7pDbXBOwCCoTRIFaXfNduqPD32RPvuzd4ECr2z4OE/wo7uXoqNH/nsDIM\n rvWheEwezPgG4e29Zh8wuEBpsw6HOBNaA1kKZfZamY0v9YxxwUZt0NLhr7DzIg7lrvK5\n B7wQ=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1777562771; x=1778167571;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=kEPEIHJ0fWikm7j6JCToe3EP0NYD9xlGy2EnBcaBPJ0=;\n b=cgIbZTTuM4736iLsErBYbEpZeyPTqs/rtSjHW/ocdwESWmeYpIc59QO75leyaTxcsr\n ER+l/9hH8MC7TK8Ruk9yFx5C/zNnq2fsiELuNlGm8n234KE7rS2hQ1Gc3UdHoYEGsDiK\n 88j2RLjjWixztrHXotIrA0MLC3UUsx4WrxeNydQNKcnuqeZQ4UVItq/TJiDjbVmwajy1\n 2p1Fe0oQTKDd/QHZX57TTFIKAqehOzqe9IO9+Rpwc9ICnacvvHkIFanEfUzVnm0uqzoD\n F0QYIZUlEFER4CrRCSgp0CExG5jw+B/cSv8fZzEnBuWeI69PcbC3sBs/6ys4o4hD9NiV\n O4FQ==","X-Forwarded-Encrypted":"i=1;\n AFNElJ+HZZGSXktY/s5LjBXxSx++IRk5snVLNFZVJqB2haKGSBDulnkXr/3yxQot6bK9pGjDvI8WuDoNZsuQ/w==@gcc.gnu.org","X-Gm-Message-State":"AOJu0Yxynq+HjaQ4IPDBek78eTi6TOqj+juN9CiyfVOqg1yCAqOWIXwu\n 8VYGPbn62R9UfRsRqo9Pg1gITYDdnN/SEjksbW2ndBeIIyHJfsf/gIiK/5DGp8iXL/3R7rL6oHY\n SXmyH0sgZfyzIMn9LuGZmfirve/sQALGsNJx62HC35EM/k9PA8dpzHcaVTH2hFXVLNFyRfoxOHG\n lBtLAboTT3N9WEX73KY5lPSFj+IA661mETvpxBi7KHwmQ=","X-Gm-Gg":"AeBDiesscxCrz2n0dzN1yO2pIQ37ND7NIK6F94K3x7U1TtJcfaRZuU6Lemxn12nJOXD\n uEbB+0WVwsMz0CwZudbvh69jqvFspFwIC8hIOYxESQHJzrdTv7IH4tZBKJbYBjy263xfyfwWFDy\n Xshrzxy4gGfa8yfOpsKsLXxNEsHVDUaD9/zwiHCZqN/BfnozrvzHXxXgqOvWzvU1BL8DfEeFt9S\n Uhs7vU/m5bIxA==","X-Received":["by 2002:a05:7300:3248:b0:2e0:909a:b9c with SMTP id\n 5a478bee46e88-2ed3caba587mr1583782eec.15.1777562771438;\n Thu, 30 Apr 2026 08:26:11 -0700 (PDT)","by 2002:a05:7300:3248:b0:2e0:909a:b9c with SMTP id\n 5a478bee46e88-2ed3caba587mr1583741eec.15.1777562770725; Thu, 30 Apr 2026\n 08:26:10 -0700 (PDT)"],"MIME-Version":"1.0","References":"<2c4ed43b-9787-4c50-b0d9-ee213a3bb896@hexco.de>\n <CAFiYyc2hQurxxQPn7yucGTwD43Kx42s4XVL9a8==svCMQiW=sA@mail.gmail.com>","In-Reply-To":"\n <CAFiYyc2hQurxxQPn7yucGTwD43Kx42s4XVL9a8==svCMQiW=sA@mail.gmail.com>","From":"Andrew Pinski <andrew.pinski@oss.qualcomm.com>","Date":"Thu, 30 Apr 2026 08:25:59 -0700","X-Gm-Features":"AVHnY4JMfT1rK1hQErd2VsDkM_REcfNvSQSpuknOrHh3UF5OGBBk7ssktsha6vc","Message-ID":"\n <CALvbMcAiLUSRXkcS2UXuG_YL86uwgHQ2Eu-3xjy5w=O-SP5-Qg@mail.gmail.com>","Subject":"Re: [PATCH] - ICE verify_vssa exceeds stack space for big functions\n [PR124805]","To":"Richard Biener <richard.guenther@gmail.com>","Cc":"=?utf-8?q?Heiko_Ei=C3=9Ffeldt?= <heiko.Eissfeldt@hexco.de>,\n gcc-patches@gcc.gnu.org","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable","X-Proofpoint-GUID":"ObEiJ-WuSOwRq2_P3U9bsL03DItiiu_8","X-Authority-Analysis":"v=2.4 cv=dOyWXuZb c=1 sm=1 tr=0 ts=69f37494 cx=c_pps\n a=Uww141gWH0fZj/3QKPojxA==:117 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10\n a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22\n a=yx91gb_oNiZeI1HMLzn7:22 a=pGLkceISAAAA:8 a=RyEq5Mh3nCi3Qs3rIb4A:9\n a=QEXdDO2ut3YA:10 a=PxkB5W3o20Ba91AHUih5:22","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDMwMDE1OCBTYWx0ZWRfX9D57V/tKDGIO\n nqhDJdM5J1O+FLLoUEuODJ4ztZnIj8GPxv5awYGaKfPRiFXXufH065+lmFITJJsy7puM2Q0+25Z\n eAe0PK4ywBgOHavUx3+24mcg4IHAeeXOxz5MDayYy8MtwNMiaZrHywRnhERXxGYnvLenLBHySe6\n badvjN3tdtbilAQ7XCly5oJHCqVp0t+3FAtnYrm6iF2YINIYjz1nKwuCy9A1iI39WTmKFlbxCcL\n FCFVPEyDbJ9gxP9i0DhuuYVvno1a6+1bbwIkHYhvrt2/OVbJ8FOpkePkWsf0SCCmqG7kUh6cNqI\n BJJzHIh2pPFDBF57oLHdAIlxQOeW8UK4sAMY1zquOO7uIRRx7MLqXlqcKK1nCb9LXdvsEsUGzjY\n O+439E6kM1eUq4krXS84VBHZmvvsjMQMQIt8nsyYNGJovrmaBkWjVVFnlhnnXZi0b8G8yvyTW33\n 0Yg20XojuBwyc67sNfw==","X-Proofpoint-ORIG-GUID":"ObEiJ-WuSOwRq2_P3U9bsL03DItiiu_8","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-30_04,2026-04-30_02,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n impostorscore=0 malwarescore=0 adultscore=0 spamscore=0 lowpriorityscore=0\n bulkscore=0 suspectscore=0 priorityscore=1501 phishscore=0 clxscore=1015\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2604300158","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"}}]