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.94.2) (envelope-from ) id 1vAbtl-003uvK-5M for pgsql-committers@arkaria.postgresql.org; Sun, 19 Oct 2025 22:29:08 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1vAbth-00Cubc-Vz for pgsql-committers@arkaria.postgresql.org; Sun, 19 Oct 2025 22:29:05 +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.94.2) (envelope-from ) id 1vAbth-00CubU-Oq for pgsql-committers@lists.postgresql.org; Sun, 19 Oct 2025 22:29:04 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vAbte-002gKX-2o for pgsql-committers@lists.postgresql.org; Sun, 19 Oct 2025 22:29:03 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vAbtf-002YKJ-Qk for pgsql-committers@lists.postgresql.org; Sun, 19 Oct 2025 22:29:02 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vAbte-002WDe-07 for pgsql-committers@lists.postgresql.org; Sun, 19 Oct 2025 22:29:02 +0000 Content-Type: multipart/mixed; boundary="===============5507641656954354706==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Add static assertion that RELSEG_SIZE fits in an int. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sun, 19 Oct 2025 22:29:02 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5507641656954354706== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWRkIHN0YXRpYyBhc3NlcnRpb24gdGhhdCBSRUxTRUdfU0laRSBmaXRzIGluIGFuIGludC4KCk91 ciBjb25maWd1cmUgc2NyaXB0IGludGVuZGVkIHRvIGVuc3VyZSB0aGlzLCBidXQgaXQgc3VwcG9z ZWQgdGhhdApleHByKDEpIHdvdWxkIHJlcG9ydCBhbiBlcnJvciBmb3IgaW50ZWdlciBvdmVyZmxv dy4gIE1heWJlIHRoYXQKd2FzIHRydWUgd2hlbiB0aGUgY29kZSB3YXMgd3JpdHRlbiAoY29tbWl0 IDNjNjI0OGE4MiBvZiAyMDA4LTA1LTAyKSwKYnV0IGFsbCB0aGUgbW9kZXJuIGV4cHIncyBJIHRy aWVkIHdpbGwgZGVsaXZlciBiaWdnZXItdGhhbi1pbnQzMgpyZXN1bHRzIHdpdGhvdXQgY29tcGxh aW50LiAgTW9yZW92ZXIsIGlmIHlvdSB1c2UgLS13aXRoLXNlZ3NpemUtYmxvY2tzCnRoZW4gdGhl cmUncyBubyBjaGVjayBhdCBhbGwuCgpJZGVhbGx5IHdlJ2QgYWRkIGEgdGVzdCBpbiBjb25maWd1 cmUgaXRzZWxmIHRvIGNoZWNrIHRoYXQgdGhlIHZhbHVlCmZpdHMgaW4gaW50LCBidXQgdG8gZG8g dGhhdCB3ZSdkIG5lZWQgdG8gc3VwcG9zZSB0aGF0IHRlc3QoMSkgaGFuZGxlcwpiaWdnZXItdGhh bi1pbnQzMiBudW1iZXJzIGNvcnJlY3RseS4gIFByb2JhYmx5IG1vZGVybiBvbmVzIGRvLCBidXQK dGhhdCdzIGFuIGFzc3VtcHRpb24gSSBjb3VsZCBkbyB3aXRob3V0OyBhbmQgSSdtIG5vdCB0b28g dHJ1c3RpbmcKYWJvdXQgbWVzb24gZWl0aGVyLiAgSW5zdGVhZCwgbGV0J3MgaW5zdGFsbCBhIHN0 YXRpYyBhc3NlcnRpb24sIHNvCnRoYXQgZXZlbiBwZW9wbGUgd2hvIGlnbm9yZSBhbGwgdGhlIGNv bXBpbGVyIHdhcm5pbmdzIHlvdSBnZXQgZnJvbQpzdWNoIHZhbHVlcyB3aWxsIGJlIGZvcmNlZCB0 byBjb25mcm9udCB0aGUgZmFjdCB0aGF0IGl0IHdvbid0IHdvcmsuCgpUaGlzIGhhcyBiZWVuIGhh emFyZG91cyBmb3IgYXdoaWxlLCBidXQgZ2l2ZW4gdGhhdCB3ZSBoYWRuJ3QgaGVhcmQKYSBjb21w bGFpbnQgYWJvdXQgaXQgdGlsbCBub3csIEkgZG9uJ3QgZmVlbCBhIG5lZWQgdG8gYmFjay1wYXRj aC4KClJlcG9ydGVkLWJ5OiBDYXNleSBTaG9iZSA8Y2FzZXkuYWxsZW4uc2hvYmVAaWNsb3VkLmNv bT4KQXV0aG9yOiBUb20gTGFuZSA8dGdsQHNzcy5wZ2gucGEudXM+CkRpc2N1c3Npb246IGh0dHBz Oi8vcG9zdGdyLmVzL20vQzVEQzgyRDYtQzc2RC00RThGLUJDMkUtREYwM0VGQzRGQTI0QGljbG91 ZC5jb20KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQu cG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi85MmNmNTU3ZmZhZTQzNjIzNWNmYTNiYmJhMTI2 NWI1ODA3YTY4ZWYyCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9z dG9yYWdlL3NtZ3IvbWQuYyB8IDEwICsrKysrKysrKysKMSBmaWxlIGNoYW5nZWQsIDEwIGluc2Vy dGlvbnMoKykKCg== --===============5507641656954354706==--