Re: intermittent failures in Cygwin from select_parallel tests

From: Thomas Munro <thomas(dot)munro(at)gmail(dot)com>
To: Noah Misch <noah(at)leadboat(dot)com>
Cc: Robert Haas <robertmhaas(at)gmail(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Amit Kapila <amit(dot)kapila16(at)gmail(dot)com>, Andrew Dunstan <andrew(dot)dunstan(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: intermittent failures in Cygwin from select_parallel tests
Date: 2021-06-22 06:50:27
Message-ID: CA+hUKGKjx5ckUSeJQQjgVzqjn-fm4gtMCfxFZ30q0pGFBBW2cA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Tue, Jun 22, 2021 at 6:42 PM Noah Misch <noah(at)leadboat(dot)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

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message David Rowley 2021-06-22 06:51:34 Re: Use simplehash.h instead of dynahash in SMgr
Previous Message Noah Misch 2021-06-22 06:42:12 Re: intermittent failures in Cygwin from select_parallel tests