From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23260 invoked by alias); 13 Oct 2014 03:03:25 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 33454 Received: (qmail 4059 invoked from network); 13 Oct 2014 03:03:19 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.3.2 Date: Mon, 13 Oct 2014 05:03:14 +0200 From: Axel Beckert To: zsh-workers@zsh.org Subject: Re: Drat, Test/A05 still hanging sometimes Message-ID: <20141013030313.GB5405@sym.noone.org> Mail-Followup-To: zsh-workers@zsh.org References: <141006134255.ZM22326@torch.brasslantern.com> <20141007150735.264a09fe@pwslap01u.europe.root.pri> <20141009075200.GV5405@sym.noone.org> <141012114739.ZM23982@torch.brasslantern.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <141012114739.ZM23982@torch.brasslantern.com> X-Operating-System: Linux 3.2.0-4-amd64 X-Machine: sym2 x86_64 X-Editor: GNU Emacs 23.4.1 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAAAAAC3mUtaAAAABGdBTUEAALGPC/xhBQAAADh0RVh0U29mdHdhcmUAWFYgVmVyc2lvbiAzLjEwYSAgUmV2OiAxMi8yOS85NCAoUE5HIHBhdGNoIDEuMindFS5JAAACGElEQVQ4jXXQMU8UYRDG8f8shNjdDH4AbpfGDjAWlKiJiZ0ajL1aGCvsNCbGaCGG1koLaztaTYz6ATy+gOyehYmF3MxVxgg3FnDsHcTpJr/M+8w7Rf6nCsaVTTDqxbg9hoOXmw83H71+Eyfg4E1d7/Z2fG9rGkZbTQiu+K+3U/C+76lmkvAhJuDndnoAiftou4V84okAGclop4U/jYACZDTxrYWP0gkxVfAm/W//GLZpxIzwIN0Hn8dw0B+IWkZmQmRsj2HfhwokEklHfNCCiQCRgAR7YyhQVRVTCKCzP4Y5zBBE0t0zY3Q8oQaBqqAMlVEcgVQd9706zGirAFium8HXumlMIeMwqQCInju+2+uB6MRENupdpMt8pRlHZyuAW0F+Mb6XSIVqtxjD+iVmVqqystLEzFTGT92YqRaXpNT5eTVjeJhbALPnrTxLUZUKZsgxcNm64hAOYisT/xhF+oKTGU5RegtC3Rt6eEDi/QnIevdTx9Md2EMmYBRmCQR1026FCGQQJJExsRUqgkMGaWSbwYLnoO4T6VgpbQbdELPMBAHWWrhYrcxXnYgAsatPWygkFCBD4K62MAsOTqA6szYRPpsu6e6Y8mPiVrBMNuGIMrgwBUu4p2DgG1Ownu6hpuTv7hScefHAzAC/yRRw5U5pALMbJ4AUALvHSZhxgHPXTsHcdWD1GadAHr9avP+c0wCr7263Df8ASLwXWHWs+KIAAAAHdElNRQfYBQEBODPr Organization: DeuxChevaux.org -- The =?iso-8859-1?Q?Citr?= =?iso-8859-1?B?b+tu?= 2CV Database User-Agent: Mutt/1.5.21 (2010-09-15) Hi Bart, On Sun, Oct 12, 2014 at 11:47:39AM -0700, Bart Schaefer wrote: > On Oct 9, 9:52am, Axel Beckert wrote: > } > } Running test: Basic coprocess handling > } make: *** [build-arch] Terminated > } make[1]: *** [test] Terminated > } make[2]: *** [check] Terminated > } debian/rules:54: recipe for target 'build-arch' failed > } Makefile:265: recipe for target 'test' failed > } Makefile:189: recipe for target 'check' failed > } Build killed with signal TERM after 150 minutes of inactivity > } > } I assume it's too far away (in terms of output size) from A05 to have > } (not) buffer flushing causing the output being incomplete. > > It is indeed too far away but: The test in A05 that gets stuck also > uses a coprocess, so the likely place to look is a race condition in > the SIGCHLD reaping of coprocesses. > > Tests in each of A01, A04, and A05 use "coproc". How does this match up > with the hung builds you have encountered? Quite well -- as far as I can see there was only one exception so far: Once it also hung inside X02zlevi.ztst. All others were either in one of the three tests you mentioned, with A05 being the most often one (and IIRC also the one you experience twice or so). Kind regards, Axel -- /~\ Plain Text Ribbon Campaign | Axel Beckert \ / Say No to HTML in E-Mail and News | abe@deuxchevaux.org (Mail) X See http://www.nonhtmlmail.org/campaign.html | abe@noone.org (Mail+Jabber) / \ I love long mails: http://email.is-not-s.ms/ | http://noone.org/abe/ (Web)