Re: [HACKERS] cygwin64 assertion failure

2016-10-10 Thread Tom Lane
Amit Kapila  writes:
> On Sun, Oct 9, 2016 at 10:23 PM, Andrew Dunstan  wrote:
>> lorikeet seems to be stuck running the parallel tests, after having failed
>> an assertion.

> It looks like this problem has been discussed before [1].  Shall we do
> what Tom has suggested there?
> [1] - https://www.postgresql.org/message-id/15344.1473974558%40sss.pgh.pa.us

Well, we now have *two* issues.  One is why is the Assert failing.
The other is why is the system failing to clean up afterwards --- you'd
expect that an Assert in a parallel worker would not be a case that the
developers never saw ;-).  I'd suggest fixing the latter first.

regards, tom lane


-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers


Re: [HACKERS] cygwin64 assertion failure

2016-10-10 Thread Amit Kapila
On Sun, Oct 9, 2016 at 10:23 PM, Andrew Dunstan  wrote:
> lorikeet seems to be stuck running the parallel tests, after having failed
> an assertion.
>

It looks like this problem has been discussed before [1].  Shall we do
what Tom has suggested there?


[1] - https://www.postgresql.org/message-id/15344.1473974558%40sss.pgh.pa.us

-- 
With Regards,
Amit Kapila.
EnterpriseDB: http://www.enterprisedb.com


-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers


[HACKERS] cygwin64 assertion failure

2016-10-09 Thread Andrew Dunstan
lorikeet seems to be stuck running the parallel tests, after having 
failed an assertion.



Here's an excerpt from the log:


2016-10-09 11:52:35.751 EDT [57fa67c3.1148:11] LOG: statement: alter 
table tenk1 set (parallel_workers = 4);
2016-10-09 11:52:35.753 EDT [57fa67c3.1148:12] LOG:  statement: explain 
(verbose, costs off)

select parallel_restricted(unique1) from tenk1
  where stringu1 = 'GR' order by 1;
2016-10-09 11:52:35.756 EDT [57fa67c3.1148:13] LOG:  statement: explain 
(costs off)

select length(stringu1) from tenk1 group by length(stringu1);
2016-10-09 11:52:35.758 EDT [57fa67c3.1148:14] LOG:  statement: select 
length(stringu1) from tenk1 group by length(stringu1);
TRAP: FailedAssertion("!(vmq->mq_sender == ((void *)0))", File: 
"/home/andrew/bf64/root/HEAD/pgsql.build/../pgsql/src/backend/storage/ipc/shm_mq.c", 
Line: 221)
2016-10-09 11:53:54.260 EDT [57fa6795.2a7c:2] WARNING:  worker took too 
long to start; canceled



Since then almost the only thing on the log is repeated instances of 
that last message.



cheers


andrew



--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers