From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 16 20:22:18 2018 Received: (at submit) by debbugs.gnu.org; 17 Oct 2018 00:22:18 +0000 Received: from localhost ([127.0.0.1]:54142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCZbO-0001Np-9G for submit@debbugs.gnu.org; Tue, 16 Oct 2018 20:22:18 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCZbM-0001NU-Fq for submit@debbugs.gnu.org; Tue, 16 Oct 2018 20:22:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gCZb9-00087V-P5 for submit@debbugs.gnu.org; Tue, 16 Oct 2018 20:22: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.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41790) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gCZb8-0007vR-0s for submit@debbugs.gnu.org; Tue, 16 Oct 2018 20:22:03 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49426) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gCZb3-0006s2-I7 for bug-grep@gnu.org; Tue, 16 Oct 2018 20:22:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gCZax-0007RW-VN for bug-grep@gnu.org; Tue, 16 Oct 2018 20:21:57 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]:34253) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gCZax-0007NZ-Bc for bug-grep@gnu.org; Tue, 16 Oct 2018 20:21:51 -0400 Received: by mail-wr1-f48.google.com with SMTP id l6-v6so27158462wrt.1 for ; Tue, 16 Oct 2018 17:21:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=No65K5lMCeoXnHj322YJ6yQLJIMqDALzTt7jGN8ne0I=; b=BqRJ0P0l8LKzNy7kDu/1Z9a8Fz+acuyucELBm59EJP+0ZAEOljtJTNhwnV2QJo4V0e s/FJhMSjRkB7bMbynOb0YNsd8sprwTOzsefzZ/Pmp1zlbimGPponlUw3tgzW/73veG3y IQVeSnujrAUEuRvBqcz2z30GRyk/vIXNAARDNf55AnND40ZAcr/W8A0KQGWEHIZ6ZPb0 ym6LYGo/6/HEOhX5CCX18dVu6/r2FE25zw3AU1CpHkh+A5DMyGtNLAQjaQ+HI6pajNiu bnXJ9iM0GXMYTIgU43d6Gw9jN9uUKjF4fyb0t/uBIjjcpHUyDhWS0akCesZ1gZDrNvnm PagQ== X-Gm-Message-State: ABuFfoh45C65x9xPXILpjWbOLa27Aip+7k45MdqhjKdjJhyEg2GrvjuT 5A92w8VNiQ8/rz0I2avKUnmTj5CZh1UCdHldp6YQgClS X-Google-Smtp-Source: ACcGV61CIQwMalE961hITTb7lLp55brpAO6ARU2AN8LpK9iNNyzvivgKok7d6b+Tk4MS3GdA4QtHv8yCGz/edLQAkLg= X-Received: by 2002:a5d:404b:: with SMTP id w11-v6mr19630961wrp.147.1539735709339; Tue, 16 Oct 2018 17:21:49 -0700 (PDT) MIME-Version: 1.0 From: Jim Meyering Date: Tue, 16 Oct 2018 17:21:37 -0700 Message-ID: Subject: FYI: test tweak (one still fails) and gnulib update To: bug-grep@gnu.org, 27838@debbugs.gnu.org Content-Type: multipart/mixed; boundary="000000000000014519057861a8be" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.5 (---) 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: -4.5 (----) --000000000000014519057861a8be Content-Type: text/plain; charset="UTF-8" Grep's backref-alt test still gets an assertion failure when using glibc-2.27-32.fc28 (and many others), but I have reduced it to something much more readable in the attached. I've also updated to latest gnulib. This demonstrates that the reduced regexp triggers the same error, in both grep and sed: $ printf z > in && LC_ALL=C sed -r 's/(()x)|\2//' in sed: regexec.c:1342: pop_fail_stack: Assertion `num >= 0' failed. zsh: abort (core dumped) LC_ALL=C sed -r 's/(()x)|\2//' in [Exit 134 (ABRT)] $ printf z > in && LC_ALL=C grep -E '(()x)|\2' in grep: regexec.c:1342: pop_fail_stack: Assertion `num >= 0' failed. zsh: abort (core dumped) LC_ALL=C grep --color=auto -E '(()x)|\2' in [Exit 134 (ABRT)] --000000000000014519057861a8be Content-Type: application/octet-stream; name="0001-grep-test-and-gnulib.diff" Content-Disposition: attachment; filename="0001-grep-test-and-gnulib.diff" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jnceqe960 RnJvbSA0MTJjNjViNTAyNjA1ZmQ0NjA1YzI4MDk3YjJmYjllOTVhOTQzMDNmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gTWV5ZXJpbmcgPG1leWVyaW5nQGZiLmNvbT4KRGF0ZTog VHVlLCAxNiBPY3QgMjAxOCAxNjoyMDo0OSAtMDcwMApTdWJqZWN0OiBbUEFUQ0ggMS8yXSBidWls ZDogdXBkYXRlIGdudWxpYiB0byBsYXRlc3Q7IGFsc28gdXBkYXRlIGJvb3RzdHJhcCBhbmQKIGlu aXQuc2gKCi0tLQogYm9vdHN0cmFwICAgICB8IDIyICsrKysrKy0tLS0tLS0tLS0tLS0tLS0KIGdu dWxpYiAgICAgICAgfCAgMiArLQogdGVzdHMvaW5pdC5zaCB8IDIzICsrKysrKysrKysrKysrKysr Ky0tLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL2Jvb3RzdHJhcCBiL2Jvb3RzdHJhcAppbmRleCBmYTlkN2M5Li41MjY0 ZDlmIDEwMDc1NQotLS0gYS9ib290c3RyYXAKKysrIGIvYm9vdHN0cmFwCkBAIC0xLDYgKzEsNiBA QAogIyEgL2Jpbi9zaAogIyBQcmludCBhIHZlcnNpb24gc3RyaW5nLgotc2NyaXB0dmVyc2lvbj0y MDE4LTA3LTI1LjA3OyAjIFVUQworc2NyaXB0dmVyc2lvbj0yMDE4LTEwLTEzLjA1OyAjIFVUQwoK ICMgQm9vdHN0cmFwIHRoaXMgcGFja2FnZSBmcm9tIGNoZWNrZWQtb3V0IHNvdXJjZXMuCgpAQCAt MTYyLDE4ICsxNjIsMTEgQEAgYm9vdHN0cmFwX3Bvc3RfaW1wb3J0X2hvb2soKSB7IDo7IH0KICMg T3ZlcnJpZGUgaXQgdmlhIHlvdXIgb3duIGRlZmluaXRpb24gaW4gYm9vdHN0cmFwLmNvbmYuCiBi b290c3RyYXBfZXBpbG9ndWUoKSB7IDo7IH0KCi0jIFRoZSBjb21tYW5kIHRvIGRvd25sb2FkIGFs bCAucG8gZmlsZXMgZm9yIGEgc3BlY2lmaWVkIGRvbWFpbiBpbnRvCi0jIGEgc3BlY2lmaWVkIGRp cmVjdG9yeS4gIEZpbGwgaW4gdGhlIGZpcnN0ICVzIGlzIHRoZSBkb21haW4gbmFtZSwgYW5kCi0j IHRoZSBzZWNvbmQgd2l0aCB0aGUgZGVzdGluYXRpb24gZGlyZWN0b3J5LiAgVXNlIHJzeW5jJ3Mg LUwgYW5kIC1yCi0jIG9wdGlvbnMgYmVjYXVzZSB0aGUgbGF0ZXN0LyVzIGRpcmVjdG9yeSBhbmQg dGhlIC5wbyBmaWxlcyB3aXRoaW4gYXJlCi0jIGFsbCBzeW1saW5rcy4KKyMgVGhlIGNvbW1hbmQg dG8gZG93bmxvYWQgYWxsIC5wbyBmaWxlcyBmb3IgYSBzcGVjaWZpZWQgZG9tYWluIGludG8gYQor IyBzcGVjaWZpZWQgZGlyZWN0b3J5LiAgRmlsbCBpbiB0aGUgZmlyc3QgJXMgd2l0aCB0aGUgZGVz dGluYXRpb24KKyMgZGlyZWN0b3J5IGFuZCB0aGUgc2Vjb25kIHdpdGggdGhlIGRvbWFpbiBuYW1l LgogcG9fZG93bmxvYWRfY29tbWFuZF9mb3JtYXQ9XAotInJzeW5jIC0taW5jbHVkZSAnKi5wbycg LS1leGNsdWRlICcqJyAtTHJ0dnogXAotICd0cmFuc2xhdGlvbnByb2plY3Qub3JnOjp0cC9sYXRl c3QvJXMvJyAnJXMnIgotCi0jIEZhbGxiYWNrIGZvciBkb3dubG9hZGluZyAucG8gZmlsZXMgKGlm IHJzeW5jIGZhaWxzKS4KLXBvX2Rvd25sb2FkX2NvbW1hbmRfZm9ybWF0Mj1cCi0id2dldCAtLW1p cnJvciAtbmQgLXEgLW5wIC1BLnBvIC1QICclcycgXAorIndnZXQgLS1taXJyb3IgLS1sZXZlbD0x IC1uZCAtcSAtQS5wbyAtUCAnJXMnIFwKICBodHRwczovL3RyYW5zbGF0aW9ucHJvamVjdC5vcmcv bGF0ZXN0LyVzLyIKCiAjIFByZWZlciBhIG5vbi1lbXB0eSB0YXJuYW1lICg0dGggYXJndW1lbnQg b2YgQUNfSU5JVCBpZiBnaXZlbiksIGVsc2UKQEAgLTc0MSwxMCArNzM0LDcgQEAgZG93bmxvYWRf cG9fZmlsZXMoKSB7CiAgIHN1YmRpcj0kMQogICBkb21haW49JDIKICAgZWNobyAiJG1lOiBnZXR0 aW5nIHRyYW5zbGF0aW9ucyBpbnRvICRzdWJkaXIgZm9yICRkb21haW4uLi4iCi0gIGNtZD0kKHBy aW50ZiAiJHBvX2Rvd25sb2FkX2NvbW1hbmRfZm9ybWF0IiAiJGRvbWFpbiIgIiRzdWJkaXIiKQot ICBldmFsICIkY21kIiAmJiByZXR1cm4KLSAgIyBGYWxsYmFjayB0byBIVFRQUy4KLSAgY21kPSQo cHJpbnRmICIkcG9fZG93bmxvYWRfY29tbWFuZF9mb3JtYXQyIiAiJHN1YmRpciIgIiRkb21haW4i KQorICBjbWQ9JChwcmludGYgIiRwb19kb3dubG9hZF9jb21tYW5kX2Zvcm1hdCIgIiRzdWJkaXIi ICIkZG9tYWluIikKICAgZXZhbCAiJGNtZCIKIH0KCmRpZmYgLS1naXQgYS9nbnVsaWIgYi9nbnVs aWIKaW5kZXggMDc4MmZhNC4uYTc5ZjJhMiAxNjAwMDAKLS0tIGEvZ251bGliCisrKyBiL2dudWxp YgpAQCAtMSArMSBAQAotU3VicHJvamVjdCBjb21taXQgMDc4MmZhNGRjMDM2YTcwOWQ1NTAxYTg3 MTJjNTMzMTQ4OWMyOGJlOQorU3VicHJvamVjdCBjb21taXQgYTc5ZjJhMjg3MWEwNjNhMzVlNzg2 NWYxMjY5YWUxNTU3NmYyMzQxOQpkaWZmIC0tZ2l0IGEvdGVzdHMvaW5pdC5zaCBiL3Rlc3RzL2lu aXQuc2gKaW5kZXggZDM3ZjE1Ny4uOTNkMTRmNSAxMDA2NDQKLS0tIGEvdGVzdHMvaW5pdC5zaAor KysgYi90ZXN0cy9pbml0LnNoCkBAIC02Miw2ICs2MiwxOSBAQAoKIE1FXz1gZXhwciAiLi8kMCIg OiAnLiovXCguKlwpJCdgCgorIyBQcmVwYXJlIFBBVEhfU0VQQVJBVE9SLgorIyBUaGUgdXNlciBp cyBhbHdheXMgcmlnaHQuCitpZiB0ZXN0ICIke1BBVEhfU0VQQVJBVE9SK3NldH0iICE9IHNldDsg dGhlbgorICAjIERldGVybWluZSBQQVRIX1NFUEFSQVRPUiBieSB0cnlpbmcgdG8gZmluZCAvYmlu L3NoIGluIGEgUEFUSCB3aGljaAorICAjIGNvbnRhaW5zIG9ubHkgL2Jpbi4gTm90ZSB0aGF0IGtz aCBsb29rcyBhbHNvIGF0IHRoZSBGUEFUSCB2YXJpYWJsZSwKKyAgIyBzbyB3ZSBoYXZlIHRvIHNl dCB0aGF0IGFzIHdlbGwgZm9yIHRoZSB0ZXN0LgorICBQQVRIX1NFUEFSQVRPUj06CisgIChQQVRI PScvYmluOy9iaW4nOyBGUEFUSD0kUEFUSDsgc2ggLWMgOikgPi9kZXYvbnVsbCAyPiYxIFwKKyAg ICAmJiB7IChQQVRIPScvYmluOi9iaW4nOyBGUEFUSD0kUEFUSDsgc2ggLWMgOikgPi9kZXYvbnVs bCAyPiYxIFwKKyAgICAgICAgICAgfHwgUEFUSF9TRVBBUkFUT1I9JzsnCisgICAgICAgfQorZmkK KwogIyBXZSB1c2UgYSB0cmFwIGJlbG93IGZvciBjbGVhbnVwLiAgVGhpcyByZXF1aXJlcyB1cyB0 byBnbyB0aHJvdWdoCiAjIGhvb3BzIHRvIGdldCB0aGUgcmlnaHQgZXhpdCBzdGF0dXMgdHJhbnNw b3J0ZWQgdGhyb3VnaCB0aGUgaGFuZGxlci4KICMgU28gdXNlICdFeGl0IFNUQVRVUycgaW5zdGVh ZCBvZiAnZXhpdCBTVEFUVVMnIGluc2lkZSBvZiB0aGUgdGVzdHMuCkBAIC0yNTAsNyArMjYzLDcg QEAgdGVzdCAtbiAiJEJBU0hfVkVSU0lPTiIgJiYgdW5hbGlhcyAtYQogIyBUaGF0IGlzIHBhcnQg b2YgdGhlIHNoZWxsLXNlbGVjdGlvbiB0ZXN0IGFib3ZlLiAgV2h5IHVzZSBhbGlhc2VzIHJhdGhl cgogIyB0aGFuIGZ1bmN0aW9ucz8gIEJlY2F1c2Ugc3VwcG9ydCBmb3IgaHlwaGVuLWNvbnRhaW5p bmcgYWxpYXNlcyBpcyBtb3JlCiAjIHdpZGVzcHJlYWQgdGhhbiB0aGF0IGZvciBoeXBoZW4tY29u dGFpbmluZyBmdW5jdGlvbiBuYW1lcy4KLXRlc3QgLW4gIiRFWEVFWFQiICYmIHNob3B0IC1zIGV4 cGFuZF9hbGlhc2VzCit0ZXN0IC1uICIkRVhFRVhUIiAmJiB0ZXN0IC1uICIkQkFTSF9WRVJTSU9O IiAmJiBzaG9wdCAtcyBleHBhbmRfYWxpYXNlcwoKICMgRW5hYmxlIGdsaWJjJ3MgbWFsbG9jLXBl cnR1cmJpbmcgb3B0aW9uLgogIyBUaGlzIGlzIHVzZWZ1bCBmb3IgZXhwb3NpbmcgY29kZSB0aGF0 IGRlcGVuZHMgb24gdGhlIGZhY3QgdGhhdApAQCAtNDI5LDEzICs0NDIsMTMgQEAgcGF0aF9wcmVw ZW5kXyAoKQogICAgIHBhdGhfZGlyXz0kMQogICAgIGNhc2UgJHBhdGhfZGlyXyBpbgogICAgICAg JycpIGZhaWxfICJpbnZhbGlkIHBhdGggZGlyOiAnJDEnIjs7Ci0gICAgICAvKikgYWJzX3BhdGhf ZGlyXz0kcGF0aF9kaXJfOzsKKyAgICAgIC8qIHwgPzoqKSBhYnNfcGF0aF9kaXJfPSRwYXRoX2Rp cl87OwogICAgICAgKikgYWJzX3BhdGhfZGlyXz0kaW5pdGlhbF9jd2RfLyRwYXRoX2Rpcl87Owog ICAgIGVzYWMKICAgICBjYXNlICRhYnNfcGF0aF9kaXJfIGluCi0gICAgICAqOiopIGZhaWxfICJp bnZhbGlkIHBhdGggZGlyOiAnJGFic19wYXRoX2Rpcl8nIjs7CisgICAgICAqJFBBVEhfU0VQQVJB VE9SKikgZmFpbF8gImludmFsaWQgcGF0aCBkaXI6ICckYWJzX3BhdGhfZGlyXyciOzsKICAgICBl c2FjCi0gICAgUEFUSD0iJGFic19wYXRoX2Rpcl86JFBBVEgiCisgICAgUEFUSD0iJGFic19wYXRo X2Rpcl8kUEFUSF9TRVBBUkFUT1IkUEFUSCIKCiAgICAgIyBDcmVhdGUgYW4gYWxpYXMsIEZPTywg Zm9yIGVhY2ggRk9PLmV4ZSBpbiB0aGlzIGRpcmVjdG9yeS4KICAgICBjcmVhdGVfZXhlX3NoaW1z XyAiJGFic19wYXRoX2Rpcl8iIFwKQEAgLTUxNCw3ICs1MjcsNyBAQCByYW5kX2J5dGVzXyAoKQog ICBmaQoKICAgbl9wbHVzXzUwXz1gZXhwciAkbl8gKyA1MGAKLSAgY21kc189J2RhdGU7IGRhdGUg KyVOOyBmcmVlOyB3aG8gLWE7IHc7IHBzIGF1eHd3OyBwcyBlZjsgbmV0c3RhdCAtbicKKyAgY21k c189J2RhdGU7IGRhdGUgKyVOOyBmcmVlOyB3aG8gLWE7IHc7IHBzIGF1eHd3OyBwcyAtZWYnCiAg IGRhdGFfPWAgKGV2YWwgIiRjbWRzXyIpIDI+JjEgfCBnemlwIGAKCiAgICMgRW5zdXJlIHRoYXQg JGRhdGFfIGhhcyBsZW5ndGggYXQgbGVhc3QgNTArJG5fCi0tIAoyLjE4LjAKCgpGcm9tIDMwZTY2 NmNhMjJlYWE3ZTY5MzMwY2E0NjIwMWU0MGYxY2RiMGY0MWUgTW9uIFNlcCAxNyAwMDowMDowMCAy MDAxCkZyb206IEppbSBNZXllcmluZyA8bWV5ZXJpbmdAZmIuY29tPgpEYXRlOiBUdWUsIDE2IE9j dCAyMDE4IDE3OjEzOjA0IC0wNzAwClN1YmplY3Q6IFtQQVRDSCAyLzJdIHRlc3RzOiByZWR1Y2Ug dGhlIHNvbGUgZmFpbGluZyB0ZXN0CgoqIHRlc3RzL2JhY2tyZWYtYWx0OiBTaWduaWZpY2FudGx5 IHJlZHVjZSBhYm9ydC1pbmR1Y2luZyBpbnB1dC4KLS0tCiB0ZXN0cy9iYWNrcmVmLWFsdCB8IDcg KysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS90ZXN0cy9iYWNrcmVmLWFsdCBiL3Rlc3RzL2JhY2tyZWYtYWx0CmluZGV4 IGM4N2YyOWUuLjkxYzAxYjIgMTAwNzU1Ci0tLSBhL3Rlc3RzL2JhY2tyZWYtYWx0CisrKyBiL3Rl c3RzL2JhY2tyZWYtYWx0CkBAIC0yNCw5ICsyNCwxMCBAQCBncmVwIC1FICcwfCgpMHxcMXwwJyBp biA+b3V0CiBzdGF0dXM9JD8KIHRlc3QgJHN0YXR1cyAtZXEgMiB8fCB0ZXN0ICRzdGF0dXMgLWVx IDEgfHwgZmFpbD0xCgotIyBUaGlzIGZ1enogdGVzdCBjb21lcyBmcm9tIEJ1ZyMyNzgzOC4KLXBy aW50ZiAnXDE3NzJ7XDE3NylcMjE2XDIxNlxuXDIxNlwyMTZcdFwwMzcye1wxNzcpKFwwMzdXM3xc MjQ0XFxcMjIwKVwwMzczfGR7XDI0NGtcMjIwKVwwMzczfCh8MntcMTc3KShcMDM3VzN8XDI0NFxc XDIyMClcMDM3M3xke1wyNDRrXDIyMClcMDM3M3xke1wyMjApKFwwMTNcMDM3M3wye1wxNzcpXDIx NlwyNTVcdFwyMTZcMjE2XHRcMDM3M3wkXFwyXG4nID5wYXQKLUxDX0FMTD1DIGdyZXAgLUUgLWYg cGF0IGluID5vdXQKKyMgVGhpcyB0ZXN0IGlzIGEgcmVkdWNlZCB2ZXJzaW9uIG9mIHRoZSBvbmUg aW4gQnVnIzI3ODM4LgorIyBJdCB0cmlnZ2VycyB0aGlzIGdsaWJjIGFzc2VydGlvbiBmYWlsdXJl OgorIyBncmVwOiByZWdleGVjLmM6MTM0MjogcG9wX2ZhaWxfc3RhY2s6IEFzc2VydGlvbiBgbnVt ID49IDAnIGZhaWxlZC4KK0xDX0FMTD1DIGdyZXAgLUUgJygoKXgpfFwyJyBpbiA+IG91dAogc3Rh dHVzPSQ/CiB0ZXN0ICRzdGF0dXMgLWVxIDIgfHwgdGVzdCAkc3RhdHVzIC1lcSAxIHx8IGZhaWw9 MQoKLS0gCjIuMTguMAoK --000000000000014519057861a8be-- From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 28 19:18:24 2018 Received: (at 33069-done) by debbugs.gnu.org; 28 Oct 2018 23:18:24 +0000 Received: from localhost ([127.0.0.1]:49450 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gGuK8-0001cy-AY for submit@debbugs.gnu.org; Sun, 28 Oct 2018 19:18:24 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]:38049) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gGuK7-0001ck-3C; Sun, 28 Oct 2018 19:18:23 -0400 Received: by mail-wr1-f48.google.com with SMTP id d10-v6so6721286wrs.5; Sun, 28 Oct 2018 16:18:23 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=78vXX7ErOQ7awmOEL0bhAFVwe85Chmui+E5bq+GuYeo=; b=L0S3DsJ8RivJT+5O9sG0/mk8HQOchPv9w8EQGKpItF374V25qLwBc68Qq/4m4PjvIw J0ZOuWlacQ70FRR3WIwEli6v0+SVGTtrhJps0vPpSCaxyyzra6Z8JtwEsfeoqlJ9SJcv s2WNDGl85MkeS74v5PZX9sLsx7cHN6h412s0vOS+Soc3Use1aSbWkb3YabcRJDaVHrab NiKQVWFFVx+8ATUgv52a+aNmTLiLoC+jpGbwBYLL1IiBcQKnReJpynxbAJRaWYxoYt5M bQUe4IjrSot6U0uiRVaDvm4htvi3TN04RQ2HICSeArlSsNx/HJUf9/EQiSp/awwAudRj cW0w== X-Gm-Message-State: AGRZ1gI+NApt6YiM10Q7vPn65ckTShQqBrIfEUExUhYyLpxxkvNFok2K rhwrRJC9sU93JyetXonIjoPAUQfkrfqgP7SWUeOcomb4 X-Google-Smtp-Source: AJdET5eR4OVQbL7l5IB9hkQoUJ61SZG0au8QAsbfqtKGtB8meOIG6Frz8WyNs9iLh4vhNFITGZVISBBM7DT2bg+fwVs= X-Received: by 2002:a5d:4306:: with SMTP id h6-v6mr13356185wrq.189.1540768696852; Sun, 28 Oct 2018 16:18:16 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Jim Meyering Date: Sun, 28 Oct 2018 16:18:05 -0700 Message-ID: Subject: Re: bug#33069: FYI: test tweak (one still fails) and gnulib update To: 33069-done@debbugs.gnu.org, 27838@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 33069-done 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.7 (/) On Tue, Oct 16, 2018 at 5:23 PM Jim Meyering wrote: > Grep's backref-alt test still gets an assertion failure when using > glibc-2.27-32.fc28 (and many others), but I have reduced it to > something much more readable in the attached. I've also updated to > latest gnulib. > > This demonstrates that the reduced regexp triggers the same error, in > both grep and sed: > > $ printf z > in && LC_ALL=C sed -r 's/(()x)|\2//' in > sed: regexec.c:1342: pop_fail_stack: Assertion `num >= 0' failed. > zsh: abort (core dumped) LC_ALL=C sed -r 's/(()x)|\2//' in > [Exit 134 (ABRT)] > > $ printf z > in && LC_ALL=C grep -E '(()x)|\2' in > grep: regexec.c:1342: pop_fail_stack: Assertion `num >= 0' failed. > zsh: abort (core dumped) LC_ALL=C grep --color=auto -E '(()x)|\2' in > [Exit 134 (ABRT)] FYI, this no longer fails with glibc-2.28-9.fc29 I'm marking my 33069 as done. From unknown Fri Sep 05 08:43:20 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 26 Nov 2018 12:24:08 +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