On Tue, Jun 22, 2021 at 6:42 PM Noah Misch <n...@leadboat.com> wrote: > On Tue, Jun 22, 2021 at 05:52:03PM +1200, Thomas Munro wrote: > > While reading a list of recent build farm assertion failures I learned that > > this is still broken in Cygwin 3.2, and eventually found my way back > > to this thread. > > Interesting. Which branch(es) showed you failures? I had wondered if the > move to sa_mask (commit 9abb2bfc) would effectively end the problem in v13+. > Perhaps the Cygwin bug pokes through even that. Perhaps the sa_mask > conditionals need to be "#if defined(WIN32) && !defined(__CYGWIN__)" to help > current buildfarm members.
I only have data going back about a month, but: REL_11_STABLE https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=lorikeet&dt=2021-05-31%2009:14:18 TRAP: FailedAssertion("!(mq->mq_sender == ((void *)0))", File: "/home/andrew/bf/root/REL_11_STABLE/pgsql.build/../pgsql/src/backend/storage/ipc/shm_mq.c", Line: 222) REL_13_STABLE https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=lorikeet&dt=2021-06-01%2010:12:10 TRAP: FailedAssertion("PMSignalState->PMChildFlags[slot] == PM_CHILD_ASSIGNED", File: "/home/andrew/bf/root/REL_13_STABLE/pgsql.build/../pgsql/src/back