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 1w8O0C-000TsP-0O for pgsql-hackers@arkaria.postgresql.org; Thu, 02 Apr 2026 19:46:52 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w8O0A-007sCf-2D for pgsql-hackers@arkaria.postgresql.org; Thu, 02 Apr 2026 19:46:51 +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 1w8O0A-007sCW-13 for pgsql-hackers@lists.postgresql.org; Thu, 02 Apr 2026 19:46:50 +0000 Received: from relay5-d.mail.gandi.net ([217.70.183.197]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w8O08-00000000Fj3-1ADj for pgsql-hackers@lists.postgresql.org; Thu, 02 Apr 2026 19:46:50 +0000 Received: by mail.gandi.net (Postfix) with ESMTPSA id B96E43EC32; Thu, 2 Apr 2026 19:46:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vondra.me; s=gm1; t=1775159207; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=zUzuc97RdEhArLr2rtbwMdcNOyayWjths7ATonaze0E=; b=GtxkX6xDJsRl+xmno70Q92oM4RJcDrDDtb+eG7jX2Uo7N/QwBpcPpY8KNI5MaZdNqIw7e8 vY1rz9iXuPN2MbbGmTaQTzLEQZZhynEZHYe3LNE9RmaYH+QtGJi20/LJML2KA/sJX7WbnJ OZeHHF185jNTT8aoSk5xFm3BIsAMKWApm+L0g0KVBNViK55ErBfn6YKG6lCUpvvU6SDbmt vuuKvqHQzuPGc4HMXtqIF7TEPyUpAB4eZFwUtmyxgOo4q86PAyU/vSCBFscTtAShsXb80S jt/t2AgEeOiwVFnQT6mEdHjMrO7YeQRGGGdC943blj+CzhaFAAsYtFBpMNC69A== Message-ID: Date: Thu, 2 Apr 2026 21:46:40 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Change default of jit to off To: Andrew Dunstan , Thomas Munro Cc: Andres Freund , Pierre Ducroquet , Tom Lane , Jelte Fennema-Nio , Greg Sabino Mullane , Adrien Nayrat , Christoph Berg , Euler Taveira , =?UTF-8?Q?=C3=81lvaro_Herrera?= , PostgreSQL Hackers , Andreas Karlsson , Anthonin Bonnefoy , pgsql-hackers , Michael Banck References: <49490d8d-e8b9-497b-9a58-712daadb9ca9@anayrat.info> <5b5d04c3-e34e-4ae9-8b39-12b52e63154a@vondra.me> <1629115.1774023867@sss.pgh.pa.us> <0be4f0df-4a17-44b2-9445-fcfbd234d871@dunslane.net> Content-Language: en-US From: Tomas Vondra In-Reply-To: <0be4f0df-4a17-44b2-9445-fcfbd234d871@dunslane.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-GND-Sasl: tomas@vondra.me X-GND-State: clean X-GND-Score: -100 X-GND-Cause: dmFkZTGRXgLQi5Pr/XsFiPjhyn5cbTBWdIaqC8Ha2UAqm0egvpMEEbkmhOylvxwBpEIMxXgs4nCo+BF/SNEs8sbVCl1kB+SNNL+6B1fleg+a5I99NGDdFHovYXali+Ba022TIXdkyFQJJ7Q7PM6RHTnWR++1fCUJkWmhNJd4klJu+smF7HI9abWm0qXR6Mc6xnUHH11VQ0FnFuCvyR9tDSQA8omw7ylM4NBDfb6gIMAPayctT+6TbmTEQlRc3gTjPdBSajwJ3Uch4m/SgPnKnQSbDNHlZQz9sjBVEG9+EFk21iB5tHLYZHs0GeX5CDoqDGEIqapllJeOvn6CytyYXqee8EvyguLkPBPD98uQzPADxtI55+fq/fX+fGrbY6FAs4RZXHjL4zrKGGmyFbDBZ+dwK27KdJiOn4fDJ2vGF4KGMKfj3W88ptG4IvL+MUn1AZQB4WUJFK73Oj66oipSxTfX84BOjK7ws8+LJy6XAaSuPICyVCpcA/5lxbYKxUqro1XDul0zc39mzb9fkkugWFPPON/gNaUWiEJ7LV++ThJl8NlZEY0DHoRJVIqZjkev6CYD8jYPPmAaMRKV0FndtPa7EDvBJGwdgctZfKZ/sqzQc1xhkT7mLnUZI+6/MsAeAVnVZlq3Cs/wflOxD9mk28Be6NJOKwav39YdQg4cU+u2S7nD6w List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 4/2/26 15:10, Andrew Dunstan wrote: > > On 2026-04-02 Th 8:50 AM, Thomas Munro wrote: >> On Fri, Apr 3, 2026 at 12:52 AM Tomas Vondra wrote: >>> Pushed, after rewording the commit message a little bit, and removing >>> the sentence in the docs saying >>> >>>      (before PostgreSQL 19 the default was on) >> How can we keep it enabled in the build farm? >> >> > > No easy way to do it globally - I guess we could default it to on in the > next client release. Individual owners can enable it in their buildfarm > configs, in the extra_config section. > That's a good idea. Maybe we should ping the buildfarm owners (those that are already running --with-llvm) to add jit=on. I'll do that on my two clang animals dikkop/jay, and maybe on some of the gcc ones too. But I'll wait a bit, I don't want to upset them right before feature freeze. regards -- Tomas Vondra