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 1vP2lo-001dRy-1M for pgsql-hackers@arkaria.postgresql.org; Fri, 28 Nov 2025 18:00:36 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vP2ln-00Ck9A-03 for pgsql-hackers@arkaria.postgresql.org; Fri, 28 Nov 2025 18:00:35 +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 1vP2lm-00Ck91-26 for pgsql-hackers@lists.postgresql.org; Fri, 28 Nov 2025 18:00:35 +0000 Received: from fout-a7-smtp.messagingengine.com ([103.168.172.150]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vP2lj-001z2c-2x for pgsql-hackers@lists.postgresql.org; Fri, 28 Nov 2025 18:00:34 +0000 Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfout.phl.internal (Postfix) with ESMTP id 5FA74EC055C; Fri, 28 Nov 2025 13:00:31 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-06.internal (MEProxy); Fri, 28 Nov 2025 13:00:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kurilemu.de; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to; s=fm2; t=1764352831; x= 1764439231; bh=SOzhywnBInE1zG+gww1ZOdUrVj6c4PKTI/0PLVgQF4s=; b=W STxmd6fK8AW69to9mZlsO3aBsd3tcdE8mELUHvUTYJD110ZL7qKC7i0W8EnLkGXp ncQSDIeoW12rSzdgLmnv3T7Qe0mQJ8jv8qJulOLd9S5H1mdJRyFsSF5VSKr/ejl0 EHHPdLt1Z7iKkXxPKggNMPSBCRBrmt560CGJKwlFKTN3JHQNBst2ip4SI8tq5M3M BLbmZNBYpGcRqjbo7Xnt2Gy7+hHxAA4K/4RnGF5l0aEJ7rtM1lqe1pj8tyuxNxjM o27KRGLYhIwdFO/E5+HrE3siM6KCOhgJ5eBVzaBBfyU8h+vIV+6Hf+5P7E0OO++1 CKW4VEhowpv/8ENc1neWQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; t=1764352831; x=1764439231; bh=S OzhywnBInE1zG+gww1ZOdUrVj6c4PKTI/0PLVgQF4s=; b=J3COxXLFnjiI2YL9E X9lKc1WhQmpOQcHDs03kzPilRhbxoLM4ms7cEErRUGA+odIUo5TVkH6B6LfbH3nQ oQ3TNvX24SKVKaeICR1o/n/FQCdC60rDLAxc1l1G4y4eV8vH/zzglTp1zJvvEGAt oPHzPK5joI3Y5E2IxlP/UuaVPkD8w7DpsCuV5GH3BvGV1ZJ33TxcOqTmw/TgeLKl o+6t6giVD3Qlph4bHlkxOfKPggZt0DS2TCOxgqbdCkTd6xtcLRgYdd3GeuK6WRRR EZv8KBHrblRGxcj0m7/BMv9glD4N2Z1WajE6gSDYg4sHCQ1Ubr8zLAvvLOTa0kQy RpRUQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvhedtheegucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhepfffhvfevuffkgggtugfgjgesthekredttddtjeenucfhrhhomheplmhlvhgrrhho ucfjvghrrhgvrhgruceorghlvhhhvghrrhgvsehkuhhrihhlvghmuhdruggvqeenucggtf frrghtthgvrhhnpedugffgfeffteduheeutedtiedvfefhudetudehudevgfetffduleel ueeiffdvieenucffohhmrghinheptghirhhruhhsqdgtihdrtghomhdpvghnthgvrhhprh hishgvuggsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghi lhhfrhhomheprghlvhhhvghrrhgvsehkuhhrihhlvghmuhdruggvpdhnsggprhgtphhtth hopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehpghhsqhhlqdhhrggtkhgv rhhssehlihhsthhsrdhpohhsthhgrhgvshhqlhdrohhrghdprhgtphhtthhopehjuggrvh hishesphhoshhtghhrvghsqhhlrdhorhhg X-ME-Proxy: Feedback-ID: ie3de48e3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 28 Nov 2025 13:00:30 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kurilemu.de; s=schmee; t=1764352829; bh=E6qKuaJWQQT+4w6SLAq7tp+Jn/qaGoqgVuo8Cdq0zNs=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=79UbM5x3awowWNYPk5uPS+v9DHrxNwRjNWPd4sadSLlKVkG4LWBGoPIII9fsawUmL CYLdknnrnho0IyrrcpQOrSvGtaIOwizXQt2hAxbAVbcMM/u76PahL+VN4wpKjyfA/e Npkv9zHSFxzP+Eu67euLDjCjnwcF1LPCXsMKJ8GcB733IslBDe5Fzct+A8rcbRd7TX t1x+E0KEZUl/TqJOSji3lqOLNikebpnNLEiWa0dn2nx16G+oqeVXMc3amb2LMYImJa JFkdxDYJYJAGJR0QxKXIqiN+Vui0SS7P1kWm7TueUIsyWrKM0nYj7Gz3OnmMSy8Aw2 8LcseqjaesCiQ== Received: by schmee.kurilemu.internal (Postfix, from userid 1000) id 8B3D577; Fri, 28 Nov 2025 19:00:29 +0100 (CET) Date: Fri, 28 Nov 2025 19:00:29 +0100 From: =?utf-8?Q?=C3=81lvaro?= Herrera To: Jeff Davis Cc: pgsql-hackers@lists.postgresql.org Subject: Re: pgsql: Inline pg_ascii_tolower() and pg_ascii_toupper(). Message-ID: <202511281759.7zxt6cjzikzx@alvherre.pgsql> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 2025-Nov-26, Jeff Davis wrote: > Inline pg_ascii_tolower() and pg_ascii_toupper(). I think this broke the CI on (some flavors of?) Windows. In https://cirrus-ci.com/task/6080935063453696 I got [19:09:39.518] [1597/2357] Linking target src/backend/postgres.exe [19:09:39.518] FAILED: [code=1] src/backend/postgres.exe [19:09:39.518] "cc" @src/backend/postgres.exe.rsp [19:09:39.518] C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/15.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: src/backend/postgres_lib.a.p/commands_event_trigger.c.obj: in function `filter_list_to_array': [19:09:39.518] c:\cirrus\build/../src/backend/commands/event_trigger.c:377:(.text+0x2a5): undefined reference to `pg_ascii_toupper' [19:09:39.518] collect2.exe: error: ld returned 1 exit status [19:09:39.520] [1598/2357] Compiling C object src/backend/snowball/dict_snowball.dll.p/libstemmer_stem_ISO_8859_1_indonesian.c.obj [19:09:39.521] [1599/2357] Compiling C object src/backend/snowball/dict_snowball.dll.p/libstemmer_stem_ISO_8859_1_irish.c.obj [19:09:39.616] [1600/2357] Compiling C object src/backend/snowball/dict_snowball.dll.p/libstemmer_stem_ISO_8859_1_english.c.obj [19:09:39.648] [1601/2357] Compiling C object src/backend/replication/pgoutput/pgoutput.dll.p/pgoutput.c.obj [19:09:39.760] [1602/2357] Compiling C object src/backend/snowball/dict_snowball.dll.p/libstemmer_stem_ISO_8859_1_german.c.obj [19:09:39.762] ninja: build stopped: subcommand failed. I'm surprised it didn't do anything to the buildfarm. Are we lacking coverage? -- Álvaro Herrera 48°01'N 7°57'E — https://www.EnterpriseDB.com/