Re: pgsql: Inline pg_ascii_tolower() and pg_ascii_toupper().

From: Álvaro Herrera <alvherre(at)kurilemu(dot)de>
To: Jeff Davis <jdavis(at)postgresql(dot)org>
Cc: pgsql-hackers(at)lists(dot)postgresql(dot)org
Subject: Re: pgsql: Inline pg_ascii_tolower() and pg_ascii_toupper().
Date: 2025-11-28 18:00:29
Message-ID: 202511281759.7zxt6cjzikzx@alvherre.pgsql
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-committers pgsql-hackers

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/

In response to

Responses

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2025-11-28 20:40:19 Re: pgsql: Inline pg_ascii_tolower() and pg_ascii_toupper().
Previous Message Frédéric Yhuel 2025-11-28 15:17:47 Re: pgsql: Increase BAS_BULKREAD based on effective_io_concurrency

Browse pgsql-hackers by date

  From Date Subject
Next Message Hannu Krosing 2025-11-28 18:05:12 Re: Revisiting {CREATE INDEX, REINDEX} CONCURRENTLY improvements
Previous Message Hannu Krosing 2025-11-28 17:58:46 Re: Revisiting {CREATE INDEX, REINDEX} CONCURRENTLY improvements