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 1v2SN0-0040mE-T2 for pgsql-committers@arkaria.postgresql.org; Sat, 27 Sep 2025 10:41:38 +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 1v2SMy-009NSS-C0 for pgsql-committers@arkaria.postgresql.org; Sat, 27 Sep 2025 10:41:37 +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 1v2SMy-009NSK-1o for pgsql-committers@lists.postgresql.org; Sat, 27 Sep 2025 10:41:36 +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 1v2SMv-000B8x-07 for pgsql-committers@lists.postgresql.org; Sat, 27 Sep 2025 10:41:35 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=/fkKtZ982PLTn/ENsUcTzDRDpB6j1wasH3fcWuvuPzs=; b=mtxUjkZVtx1AYmquz1ONZkIPE/ VgSwrnf9L48nWnsE2oJcJd/kI0vEI5PIhM8U632mrCgiJLa/UDu9hOW4Gu7m8AnRh7MwYjOhKRWhs RMPoWeGhXBr76b47u31RuXHj5Fz+Fluv6bs950PVbfWQda81/Hu3hwsqmSfk4jERvWFnOWiNY+4kI I9Z9ze8yEoW4kUabPUPztpz2BVr9uoUO2DFlc+vd0sTbO4znChrBFSdKEeuS/qaKIPG8V3UNKTmoF Osg2r+vx9F3lFTGR6bRUfJHCiv+MY8hKBoDff7kmewcZQIkLR3PjMvwYk1fknWuxj02jFQAFIFTYp WMtkvh2Q==; 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 1v2SMt-000UJK-DQ for pgsql-committers@lists.postgresql.org; Sat, 27 Sep 2025 10:41:32 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1v2SMt-000Jjy-0z for pgsql-committers@lists.postgresql.org; Sat, 27 Sep 2025 10:41:31 +0000 Content-Type: multipart/mixed; boundary="===============7531737617092138830==" MIME-Version: 1.0 From: David Rowley To: pgsql-committers@lists.postgresql.org Subject: pgsql: Teach MSVC that elog/ereport ERROR doesn't return X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sat, 27 Sep 2025 10:41:31 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============7531737617092138830== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGVhY2ggTVNWQyB0aGF0IGVsb2cvZXJlcG9ydCBFUlJPUiBkb2Vzbid0IHJldHVybgoKSXQgaGFk IGFsd2F5cyBiZWVuIGludGVuZGVkIHRoYXQgdGhpcyBhbHJlYWR5IHdvcmtzIGNvcnJlY3RseSBh cwpwZ191bnJlYWNoYWJsZSgpIHVzZXMgX19hc3N1bWUoMCkgb24gTVNWQywgYW5kIHRoYXQgZGly ZWN0cyB0aGUgY29tcGlsZXIKaW4gYSB3YXkgc28gaXQga25vd3MgdGhhdCBhIGdpdmVuIGZ1bmN0 aW9uIHdvbid0IHJldHVybi4gIEhvd2V2ZXIsIHdpdGgKZXJlcG9ydF9kb21haW4oKSwgaXQgZGlk bid0IHdvcmsuLi4KCkl0J3Mgbm93IHVuZGVyc3Rvb2QgdGhhdCB0aGUgZmFpbHVyZSB0byBkZXRl cm1pbmUgdGhhdCBlbG9nKEVSUk9SKSBkb2VzIG5vdApyZXR1cm4gY29tZXMgZnJvbSB0aGUgaW5h YmlsaXR5IG9mIHRoZSBNU1ZDIGNvbXBpbGVyIHRvIGRldGVjdCB0aGUgImNvbnN0CmludCBlbGV2 ZWxfIiBpcyB0aGUgc2FtZSBhcyB0aGUgImVsZXZlbCIgbWFjcm8gcGFyYW1ldGVyLiAgTVNWQyBz ZWVtcyB0byBiZQp1bmFibGUgdG8gbWFrZSB0aGUgImlmIChlbGV2ZWxfID49IEVSUk9SKSBicmFu Y2ggY29uc3RhbnRseS10cnVlIHdoZW4gdGhlCm1hY3JvIGlzIHVzZWQgd2l0aCBhbnkgZWxldmVs ID49IEVSUk9SLCB0aGVyZWZvcmUgdGhlIHBnX3VucmVhY2hhYmxlKCkgaXMKc2VlbiB0byBvbmx5 IGJlIHByZXNlbnQgaW4gYSAqY29uZGl0aW9uYWwqIGJyYW5jaCByYXRoZXIgdGhhbiBwcmVzZW50 Cip1bmNvbmRpdGlvbmFsbHkqLgoKV2hpbGUgdGhlcmUgc2VlbXMgdG8gYmUgbm8gd2F5IHRvIGZv cmNlIHRoZSBjb21waWxlciBpbnRvIGtub3dpbmcgdGhhdAplbGV2ZWxfIGlzIGVxdWFsIHRvIGVs ZXZlbCB3aXRoaW4gdGhlIGVyZXBvcnRfZG9tYWluKCkgbWFjcm8sIHRoZXJlIGlzIGEKd2F5IGlu IEMxMSB0byBkZXRlcm1pbmUgaWYgdGhlIGVsZXZlbCBwYXJhbWV0ZXIgaXMgYSBjb21waWxlLXRp bWUKY29uc3RhbnQgb3Igbm90LiAgVGhpcyBpcyBkb25lIHZpYSBzb21lIGhhY2tlcnkgdXNpbmcg dGhlIF9HZW5lcmljKCkKaW50cmluc2ljIGZ1bmN0aW9uLCB3aGljaCBnaXZlcyB1cyBmdW5jdGlv bmFsaXR5IHNpbWlsYXIgdG8gR0NDJ3MKX19idWlsdGluX2NvbnN0YW50X3AoKSwgYWxiZWl0IG9u bHkgZm9yIGludGVnZXJzLgoKSGVyZSB3ZSBkZWZpbmUgcGdfYnVpbHRpbl9pbnRlZ2VyX2NvbnN0 YW50X3AoKSBmb3IgdGhpcyBwdXJwb3NlLgpDYWxsZXJzIGNhbiBjaGVjayBmb3IgYXZhaWxhYmls aXR5IHZpYSBIQVZFX1BHX0JVSUxUSU5fSU5URUdFUl9DT05TVEFOVF9QLgplcmVwb3J0X2RvbWFp bigpIGhhcyBiZWVuIGFkanVzdGVkIHRvIHVzZQpwZ19idWlsdGluX2ludGVnZXJfY29uc3RhbnRf cCgpIGluc3RlYWQgb2YgX19idWlsdGluX2NvbnN0YW50X3AoKS4KCkl0J3Mgbm90IHF1aXRlIGNs ZWFyIGF0IHRoaXMgc3RhZ2UgaWYgdGhpcyBub3cgYWxsb3dzIHVzIHRvIGZvcmVnbyBkb2luZwp0 aGUgbGlrZXMgb2YgInJldHVybiBOVUxMOyAvKiBrZWVwIGNvbXBpbGVyIHF1aWV0ICovIiBhcyB0 aGVyZSBtYXkgYmUgb3RoZXIKY29tcGlsZXJzIGluIHVzZSB0aGF0IGhhdmUgc2ltaWxhciBzdHJ1 Z2dsZXMuICBJdCdzIGp1c3QgYSBtYXR0ZXIgb2YgdGltZQpiZWZvcmUgc29tZW9uZSBjb21taXRz IGEgZnVuY3Rpb24gdGhhdCBkb2VzIG5vdCAicmV0dXJuIiBhIHZhbHVlIGFmdGVyCmFuIGVsb2co RVJST1IpLiAgTGV0J3MgbWFrZSB0aW1lIGFuZCBsYWNrIG9mIGNvbXBsYWludHMgYWJvdXQgc2Fp ZCBjb21taXQKYmUgdGhlIGp1ZGdlIG9mIGlmIHdlIG5lZWQgdG8gY29udGludWUgdGhlICIvKiBr ZWVwIGNvbXBpbGVyIHF1aWV0ICovIgpwYWxhdmVyLgoKQXV0aG9yOiBEYXZpZCBSb3dsZXkgPGRy b3dsZXltbEBnbWFpbC5jb20+ClJldmlld2VkLWJ5OiBQZXRlciBFaXNlbnRyYXV0IDxwZXRlckBl aXNlbnRyYXV0Lm9yZz4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9DQUFwSER2b20w MkJfWE5WU2t2eHpuVlV5WmJqR0FSKzVteUE4OVpjYkVkMz1QQTlVY0FAbWFpbC5nbWFpbC5jb20K CkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdy ZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi81OWMyZjAzZDFlY2U3YjliMjE1NzUxYTUwOGIzYTg0NzI4 NDE5MjQ2CgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvaW5jbHVkZS9jLmggICAg ICAgICAgfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKc3JjL2luY2x1ZGUvdXRpbHMv ZWxvZy5oIHwgMzUgKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0KMiBmaWxlcyBj aGFuZ2VkLCA0NSBpbnNlcnRpb25zKCspLCAxNyBkZWxldGlvbnMoLSkKCg== --===============7531737617092138830==--