Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w88cW-000FMZ-1O for pgsql-hackers@arkaria.postgresql.org; Thu, 02 Apr 2026 03:21:24 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w88cV-003d39-12 for pgsql-hackers@arkaria.postgresql.org; Thu, 02 Apr 2026 03:21:23 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w88cV-003d2i-05 for pgsql-hackers@lists.postgresql.org; Thu, 02 Apr 2026 03:21:23 +0000 Received: from mail-dy1-x1333.google.com ([2607:f8b0:4864:20::1333]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w88cS-0000000084L-2hke for pgsql-hackers@lists.postgresql.org; Thu, 02 Apr 2026 03:21:22 +0000 Received: by mail-dy1-x1333.google.com with SMTP id 5a478bee46e88-2c7e5f38a69so11020eec.1 for ; Wed, 01 Apr 2026 20:21:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775100078; cv=none; d=google.com; s=arc-20240605; b=PVvq2yLpJK8Xd5IUxkXFSlf3ZTgZ0b6oAEjHM76vdnFG8CdN+cRMTuE6jIVEulpZGS DOsj1NVqqepR5ReLtf6f63empKu30BUV8V2BjaIXR2L30jPnnF6Z1PMKnr8g7A56yQpA HSzdm+Bcmkt9NPtjoiM1SdMWlQme+evv1LWCI4ZcgnlTWolbgrdY+hzjyDs6illXTNbt dHolOR8egTN83C2dbEzNSGnqTrBbXfGd7eAw1+DA0P5V3y9pmxBo4vNeyQuB5He0y1Cr fwNSMutjkYV6T/ODHAWsSGY2rkaYtDmfkDQqNuxbwzJEl9H5bHHXJK6LdW0knhLf8DF7 jS6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=jGTA2L35Z1PT8JiBekrDJTq9qG/3E1Svp/nAIQtdkjo=; fh=2a3tDVIqY+coMY++Nsdz1CbhCXWXQl9HHaBZw+drdmg=; b=EiKIj6pus0HPtKAGY+MTMt65ba+lVTk1/3IQJhzxx/wTgHkSnUJX/NDSvIxIRTgrNx v2C8v9LSGOn6a8Bh8hLSEhPEc5Thgxp4Ooo8cC9vtgJRoLls8wz+lPixlB4x5gVXKaH7 YNnIayRFze17LJbmdErJF8D//fjen/KKUf4if6pqIOJ4Ep9kAWqxK39Oe4XvXcdtWX5e +VJ0rG20pRaXPWFTWdl76rKMi71SHBHG0CNeY7IN43Fa0t4uxXJUbzdCvpvU4Aa1xQzj CxcXbJrZfJPrfdDHuzJm7cjP4yBxY0bqA5hzqzhgLFAI+alpRisMSHJ3GDUEOqpG0OYI gYkg==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775100078; x=1775704878; darn=lists.postgresql.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=jGTA2L35Z1PT8JiBekrDJTq9qG/3E1Svp/nAIQtdkjo=; b=JYDxsynFF8kTmPGl6KpJMjDXxlYY37sa9hI8JJGIl+La01E7F2ulQY4IeJWTwiZoqO bNBxWxqbOOxFPfso/dSRqjMIAox+JXNyDmCSTbsxJKDsQUL5ra2QMgUNL4Yoq1lQIFXk Z0v7tY03RowAY3IfNnr5ijPN6CBV2UlVCQ0FzCZrvvZbb4Rz8rizRWt5+o5oXvNJrAFN aaSwym3+s+Wt3NVxtMkd64wDmXDsUwHQhG+dTdRAdXryoWBRYcd/H+jeN44rzbQEFgt+ HNHJHbDIwSku3Xp8ud3mWtiVMgZ5xn9eHvY6Ky4zbd8JnOUHceHXafmfjDvSsHK3xpKN NOAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775100078; x=1775704878; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=jGTA2L35Z1PT8JiBekrDJTq9qG/3E1Svp/nAIQtdkjo=; b=fiGPoOT8tp6DjeDDOn7mgD3fm4HuvhL2qqKoWyXzaKCNoCi4g8JqAZDvor3AwbaSY8 UAQejBSx1SXOjtoXSjM0iy/KBv5TlpaDuDrhy3h10Cx0iU/a6emDOGNencfnnoSKS3QC wBKkEco3q286gZg4TmgQH6bdmoNH2kse8YsN/hEu7ikDx7nFaLPjji+zdMgFPeBJA+BB pakNlx8OJD497zn4yJQufQIzaHpN7mjmrf57riOAJbHTRao3JR8wSCFhFRKoc6tY9mTo 8X/44JjXdFEVuDJSPIXLlaxvhMCtVgAQv/w2gzZejPY2tYrBdBXn+J/Ecgjw8pMCbxfQ OXng== X-Forwarded-Encrypted: i=1; AJvYcCWTBMWLINWV/5he3rq4BDHT3rGsQw62ht2F2EcJyc9pn1kd3/mktGSxW4tSNE39XD5HbJ3gIO3Cjnvw8iuk@lists.postgresql.org X-Gm-Message-State: AOJu0Yz3+7lvAwl+dEMteTRTADywCKJ7eKqgq8GmhzZEI7Dr9aNOFU4s 8kqViAq1jEN7qAWU+RphDm9/yTPim6CPjoL4I8y8ep2JyU5e8TcjHSB15TGDH67RUogdVAdYiT8 5na0AoBpJ9lTYnudCrTVOeHyJxRygj/s= X-Gm-Gg: ATEYQzwM8Ennw9EMlOkoIv+7I64zGjGjosYlXvLHMuyl4S2O9TI+sF1p92zdq/ndkOM A3GGhLdzFaB9Ay7TVcdhUmUlf6EG0bwJ8EftZMEHZ7dQ6KJx6eYT/FLK1rkbWlNN3Ewmqa4qlqa 0lvTa/JeNY3N5BFCpRX6jXV+1YeaROHHE/ZRpdEzqI0DbUCi25S2uvHNltwt8WBoHSJaxSG1bUH 0sXi5vY1W+ypGQOEyEo7gLYMLBrHRLhElQxmdM+wJsUkWYB5IHlw4GczjijQTGIGH/eKp1UpWdf 1cmz/5VYkQjfCfYM5BB3/A0cc1hyU5SXluIM1QAYmR+mVjY3yVMezdhsJgLwvxvz X-Received: by 2002:a05:7301:7c12:b0:2c7:8e1c:956b with SMTP id 5a478bee46e88-2c9324b68d9mr1306431eec.4.1775100078360; Wed, 01 Apr 2026 20:21:18 -0700 (PDT) MIME-Version: 1.0 References: <2805479.1775001311@sss.pgh.pa.us> In-Reply-To: From: Thomas Munro Date: Thu, 2 Apr 2026 16:20:41 +1300 X-Gm-Features: AQROBzC-vXQcpKPOPq07LeyZM8ugjHuZsJcqbKWMmSfBla5oYSk50w0YKP8vGgk Message-ID: Subject: Re: LLVM 22 To: Tom Lane Cc: =?UTF-8?B?RGV2cmltIEfDvG5kw7x6?= , PostgreSQL Hackers , Matheus Alcantara , Anthonin Bonnefoy Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Wed, Apr 1, 2026 at 4:25=E2=80=AFPM Thomas Munro wrote: > Working on this, more shortly... I'm trying to figure out if Anthonin > and Andres's feedback means the poison approach does nothing useful > and we might as well just #ifdef out the lifetime.end stuff for LLVM > >=3D 22 to fix the breakage today. Done. Hopefully midge and Devrim will now turn green :-) > Either way it looks like we need a patch to use alloca instead, which > I'll also look into... I see a few options, but I need to hack on them for a while to figure out the tradeoffs, or what I'm missing... after the freeze.