From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 23 02:01:16 2016 Received: (at submit) by debbugs.gnu.org; 23 Sep 2016 06:01:16 +0000 Received: from localhost ([127.0.0.1]:32952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bnJXw-00036e-4l for submit@debbugs.gnu.org; Fri, 23 Sep 2016 02:01:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55215) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bnJXu-00036P-K8 for submit@debbugs.gnu.org; Fri, 23 Sep 2016 02:01:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bnJXo-0002y7-M1 for submit@debbugs.gnu.org; Fri, 23 Sep 2016 02:01:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.9 required=5.0 tests=BAYES_50,FREEMAIL_FROM, TO_IN_SUBJ,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43553) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnJXo-0002xq-JD for submit@debbugs.gnu.org; Fri, 23 Sep 2016 02:01:08 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46165) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnJXh-00026d-EW for bug-grep@gnu.org; Fri, 23 Sep 2016 02:01:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bnJXg-0002uP-K9 for bug-grep@gnu.org; Fri, 23 Sep 2016 02:01:01 -0400 Received: from mail-ua0-x230.google.com ([2607:f8b0:400c:c08::230]:35058) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnJXg-0002u3-Eu for bug-grep@gnu.org; Fri, 23 Sep 2016 02:01:00 -0400 Received: by mail-ua0-x230.google.com with SMTP id 107so25241448uah.2 for ; Thu, 22 Sep 2016 23:01:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to; bh=VKPH8XurJ5gfafVsyDVibdDnk0ZpKU3P7i6gG9pQLCM=; b=weDWqwOeSvHUtIE8S341j4NkuK4dNt0TDTiUj6bt1SMzkOBvwlj8iIfCLXR64C7TR0 7ywp2L49vklRWitlweOobrKmPF7gaoS9/QLUoIheXCqCs3G0vqcTijkRghMn74Crj9Lz iPS26yQ4jrPwMcqrSAtyzZcaFtbVHBIZ1xjoGXQ+cjO/3N3Oe+5leytHpaVMgbsSCxGx OkrNAaLjcHUnWhgW3OxeqxHD7MqcOKo+uCNFY232aAz4NbEw/jK5gWy5IxND3gsUVasK Nz6B3PwjJOfTrHDCEZPzgN8sjoeIX83XFyvWxpqvHKtETz/u/R1kFwRlrLxelDhNZwnL eprg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=VKPH8XurJ5gfafVsyDVibdDnk0ZpKU3P7i6gG9pQLCM=; b=UFhINXYK0izlDpgahEfTKTXOPb/Ac2DPiMp21C/XPqyV2APYEqIWCVmkimCKhuol76 xo0iBZDXdm60MjJlnJWEFkWO3HPO623ZyJxQoDQ7Bg+IOayC2vm1Eix/CeYTdBF3lC5t 83RLboA1ia0y2NRAQeFv3HYNN1ePK4EqKpMx9Jhg7LLCwWqMJLCSSlrqq14/ubt67tg1 LCTGVe4AVk8nHhkhUR7oJLxigCAkv63BmQGHL075MH1f0TdUjhcwQOZL62fSLa8ctTq0 T3fU8HTh0Ygk3m5bebfsej1UPDFeCxobJdAaivmNDfpNVJhNBjbuRqbcx3LBfWkCzkTC NDRw== X-Gm-Message-State: AA6/9RmIUtzyK8/q7b2g7a+7Nt6e8V/lB6X1CLnajiUkgXxYMPtAfrh3b5K5ElTm5/jiYwlzkMg2heduAFwUNw== X-Received: by 10.159.34.83 with SMTP id 77mr3018523uad.93.1474610459399; Thu, 22 Sep 2016 23:00:59 -0700 (PDT) MIME-Version: 1.0 Received: by 10.176.80.212 with HTTP; Thu, 22 Sep 2016 23:00:38 -0700 (PDT) From: Jim Meyering Date: Thu, 22 Sep 2016 23:00:38 -0700 X-Google-Sender-Auth: GBaY7KyeQ1_qCMLYPbj1xu9nATU Message-ID: Subject: To: bug-grep@gnu.org, "Nelson H. F. Beebe" Content-Type: multipart/mixed; boundary=001a113d18609d7c9b053d26805b X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.0 (--) --001a113d18609d7c9b053d26805b Content-Type: text/plain; charset=UTF-8 Nelson Beebe reported that the backref-multibyte-slow test was failing. From his log, where I saw max_seconds=1, and the following timeout 1s ... timed out. I concluded that something (load on the underlying system, disk/kernel latency) caused that final grep to take far more wall-clock time than the former one. This would be expected if some other build/test were running concurrently. To work around that, I've written the attached: when the timeout would be just 1s, increase it to 3. In coreutils tests (because there are so many, and some were so abusive, and running them in parallel...), we ended up increasing most timeouts to 10s, but for now, that seems like it'd be overkill here. I have so far been able to reproduce that failure, so the above is just an educated guess. If someone can reproduce the failure and test the patch, that'd be great. --001a113d18609d7c9b053d26805b Content-Type: application/octet-stream; name="grep-unwarranted-failure-of-backref-multibyte-slow.diff" Content-Disposition: attachment; filename="grep-unwarranted-failure-of-backref-multibyte-slow.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_itfcn20j0 RnJvbSA2M2MxZTUzYTYxMjkyMWRkZWQxYTU0ZjE2YzhkMjIzNzEyY2JmZWYwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gTWV5ZXJpbmcgPG1leWVyaW5nQGZiLmNvbT4KRGF0ZTog VGh1LCAyMiBTZXAgMjAxNiAyMjo0ODo0NiAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIHRlc3RzOiBh dm9pZCBiYWNrcmVmLW11bHRpYnl0ZS1zbG93IGZhbHNlIGZhaWx1cmUKCiogdGVzdHMvYmFja3Jl Zi1tdWx0aWJ5dGUtc2xvdyAobWF4X3NlY29uZHMpOiBJZiB3ZSBjYWxjdWxhdGUKYSBtYXggZHVy YXRpb24gb2YgMSBzZWNvbmQsIHVzZSAzLiAgT3RoZXJ3aXNlLCBvbiBoaWdoLWxhdGVuY3kKc3lz dGVtcywgaXQgd291bGQgYmUgd2F5IHRvbyBlYXN5IGZvciB0aGUgZHVyYXRpb24gb2YgdGhlIGZp bmFsCnRlc3QgcnVuIHRvIGV4Y2VlZCB0aGF0IGxpbWl0LiAgUmVwb3J0ZWQgYnkgTmVsc29uIEgu IEYuIEJlZWJlLgotLS0KIHRlc3RzL2JhY2tyZWYtbXVsdGlieXRlLXNsb3cgfCA0ICsrKysKIDEg ZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90ZXN0cy9iYWNrcmVm LW11bHRpYnl0ZS1zbG93IGIvdGVzdHMvYmFja3JlZi1tdWx0aWJ5dGUtc2xvdwppbmRleCAwNWJi NjJlLi4wMDA3MDQyIDEwMDc1NQotLS0gYS90ZXN0cy9iYWNrcmVmLW11bHRpYnl0ZS1zbG93Cisr KyBiL3Rlc3RzL2JhY2tyZWYtbXVsdGlieXRlLXNsb3cKQEAgLTE5LDYgKzE5LDEwIEBAIG1heF9z ZWNvbmRzPSQoTENfQUxMPUMgcGVybCAtbGUgJ3VzZSBUaW1lOjpIaVJlcyBxdyh0aW1lKTsgbXkg JHMgPSB0aW1lKCk7CiAgIHx8IHsgbWF4X3NlY29uZHM9NTsKICAgICAgICB3YXJuXyAiJE1FXzog d2FybmluZzogbm8gcGVybD8gdXNpbmcgZGVmYXVsdCBvZiA1cyB0aW1lb3V0IjsgfQoKKyMgSWYg dGhlIGFib3ZlIGZpbmlzaGVkIHNvIHF1aWNrbHkgdGhhdCB3ZSdkIGhhdmUgYSAxLXNlY29uZCB0 aW1lb3V0LAorIyBpbmNyZWFzZSBpdCB0byBhIGR1cmF0aW9uIGxlc3MgbGlrZWx5IHRvIGFyaXNl IGluIGEgcGFyYWxsZWwgdGVzdCBydW4uCit0ZXN0ICRtYXhfc2Vjb25kcyA9IDEgJiYgbWF4X3Nl Y29uZHM9MworCiBmb3IgTE9DIGluIGVuX1VTLlVURi04OyBkbwogICBvdXQ9b3V0LSRMT0MKICAg TENfQUxMPSRMT0MgdGltZW91dCAke21heF9zZWNvbmRzfXMgZ3JlcCAtYUUgJ14oW2Etel0pLlwx JCcgaW4gPiAkb3V0IDI+JjEKLS0gCjIuNy40Cgo= --001a113d18609d7c9b053d26805b-- From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 23 11:08:40 2016 Received: (at submit) by debbugs.gnu.org; 23 Sep 2016 15:08:40 +0000 Received: from localhost ([127.0.0.1]:33621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bnS5c-0001MI-Sr for submit@debbugs.gnu.org; Fri, 23 Sep 2016 11:08:40 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47643) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bnS5X-0001M0-Im for submit@debbugs.gnu.org; Fri, 23 Sep 2016 11:08:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bnS5Q-0008G3-Te for submit@debbugs.gnu.org; Fri, 23 Sep 2016 11:08:26 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47490) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnS5Q-0008Fk-QP for submit@debbugs.gnu.org; Fri, 23 Sep 2016 11:08:24 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38591) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnS5O-0000sZ-3z for bug-grep@gnu.org; Fri, 23 Sep 2016 11:08:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bnS5K-0008DA-SL for bug-grep@gnu.org; Fri, 23 Sep 2016 11:08:22 -0400 Received: from mail.math.utah.edu ([155.101.98.135]:54139) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnS5K-00087S-J9 for bug-grep@gnu.org; Fri, 23 Sep 2016 11:08:18 -0400 Received: from gamma.math.utah.edu (gamma.math.utah.edu [155.101.96.20]) by mail.math.utah.edu (8.14.8/8.14.8) with ESMTP id u8NDttei006922; Fri, 23 Sep 2016 07:56:00 -0600 (MDT) Received: from gamma.math.utah.edu (localhost [127.0.0.1]) by gamma.math.utah.edu (8.15.1/8.15.1) with ESMTP id u8NDtsbc108439; Fri, 23 Sep 2016 07:55:54 -0600 Received: (from beebe@localhost) by gamma.math.utah.edu (8.15.1/8.15.1/Submit) id u8NDtsKr108438; Fri, 23 Sep 2016 07:55:54 -0600 Date: Fri, 23 Sep 2016 07:55:54 -0600 From: "Nelson H. F. Beebe" To: Jim Meyering X-US-Mail: "Department of Mathematics, 110 LCB, University of Utah, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA" X-Telephone: +1 801 581 5254 X-FAX: +1 801 581 4148 X-URL: http://www.math.utah.edu/~beebe Subject: Re: In-Reply-To: Message-ID: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.3.8 (mail.math.utah.edu [155.101.98.135]); Fri, 23 Sep 2016 07:56:00 -0600 (MDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: bug-grep@gnu.org, "Nelson H. F. Beebe" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Thanks, Jim, for the patch to backref-multibyte-slow; I've applied it to a new directory grep-2.25.92-f3e9.p1, and have builds in progress now on the Fedora systems. I think that any kind of wallclock-time-dependent test in a package test suite is seriously prone to failure. Although some developers may have the luxury of a fast personal machine on which nothing else is running when a package is built, many of us live in multiuser environments where the load on the build machines is completely unpredictable, and beyond our control. Also, for someone like me with numerous VMs running on a single desktop, parallel builds will certainly drive up the load. With the large number of test systems that I have, there is no reasonable way to do the builds sequentially, because such a process could take hours to days to complete. My desktop has 16 cores (as far as Linux and the top utility are concerned: it has a hyperthreaded 8-core 3GHz Xeon E5-1660v3 with 64GB DDR-4 RAM). Even during builds, it is rare for more than half the cores to be more than 75% busy. Here is a snapshot from top taken during the Fedora grep builds: top - 07:46:43 up 71 days, 17:23, 7 users, load average: 18.57, 18.60, 12.64 Tasks: 1202 total, 3 running, 1187 sleeping, 11 stopped, 1 zombie %Cpu0 : 59.9/2.4 62[|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ] %Cpu1 : 18.9/3.2 22[|||||||||||||||||||||| ] %Cpu2 : 100.0/0.0 100[||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||] %Cpu3 : 28.0/5.0 33[||||||||||||||||||||||||||||||||| ] %Cpu4 : 100.0/0.0 100[||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||] %Cpu5 : 28.4/6.0 34[|||||||||||||||||||||||||||||||||| ] %Cpu6 : 27.7/7.0 35[||||||||||||||||||||||||||||||||||| ] %Cpu7 : 66.4/1.7 68[|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ] %Cpu8 : 100.0/0.0 100[||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||] %Cpu9 : 64.5/1.0 66[|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ] %Cpu10 : 31.9/2.3 34[|||||||||||||||||||||||||||||||||| ] %Cpu11 : 28.2/4.1 32[|||||||||||||||||||||||||||||||| ] %Cpu12 : 2.4/14.0 16[|||||||||||||||| ] %Cpu13 : 26.5/4.5 31[||||||||||||||||||||||||||||||| ] %Cpu14 : 19.2/3.8 23[||||||||||||||||||||||| ] %Cpu15 : 13.5/47.6 61[|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ] KiB Mem : 65698984 total, 2975420 free, 54425204 used, 8298360 buff/cache KiB Swap: 98304000 total, 80390640 free, 17913356 used. 9423384 avail Mem Even with a load of 18 on the 16 cores, my desktop remains as responsive as ever, so the 60 VMs that are also running there don't bother me at all. By the time I finished this letter, eight builds on Fedora 23, 24, 25, and Rawhide with both cc and c99 had completed; all passed the validation suite. ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - University of Utah FAX: +1 801 581 4148 - - Department of Mathematics, 110 LCB Internet e-mail: beebe@math.utah.edu - - 155 S 1400 E RM 233 beebe@acm.org beebe@computer.org - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ - ------------------------------------------------------------------------------- From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 23 11:17:26 2016 Received: (at submit) by debbugs.gnu.org; 23 Sep 2016 15:17:26 +0000 Received: from localhost ([127.0.0.1]:33632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bnSEA-0001aE-63 for submit@debbugs.gnu.org; Fri, 23 Sep 2016 11:17:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50071) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bnSE7-0001a1-Oi for submit@debbugs.gnu.org; Fri, 23 Sep 2016 11:17:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bnSE1-0004Yd-MJ for submit@debbugs.gnu.org; Fri, 23 Sep 2016 11:17:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56363) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnSE1-0004XZ-Ie for submit@debbugs.gnu.org; Fri, 23 Sep 2016 11:17:17 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41040) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnSDz-00010G-8m for bug-grep@gnu.org; Fri, 23 Sep 2016 11:17:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bnSDx-0004Us-Ir for bug-grep@gnu.org; Fri, 23 Sep 2016 11:17:14 -0400 Received: from mail-ua0-x22b.google.com ([2607:f8b0:400c:c08::22b]:36296) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnSDx-0004Ub-Dz for bug-grep@gnu.org; Fri, 23 Sep 2016 11:17:13 -0400 Received: by mail-ua0-x22b.google.com with SMTP id 15so44544099uai.3 for ; Fri, 23 Sep 2016 08:17:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=zScVq0XkSvvFF2oWcehdt1zD9LhstIumW0hkW7Xpyqw=; b=oFw6dd/HS6lC7EIoJacaBxY2BxYWg+yXPWaElN6eMVeRdppWQp99TqlFU8WiPjDzdZ YUBNx+DPizXKbEnJXvEHUqwUG552GEirmL2f1vMMOffo1sCdpMDJX5mS9455fuzYcfj7 Q1mxU83hiJOWp0cGrRyHv78rdl/OuEXw00t0nLV2+lu5t3+huXMfIG44Q4rhBCyUSYdp cDSmYsclrh89JY2+SC56MUBaSDVqB7lsERmKV/qPXy+6mdx+ivE9fSUfuqowuiNT3tUM l7iUJd6IPqTWK/HQFKEfYN/FOdq62QAinFtOITqS/VGD1NryBcWhFnIRzK6OtrHQvPNS Mc+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=zScVq0XkSvvFF2oWcehdt1zD9LhstIumW0hkW7Xpyqw=; b=RU+BzBgXbm2KmTm57kHEbm7fxTKGar2R9+nP5kQdUZfSxp1pzduvqwgGlLmb40Uu9j Egm1t1UcHvEFzPmrVdyr874rsaUDPY4iDsYRgXY2ld/wYW/B4x2SlUxIu1NQcBvlHbt+ 8xFT9mYtoLeI7uVaRlt2s9gLON7ARB0CniKjOoCjZtr80IfCzpcn/S5P0N59KTSHaipn qDrwzgFqLISRM80kV+DLmz9siLGZPhZxayM2cBX4zQORYFiwzd2kn3oChB/innDJeRmU OYaPoiAQK5Rl4y+dwWJQgtdQobTbtBZsSzpdvaDFbo4yzKaBBuCaQKhhqVgk19RVfAjM 4Xzw== X-Gm-Message-State: AA6/9RnqFVpNpROKpyWkAQMxgiZv4vfpFXFIYjSunSD6atOvq+fmAV/7QeeV/etIQ07tKnUirxpp1dwc5XhrQA== X-Received: by 10.176.4.34 with SMTP id 31mr4674374uav.125.1474643832991; Fri, 23 Sep 2016 08:17:12 -0700 (PDT) MIME-Version: 1.0 Received: by 10.176.80.212 with HTTP; Fri, 23 Sep 2016 08:16:52 -0700 (PDT) In-Reply-To: References: From: Jim Meyering Date: Fri, 23 Sep 2016 08:16:52 -0700 X-Google-Sender-Auth: fw4kJZx3SPYek78Cza200Lio6A8 Message-ID: Subject: Re: To: "Nelson H. F. Beebe" Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: bug-grep@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) On Fri, Sep 23, 2016 at 6:55 AM, Nelson H. F. Beebe wrote: > Thanks, Jim, for the patch to backref-multibyte-slow; I've applied it > to a new directory grep-2.25.92-f3e9.p1, and have builds in progress > now on the Fedora systems. > > I think that any kind of wallclock-time-dependent test in a package > test suite is seriously prone to failure. Writing portable perf-measuring tests is hard, indeed. I agree they're prone to failure, *if* we're considering tests with naive absolute limits. This however was a carefully written test to ensure that the matcher no longer has O(N^2) behavior, using only relative duration comparisons. The problem is that I don't want to make the test duration unnecessarily long. If I didn't mind a longer-duration initial test (to get a reference time), then there'd be no problem requiring that the potentially much-longer-in-case-of-regression one terminates in < 10x that duration. Anyway, thanks for confirming that this simple fix is probably enough. > Although some developers > may have the luxury of a fast personal machine on which nothing else > is running when a package is built, many of us live in multiuser These tests are designed not just to work on my systems, but also on bottom-end molasses-slow m68k simulators. > environments where the load on the build machines is completely > unpredictable, and beyond our control. > > Also, for someone like me with numerous VMs running on a single > desktop, parallel builds will certainly drive up the load. With the > large number of test systems that I have, there is no reasonable way > to do the builds sequentially, because such a process could take hours > to days to complete. Hah. I would never suggest that you or anyone else run builds/tests sequentially. I have been militant about making things work in parallel ever since Roland added job support to GNU make. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 23 14:39:40 2016 Received: (at 24516-done) by debbugs.gnu.org; 23 Sep 2016 18:39:40 +0000 Received: from localhost ([127.0.0.1]:33685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bnVNs-0006We-Gg for submit@debbugs.gnu.org; Fri, 23 Sep 2016 14:39:40 -0400 Received: from mail-ua0-f171.google.com ([209.85.217.171]:34446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bnVNr-0006WP-34 for 24516-done@debbugs.gnu.org; Fri, 23 Sep 2016 14:39:39 -0400 Received: by mail-ua0-f171.google.com with SMTP id q42so54396389uaq.1 for <24516-done@debbugs.gnu.org>; Fri, 23 Sep 2016 11:39:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=K3cN0STNvV3239iCXPZLgzYNFzMyBtfhab/dCf485ds=; b=ksEif/gz5a2I2pTrjZFOxmGx1osUCgal1/l8x8skMKTgpXiPtkHEokqlPpcydMj8SN 3QabypYZe8ZJcMA//gXYUK8roc05hDv8jNr2me/NLr3bVTttJ0wyQa9XDOl0Azm5b8xo aNJimJupMibmjeGE6SYdLE2Qx0nxjwf/h0Htl+Tz4BI3NsXgSTc5rPifsb97/xRaElp3 0Ty43PN3jXdv10ldRYq3s+ClShkUcbLp+DLoBBd0arhmcHzySh4BPcT/g6yuyiZ8NZvQ 6pUAuQPGTo8wyI/3rQz6JJn2QK0erqltagneLJB8kGzkFS1ArDG4whOmu7CFOEghMpfL dRRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=K3cN0STNvV3239iCXPZLgzYNFzMyBtfhab/dCf485ds=; b=GkNUC1+MrI9YmLqnii+SifJ31u5fDEp59MqcTIyw9o9dWIvT2K50nTDGgHz/jVLGaF 2jg85RHBUMTmtkdE/03yYWb5epyVJ2iZcq6FPo6zjzisEHa7+POVvcJx+8MObKH+WgwU e4OHVsUy5jc6eNlvd194mLRgFH1ni2ZXMaX3w/d8w51aca9Dqb+4U8LkV3Z3KjPuGpZk gmWdilV0fbmc4v/OOWoQIP9+oMoA4Lm3NbExvHHf7esLC32199yBXzZ9Ysgfus/WP3v1 slzpgTzRMg166GBw806LiiAFIRyMPB+m83LUv6oV1tnw6yfNoz0LAhlooAMGkXWPuueK ffcw== X-Gm-Message-State: AA6/9Rkl8aPz+9nh6/cefFFe4j/jYhtUjnA5D5eDifwwsS4l2R7aKMhDkw0T8snOiv16oFT2PGWLnB4ANvoY6Q== X-Received: by 10.159.34.83 with SMTP id 77mr5623433uad.93.1474655973295; Fri, 23 Sep 2016 11:39:33 -0700 (PDT) MIME-Version: 1.0 Received: by 10.176.80.212 with HTTP; Fri, 23 Sep 2016 11:39:12 -0700 (PDT) In-Reply-To: References: From: Jim Meyering Date: Fri, 23 Sep 2016 11:39:12 -0700 X-Google-Sender-Auth: q_jbtHAIYkS8-9xF3fab43Hciak Message-ID: Subject: Re: bug#24516: To: "Nelson H. F. Beebe" Content-Type: text/plain; charset=UTF-8 X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 24516-done Cc: 24516-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) On Fri, Sep 23, 2016 at 8:16 AM, Jim Meyering wrote: > Anyway, thanks for confirming that this simple fix is probably enough. Adjusted s/3/5/ to be a little more consistent with the above default-to-5s case, and pushed. From unknown Sat Aug 16 19:17:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 22 Oct 2016 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator