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 1vrvH8-00D6B0-32 for pgsql-hackers@arkaria.postgresql.org; Mon, 16 Feb 2026 09:52:18 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vrvH5-000chs-2k for pgsql-hackers@arkaria.postgresql.org; Mon, 16 Feb 2026 09:52:15 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vrvCv-0001cK-1Y for pgsql-hackers@lists.postgresql.org; Mon, 16 Feb 2026 09:47:58 +0000 Received: from fhigh-a2-smtp.messagingengine.com ([103.168.172.153]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1vrtKM-00000000qoQ-2vQc for pgsql-hackers@lists.postgresql.org; Mon, 16 Feb 2026 07:47:32 +0000 Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfhigh.phl.internal (Postfix) with ESMTP id 52DC01400094; Mon, 16 Feb 2026 02:47:30 -0500 (EST) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-06.internal (MEProxy); Mon, 16 Feb 2026 02:47:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1771228050; x=1771314450; bh=sM+tAJp7VK oRLa9TJ9wxJTKWtGtJOK42alcQE5+kWq8=; b=f/aHsbTTBar42rQDgEzRM42p3B 0wktmMkDvUGfVFsex81jIo4/2WAxbyMjW35cJqexiSHXGrK1SgTjeWy+NikXt1Dw oeuS4Q1EMsFvMiIiIsfNeu6PycylAQoRUvl77hY9nygr141ii7f7RxXjT+yHo2ek NlXms64rI9AUOmpcfrFdhB4Wn3QS1f9NMMIvYWISyL/VlqoVUAc2kKsS0+67hje0 QbYENFl5rDnhR6mJx26rZQYwM/Au9/ep0f0TABG0773FfG1H04yIg79TPIcI4p1y eOm6Kf6VJJ0bgzK8W1jaRn4FbBFLjEQRBINjcjSDrBXIDFv/AxsvLHUdXhMA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1771228050; x=1771314450; bh=sM+tAJp7VKoRLa9TJ9wxJTKWtGtJOK42alc QE5+kWq8=; b=jwm/+A044Oj2a64h4529ye3+5IhknFA+F6yxRxmoUkd1Ih4pu72 ttxlfgGwuAgc2NZePCUopWOEz6hSQurliJZj1B0k6VvgNHsFnl7JLNK49p+nxkdE nU8XE5JlH1uOlJHGRE98kKHp3Zqx2hV6GkP5xpwNgufJtG9gotlIN8vkVwpVmAaW UFOkICEKBT173V7DUKY6vGzb2KMGNZ3rwVO/idfa0H5Xhddr6D6kcfsjuYeyLqR2 YM9yJUzxa/qrwiyznEqqBN6wmqok0nr0Y6JxvV7bAGT6+5htUsS6hIEnN+/HhQ9A gfURvZbNTL053yW+jpr6L4XGzoWIWIlTj/A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvudeifeduucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnegfrh hlucfvnfffucdljedtmdenucfjughrpeffhffvvefukfhfgggtuggjsehgtderredttddv necuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesphgrqh huihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepteelieefudffhffhtdetleeggeeg fffhkeeuveetiefgudduvedutefggeeivdejnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepmhhitghhrggvlhesphgrqhhuihgvrhdrgiihiidp nhgspghrtghpthhtohepfedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtoheprghnug hrvggrshesphhrohigvghlrdhsvgdprhgtphhtthhopehtghhlsehsshhsrdhpghhhrdhp rgdruhhspdhrtghpthhtohepphhgshhqlhdqhhgrtghkvghrsheslhhishhtshdrphhosh htghhrvghsqhhlrdhorhhg X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 16 Feb 2026 02:47:28 -0500 (EST) Date: Mon, 16 Feb 2026 16:47:24 +0900 From: Michael Paquier To: Andreas Karlsson Cc: Tom Lane , pgsql-hackers@lists.postgresql.org Subject: Re: Our ABI diff infrastructure ignores enum SysCacheIdentifier Message-ID: References: <289125.1770913057@sss.pgh.pa.us> <4653b0bf-5642-44f1-b059-7cc1db861da7@proxel.se> <1b901fbf-655d-434c-aff4-ee06313d31cd@proxel.se> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="iW9qKQk98ZocGDFA" Content-Disposition: inline In-Reply-To: <1b901fbf-655d-434c-aff4-ee06313d31cd@proxel.se> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --iW9qKQk98ZocGDFA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, Feb 13, 2026 at 10:36:41AM +0100, Andreas Karlsson wrote: > It is a bit more code churn if I also include inval.c, but I still do not > think it would be too bad. The blast looks acceptable with inval.c in sight. What's less acceptable is the set of failures generated, like: #3 0x00000000019e7ac4 in ExceptionalCondition (conditionName=0x1e31ff0 "cacheId >= 0 && cacheId < SysCacheSize && SysCache[cacheId]", fileName=0x1e31e80 "syscache.c", lineNumber=223) at assert.c:65 #4 0x00000000019d277e in SearchSysCache1 (cacheId=4294967295, key1=16778) at syscache.c:223 I didn't look beyond that. -- Michael --iW9qKQk98ZocGDFA Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmmSy4wACgkQnvQgOdby QH37ZQ//frHLwFK6AP3G6FUZG3tT/v2EqM3H8tFUwkL00sgEu6uhEiJYOON9hHi0 vmtmfQhpjq7QOxUaf7UUlnO5gTjxpJBDWbQX3e/VrIWkc0hcnmc7D0UUdw3G58uf ni4Yjre+PzTkLr0PzZPIkmXDitmM8EIQbxkukTCiEQ+qtQHDO10ydD+3eaaITXxE J7Sl+4Sf6hyVKMFdutLic2EBY2iH/sJTBhe/dd7xmBZ/kRMEALPFYfutLOOtkbUw ywKVrqhEifLwPaFI0CzUCiHk6G7TiboSibbZa45F//C487PPyKF4p2FNZ0qF7Yc4 kdKWIe+D3vSx5+i52YqKhhmcUN24OG8s4mRuUObN9M02k0gusquGsQxLV/RcJxrU oThWmG+PDWKGhPACR+HFtSxPJ5guXlz9WraPpcf9VSSCacTIsSqnlGYsaVKeSVjW 9UcGAFHJ0ySJjjSygRnM/2dAudGwJQzFDyZAKDneDVHWfdU26+WHGdnGSJIzp9TZ 4SScGE5OLjbMVIdMQcNMks+uk23Q+lafDU/GhpM/svTIi+jDqfdfUdybq9Lb1tUx LfOgIfav6xmxlx+srEhgN07zVBIswz4UsATSkjKg4aH/T1/L3GhZg+lIxwv1F0JD jB9aCEYH1HX7xQBrlrXLrYCVevmwyzd/vpavxU1/pHj4OQ0QsnE= =zgw4 -----END PGP SIGNATURE----- --iW9qKQk98ZocGDFA--