From debbugs-submit-bounces@debbugs.gnu.org Wed May 28 11:30:36 2014 Received: (at submit) by debbugs.gnu.org; 28 May 2014 15:30:36 +0000 Received: from localhost ([127.0.0.1]:34689 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WpfoF-0002zM-0a for submit@debbugs.gnu.org; Wed, 28 May 2014 11:30:36 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40512) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WpZVQ-0004ud-11 for submit@debbugs.gnu.org; Wed, 28 May 2014 04:46:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WpZVJ-00079z-Sk for submit@debbugs.gnu.org; Wed, 28 May 2014 04:46:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58275) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WpZVJ-00079p-QI for submit@debbugs.gnu.org; Wed, 28 May 2014 04:46:33 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42225) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WpZVI-0001f0-TF for bug-grep@gnu.org; Wed, 28 May 2014 04:46:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WpZVG-00079B-Kh for bug-grep@gnu.org; Wed, 28 May 2014 04:46:32 -0400 Received: from mail-ig0-x231.google.com ([2607:f8b0:4001:c05::231]:59361) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WpZVG-000793-FX for bug-grep@gnu.org; Wed, 28 May 2014 04:46:30 -0400 Received: by mail-ig0-f177.google.com with SMTP id l13so2162362iga.16 for ; Wed, 28 May 2014 01:46:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=02WecSeyai1L3OP6+LKI2jcdENsg53JEXcrDpAOMpBg=; b=nLkq3W45nzSCX4hxLYhqrI8+CtzzF1LZFGf5OYOgjuBKVTpkR738q2sMxp6uUk4OQ2 b/8eDLWzfruWBeyEHkQYUSNkl6kqARLkQ7IMa922wmmZzBSlpIaCrR3bFI13DbK/vgKK 1fdzLIh3hf6rIYCtXSd9ojGsopYETJGumMKiVSPIcRBYUr6slM9BlCNq0E0J58KC1Yjo +0Z9aU3NyViULJs3P4n4vv7jhwfGho9nwI1roPLxc+Rmu094vIw2c1y1FRKIuaQ+yAnB DQlJUqKtlYVZxZkIN3LU60xW2rH/OFFIba9cl8hLSysBiCc7R057eEyIvYz2jcbIHSm1 22vQ== MIME-Version: 1.0 X-Received: by 10.43.53.73 with SMTP id vp9mr33596377icb.61.1401266789336; Wed, 28 May 2014 01:46:29 -0700 (PDT) Received: by 10.64.232.105 with HTTP; Wed, 28 May 2014 01:46:29 -0700 (PDT) Date: Wed, 28 May 2014 10:46:29 +0200 Message-ID: Subject: bug / regression in grep-2.19 From: =?UTF-8?Q?P=C3=A9ter_Radics?= To: bug-grep@gnu.org Content-Type: multipart/alternative; boundary=bcaec5299be336cf2b04fa71d947 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 28 May 2014 11:30:28 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (----) --bcaec5299be336cf2b04fa71d947 Content-Type: text/plain; charset=UTF-8 Hello, I've found a problem introduced in the 2.19 version of grep: [mitch@deneb grep-2.19]$ echo "aa" | src/grep -E 'a(b$|c$)' && echo FAIL || echo SUCCESS aa FAIL This doesn't fail with 2.18: [mitch@deneb grep-2.18]$ echo "aa" | src/grep -E 'a(b$|c$)' && echo FAIL || echo SUCCESS SUCCESS Tested on arch-linux (3.14.4-1-ARCH) and freebsd-9 Built with gcc-4.2, gcc-4.9, clang-3.3 and clang-3.4, so it's probably not a compiler / system lib issue. Also tested with and without the configure option " --without-included-regex " regards, mitch ps: make check passes, so a new test case should probably be included, too --bcaec5299be336cf2b04fa71d947 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello,

=C2=A0 I've found a problem = introduced in the 2.19 version of grep:

[mitc= h@deneb grep-2.19]$ echo "aa" | src/grep -E 'a(b$|c$)' &a= mp;& echo FAIL=C2=A0|| echo SUCCESS
aa
FAIL


This d= oesn't fail with 2.18:

[mitch@deneb=C2=A0= grep-2.18]$ =C2=A0echo "aa" | src/grep -E 'a(b$|c$)' &= ;& echo FAIL || echo SUCCESS
SUCCESS


Tested on arch-l= inux (3.14.4-1-ARCH) and freebsd-9
Built with gcc-4.2, gcc-4.9, c= lang-3.3 and clang-3.4, so it's probably not a compiler / system lib is= sue.

Also tested with and without the configure option "= ;=C2=A0--without-included-regex "

regards,
mitch

ps: make check passes, so a new test= case should probably be included, too
--bcaec5299be336cf2b04fa71d947-- From debbugs-submit-bounces@debbugs.gnu.org Wed May 28 19:27:46 2014 Received: (at 17617) by debbugs.gnu.org; 28 May 2014 23:27:46 +0000 Received: from localhost ([127.0.0.1]:34901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WpnG4-0001iR-TO for submit@debbugs.gnu.org; Wed, 28 May 2014 19:27:45 -0400 Received: from mailgw04.kcn.ne.jp ([61.86.7.211]:58838) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WpnG0-0001iA-Ie for 17617@debbugs.gnu.org; Wed, 28 May 2014 19:27:42 -0400 Received: from imp02 (mailgw6.kcn.ne.jp [61.86.15.232]) by mailgw04.kcn.ne.jp (Postfix) with ESMTP id 2E3246C171A for <17617@debbugs.gnu.org>; Thu, 29 May 2014 08:27:32 +0900 (JST) Received: from mail07.kcn.ne.jp ([61.86.6.186]) by imp02 with bizsmtp id 7bTY1o00240oyB901bTYBV; Thu, 29 May 2014 08:27:32 +0900 X-OrgRCPT: 17617@debbugs.gnu.org Received: from [10.120.1.13] (i118-21-128-66.s30.a048.ap.plala.or.jp [118.21.128.66]) by mail07.kcn.ne.jp (Postfix) with ESMTPA id ED94AD5009B; Thu, 29 May 2014 08:27:31 +0900 (JST) Date: Thu, 29 May 2014 08:27:32 +0900 From: Norihiro Tanaka To: Peter Radics Subject: Re: bug#17617: bug / regression in grep-2.19 In-Reply-To: References: Message-Id: <20140529082716.6131.27F6AC2D@kcn.ne.jp> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------_53866FE4000000006122_MULTIPART_MIXED_" Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver. 2.65.07 [ja] X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: 17617 Cc: 17617@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.6 (/) --------_53866FE4000000006122_MULTIPART_MIXED_ Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Thanks for the report. I submit a patch to fix and test it. When `is' of `must' is cleared, should be also cleared `begline' and `endline' at OR in dfamust. --------_53866FE4000000006122_MULTIPART_MIXED_ Content-Type: text/plain; charset="US-ASCII"; name="0001-dfa-fix-bug-mishandled-for-a-pattern-of-multiple-beg.patch" Content-Disposition: attachment; filename="0001-dfa-fix-bug-mishandled-for-a-pattern-of-multiple-beg.patch" Content-Transfer-Encoding: base64 RnJvbSA3NTNlZDgyY2I5NTE0ZGQ4MzY4OTU0MDVhMWU2ODNiNDk3ZTlhMTQ2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOb3JpaGlybyBUYW5ha2EgPG5vcml0bmtAa2NuLm5lLmpwPgpE YXRlOiBUaHUsIDI5IE1heSAyMDE0IDA4OjAzOjAzICswOTAwClN1YmplY3Q6IFtQQVRDSF0gZGZh OiBmaXggYnVnIG1pc2hhbmRsZWQgZm9yIGEgcGF0dGVybiBvZiBtdWx0aXBsZSBiZWdpbiBvcgog ZW5kIGxpbmUgY29uc3RyYWludHMKClRoaXMgYnVnIGlzIGludHJvZHVjZWQgaW4gZ3JlcC0yLjE5 LiAgU2VlOiA8aHR0cDovL2J1Z3MuZ251Lm9yZy8xNzYxNz4uCiogc3JjL2RmYS5jIChkZmFtdXN0 KTogV2hlbiByZXNldCBgaXMnIGluIE9SLCBhbHNvIHJlc2V0IGBiZWdsaW5lJyBhbmQKYGVuZGxp bmUnIG9mIGBtdXN0Jy4KLS0tCiBzcmMvZGZhLmMgICAgICAgICAgICAgICAgICAgICAgICB8IDE1 ICsrKysrKysrKysrLS0tLQogdGVzdHMvTWFrZWZpbGUuYW0gICAgICAgICAgICAgICAgfCAgMSAr CiB0ZXN0cy9tdWx0aXBsZS1iZWdpbi1vci1lbmQtbGluZSB8IDI4ICsrKysrKysrKysrKysrKysr KysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgNDAgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlv bnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDc1NSB0ZXN0cy9tdWx0aXBsZS1iZWdpbi1vci1lbmQtbGlu ZQoKZGlmZiAtLWdpdCBhL3NyYy9kZmEuYyBiL3NyYy9kZmEuYwppbmRleCA2MzZmMmQ0Li4wZjI3 Zjg1IDEwMDY0NAotLS0gYS9zcmMvZGZhLmMKKysrIGIvc3JjL2RmYS5jCkBAIC0zOTYyLDEwICsz OTYyLDE3IEBAIGRmYW11c3QgKHN0cnVjdCBkZmEgKmQpCiAgICAgICAgICAgICBzaXplX3Qgaiwg bG4sIHJuLCBuOwogCiAgICAgICAgICAgICAvKiBHdWFyYW50ZWVkIHRvIGJlLiAgVW5saWtlbHks IGJ1dCAuLi4gICovCi0gICAgICAgICAgICBpZiAoIVNUUkVRIChsbXAtPmlzLCBybXAtPmlzKSkK LSAgICAgICAgICAgICAgbG1wLT5pc1swXSA9ICdcMCc7Ci0gICAgICAgICAgICBsbXAtPmJlZ2xp bmUgJj0gcm1wLT5iZWdsaW5lOwotICAgICAgICAgICAgbG1wLT5lbmRsaW5lICY9IHJtcC0+ZW5k bGluZTsKKyAgICAgICAgICAgIGlmIChTVFJFUSAobG1wLT5pcywgcm1wLT5pcykpCisgICAgICAg ICAgICAgIHsKKyAgICAgICAgICAgICAgICBsbXAtPmJlZ2xpbmUgJj0gcm1wLT5iZWdsaW5lOwor ICAgICAgICAgICAgICAgIGxtcC0+ZW5kbGluZSAmPSBybXAtPmVuZGxpbmU7CisgICAgICAgICAg ICAgIH0KKyAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAg IGxtcC0+aXNbMF0gPSAnXDAnOworICAgICAgICAgICAgICAgIGxtcC0+YmVnbGluZSA9IGZhbHNl OworICAgICAgICAgICAgICAgIGxtcC0+ZW5kbGluZSA9IGZhbHNlOworICAgICAgICAgICAgICB9 CiAgICAgICAgICAgICAvKiBMZWZ0IHNpZGUtLWVhc3kgKi8KICAgICAgICAgICAgIGkgPSAwOwog ICAgICAgICAgICAgd2hpbGUgKGxtcC0+bGVmdFtpXSAhPSAnXDAnICYmIGxtcC0+bGVmdFtpXSA9 PSBybXAtPmxlZnRbaV0pCmRpZmYgLS1naXQgYS90ZXN0cy9NYWtlZmlsZS5hbSBiL3Rlc3RzL01h a2VmaWxlLmFtCmluZGV4IDgyYTZkMmQuLmEzOGYwNzQgMTAwNjQ0Ci0tLSBhL3Rlc3RzL01ha2Vm aWxlLmFtCisrKyBiL3Rlc3RzL01ha2VmaWxlLmFtCkBAIC03Niw2ICs3Niw3IEBAIFRFU1RTID0J CQkJCQlcCiAgIG1heC1jb3VudC12cy1jb250ZXh0CQkJCVwKICAgbWItbm9uLVVURjgtcGVyZm9y bWFuY2UJCQlcCiAgIG11bHRpYnl0ZS13aGl0ZS1zcGFjZQkJCQlcCisgIG11bHRpcGxlLWJlZ2lu LW9yLWVuZC1saW5lCQkJXAogICBudWxsLWJ5dGUJCQkJCVwKICAgZW1wdHktbGluZS1tYgkJCQkJ XAogICB1bmlieXRlLWJyYWNrZXQtZXhwcgkJCQlcCmRpZmYgLS1naXQgYS90ZXN0cy9tdWx0aXBs ZS1iZWdpbi1vci1lbmQtbGluZSBiL3Rlc3RzL211bHRpcGxlLWJlZ2luLW9yLWVuZC1saW5lCm5l dyBmaWxlIG1vZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAuLjA0YTk1MGYKLS0tIC9kZXYvbnVsbAor KysgYi90ZXN0cy9tdWx0aXBsZS1iZWdpbi1vci1lbmQtbGluZQpAQCAtMCwwICsxLDI4IEBACisj IS9iaW4vc2gKKyMgVGVzdCBhIHBhdHRlcm4gb2YgbXVsdGlwbGUgYmVnaW4gb3IgZW5kIGxpbmUg Y29uc3RyYWludHMuICBUaGlzIHdvdWxkCisjIG1pc3Rha2VubHkgcHJpbnQgYSBsaW5lIHByaW9y IHRvIGdyZXAtMi4xOS4KKworIyBDb3B5cmlnaHQgMjAxNCBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp b24sIEluYy4KKworIyBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTogeW91IGNhbiByZWRp c3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorIyBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdO VSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorIyB0aGUgRnJlZSBTb2Z0 d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcgorIyAo YXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorCisjIFRoaXMgcHJvZ3JhbSBpcyBk aXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorIyBidXQgV0lU SE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgor IyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBT ZWUgdGhlCisjIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisK KyMgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVi bGljIExpY2Vuc2UKKyMgYWxvbmcgd2l0aCB0aGlzIHByb2dyYW0uICBJZiBub3QsIHNlZSA8aHR0 cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisKKy4gIiR7c3JjZGlyPS59L2luaXQuc2giOyBw YXRoX3ByZXBlbmRfIC4uL3NyYworCitlY2hvIGFhIHwgZ3JlcCAnYVwoYiRcfGMkXCknID5vdXQg JiYgZmFpbD0xCitjb21wYXJlIC9kZXYvbnVsbCBvdXQgfHwgZmFpbD0xCisKK2VjaG8gYWEgfCBn cmVwICdcKF5iXHxeY1wpYScgPm91dCAmJiBmYWlsPTEKK2NvbXBhcmUgL2Rldi9udWxsIG91dCB8 fCBmYWlsPTEKKworRXhpdCAkZmFpbAotLSAKMS45LjMKCg== --------_53866FE4000000006122_MULTIPART_MIXED_-- From debbugs-submit-bounces@debbugs.gnu.org Wed May 28 20:50:46 2014 Received: (at 17617) by debbugs.gnu.org; 29 May 2014 00:50:46 +0000 Received: from localhost ([127.0.0.1]:34955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WpoYP-0003xp-Oi for submit@debbugs.gnu.org; Wed, 28 May 2014 20:50:46 -0400 Received: from mail-wi0-f182.google.com ([209.85.212.182]:37767) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WpoYK-0003xR-Rs for 17617@debbugs.gnu.org; Wed, 28 May 2014 20:50:42 -0400 Received: by mail-wi0-f182.google.com with SMTP id r20so4579233wiv.15 for <17617@debbugs.gnu.org>; Wed, 28 May 2014 17:50:34 -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:content-type; bh=vHLbfNWFGBVtfsZClc4WMHJQSF21+88nZKWnZt37SqM=; b=KXvB4ctThT67V/w7xpdMIZGcOlMDUH9vhvB7tuU8b7+oik5Sbaj0QOCuhAMNoBqvs/ BFaHMlNot5JILoAJ13+rpDz89G3rN7NAbCOL1ArnfcSSDN7QFkeEDBWIGcsO28177i0s TImkt0hVq8wABENVV1nuLSrlVOV8748RS2BAxNPH9phxTRbkFsy893ox3/AYZn424ORu 2qaDyXQdaCRksWjd+aFDaBMaycifOU3p7TpqUijGdNakuuNixCRPZMEfcGzJJD0MdqWS XvDbKlKnmACBg0pw4jMCSSA1bfYQoemWO0mldInKFD8uKkIZNWDbIAl+ETaSHCr6zvkF 0BHQ== X-Received: by 10.180.109.69 with SMTP id hq5mr6137382wib.30.1401324634685; Wed, 28 May 2014 17:50:34 -0700 (PDT) MIME-Version: 1.0 Received: by 10.194.81.102 with HTTP; Wed, 28 May 2014 17:50:13 -0700 (PDT) In-Reply-To: <20140529082716.6131.27F6AC2D@kcn.ne.jp> References: <20140529082716.6131.27F6AC2D@kcn.ne.jp> From: Jim Meyering Date: Wed, 28 May 2014 17:50:13 -0700 X-Google-Sender-Auth: i59EJhYj1cbDudDvrybYEZcYpWk Message-ID: Subject: Re: bug#17617: bug / regression in grep-2.19 To: Norihiro Tanaka Content-Type: multipart/mixed; boundary=e89a8f3baa0710dabc04fa7f51e2 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 17617 Cc: Peter Radics , 17617@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) --e89a8f3baa0710dabc04fa7f51e2 Content-Type: text/plain; charset=ISO-8859-1 On Wed, May 28, 2014 at 4:27 PM, Norihiro Tanaka wrote: > Thanks for the report. I submit a patch to fix and test it. > > When `is' of `must' is cleared, should be also cleared `begline' and > `endline' at OR in dfamust. Thank you for the quick patch. I've made some small changes and will push the following shortly: -- add an entry to NEWS, and mention the affected release (2.19) there -- mention the precise commit (in "git describe" format) in the log message -- mention the reporter's name in the commit message -- correct a comment in the new test file: only grep-2.19 is affected --e89a8f3baa0710dabc04fa7f51e2 Content-Type: application/octet-stream; name="0001-dfa-fix-bug-with-regex-containing-multiple-begin-end.patch" Content-Disposition: attachment; filename="0001-dfa-fix-bug-with-regex-containing-multiple-begin-end.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hvrcfao31 RnJvbSAyZDdkM2EyZDNlZGRkZjc2M2NhNzllYzAxNGM4NDU5ZDgwYzg1MTc2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOb3JpaGlybyBUYW5ha2EgPG5vcml0bmtAa2NuLm5lLmpwPgpE YXRlOiBUaHUsIDI5IE1heSAyMDE0IDA4OjAzOjAzICswOTAwClN1YmplY3Q6IFtQQVRDSF0gZGZh OiBmaXggYnVnIHdpdGggcmVnZXggY29udGFpbmluZyBtdWx0aXBsZSBiZWdpbi9lbmQtbGluZQog Y29uc3RyYWludHMKTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBj aGFyc2V0PVVURi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKCmdyZXAgLUUgJ2Eo YiR8YyQpJyB3b3VsZCBtaXN0YWtlbmx5IG1hdGNoICJhYSIuCiogc3JjL2RmYS5jIChkZmFtdXN0 KTogV2hlbiByZXNldHRpbmcgJ2lzJyBpbiBPUiwgYWxzbyByZXNldAonYmVnbGluZScgYW5kICdl bmRsaW5lJyBvZiAnbXVzdCcuCiogTkVXUyAoQnVnIGZpeGVzKTogTWVudGlvbiBpdC4KVGhpcyBi dWcgd2FzIGludHJvZHVjZWQgdmlhIGNvbW1pdCB2Mi4xOC04NS1nMmM5NDMyNi4KUmVwb3J0ZWQg YnkgUMOpdGVyIFJhZGljcyBpbiA8aHR0cDovL2J1Z3MuZ251Lm9yZy8xNzYxNz4uCi0tLQogTkVX UyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNiArKysrKysKIHNyYy9kZmEuYyAgICAg ICAgICAgICAgICAgICAgICAgIHwgMTUgKysrKysrKysrKystLS0tCiB0ZXN0cy9NYWtlZmlsZS5h bSAgICAgICAgICAgICAgICB8ICAxICsKIHRlc3RzL211bHRpcGxlLWJlZ2luLW9yLWVuZC1saW5l IHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogNCBmaWxlcyBjaGFuZ2VkLCA0NiBp bnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNzU1IHRlc3RzL211 bHRpcGxlLWJlZ2luLW9yLWVuZC1saW5lCgpkaWZmIC0tZ2l0IGEvTkVXUyBiL05FV1MKaW5kZXgg MTBiMmQxOS4uMGNhYWQyMiAxMDA2NDQKLS0tIGEvTkVXUworKysgYi9ORVdTCkBAIC0yLDYgKzIs MTIgQEAgR05VIGdyZXAgTkVXUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0q LSBvdXRsaW5lIC0qLQoKICogTm90ZXdvcnRoeSBjaGFuZ2VzIGluIHJlbGVhc2UgPy4/ICg/Pz8/ LT8/LT8/KSBbP10KCisqKiBCdWcgZml4ZXMKKworICBBIGNvbW1hbmQgbGlrZSBlY2hvIGFhfGdy ZXAgLUUgJ2EoYiR8YyQpJyB3b3VsZCBtaXN0YWtlbmx5CisgIHJlcG9ydCB0aGUgaW5wdXQgYXMg YSBtYXRjaGVkIGxpbmUuCisgIFtidWcgaW50cm9kdWNlZCBpbiBncmVwLTIuMTldCisKICoqIENo YW5nZXMgaW4gYmVoYXZpb3IKCiAgIGdyZXAgLS1leGNsdWRlLWRpcj0nRk9PLycgbm93IGV4Y2x1 ZGVzIHRoZSBkaXJlY3RvcnkgRk9PLgpkaWZmIC0tZ2l0IGEvc3JjL2RmYS5jIGIvc3JjL2RmYS5j CmluZGV4IDYzNmYyZDQuLjBmMjdmODUgMTAwNjQ0Ci0tLSBhL3NyYy9kZmEuYworKysgYi9zcmMv ZGZhLmMKQEAgLTM5NjIsMTAgKzM5NjIsMTcgQEAgZGZhbXVzdCAoc3RydWN0IGRmYSAqZCkKICAg ICAgICAgICAgIHNpemVfdCBqLCBsbiwgcm4sIG47CgogICAgICAgICAgICAgLyogR3VhcmFudGVl ZCB0byBiZS4gIFVubGlrZWx5LCBidXQgLi4uICAqLwotICAgICAgICAgICAgaWYgKCFTVFJFUSAo bG1wLT5pcywgcm1wLT5pcykpCi0gICAgICAgICAgICAgIGxtcC0+aXNbMF0gPSAnXDAnOwotICAg ICAgICAgICAgbG1wLT5iZWdsaW5lICY9IHJtcC0+YmVnbGluZTsKLSAgICAgICAgICAgIGxtcC0+ ZW5kbGluZSAmPSBybXAtPmVuZGxpbmU7CisgICAgICAgICAgICBpZiAoU1RSRVEgKGxtcC0+aXMs IHJtcC0+aXMpKQorICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgbG1wLT5iZWdsaW5l ICY9IHJtcC0+YmVnbGluZTsKKyAgICAgICAgICAgICAgICBsbXAtPmVuZGxpbmUgJj0gcm1wLT5l bmRsaW5lOworICAgICAgICAgICAgICB9CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAg IHsKKyAgICAgICAgICAgICAgICBsbXAtPmlzWzBdID0gJ1wwJzsKKyAgICAgICAgICAgICAgICBs bXAtPmJlZ2xpbmUgPSBmYWxzZTsKKyAgICAgICAgICAgICAgICBsbXAtPmVuZGxpbmUgPSBmYWxz ZTsKKyAgICAgICAgICAgICAgfQogICAgICAgICAgICAgLyogTGVmdCBzaWRlLS1lYXN5ICovCiAg ICAgICAgICAgICBpID0gMDsKICAgICAgICAgICAgIHdoaWxlIChsbXAtPmxlZnRbaV0gIT0gJ1ww JyAmJiBsbXAtPmxlZnRbaV0gPT0gcm1wLT5sZWZ0W2ldKQpkaWZmIC0tZ2l0IGEvdGVzdHMvTWFr ZWZpbGUuYW0gYi90ZXN0cy9NYWtlZmlsZS5hbQppbmRleCA4MmE2ZDJkLi5hMzhmMDc0IDEwMDY0 NAotLS0gYS90ZXN0cy9NYWtlZmlsZS5hbQorKysgYi90ZXN0cy9NYWtlZmlsZS5hbQpAQCAtNzYs NiArNzYsNyBAQCBURVNUUyA9CQkJCQkJXAogICBtYXgtY291bnQtdnMtY29udGV4dAkJCQlcCiAg IG1iLW5vbi1VVEY4LXBlcmZvcm1hbmNlCQkJXAogICBtdWx0aWJ5dGUtd2hpdGUtc3BhY2UJCQkJ XAorICBtdWx0aXBsZS1iZWdpbi1vci1lbmQtbGluZQkJCVwKICAgbnVsbC1ieXRlCQkJCQlcCiAg IGVtcHR5LWxpbmUtbWIJCQkJCVwKICAgdW5pYnl0ZS1icmFja2V0LWV4cHIJCQkJXApkaWZmIC0t Z2l0IGEvdGVzdHMvbXVsdGlwbGUtYmVnaW4tb3ItZW5kLWxpbmUgYi90ZXN0cy9tdWx0aXBsZS1i ZWdpbi1vci1lbmQtbGluZQpuZXcgZmlsZSBtb2RlIDEwMDc1NQppbmRleCAwMDAwMDAwLi40NDhm ODhiCi0tLSAvZGV2L251bGwKKysrIGIvdGVzdHMvbXVsdGlwbGUtYmVnaW4tb3ItZW5kLWxpbmUK QEAgLTAsMCArMSwyOCBAQAorIyEvYmluL3NoCisjIFRlc3QgYSBwYXR0ZXJuIG9mIG11bHRpcGxl IGJlZ2luIG9yIGVuZCBsaW5lIGNvbnN0cmFpbnRzLgorIyBUaGlzIHdvdWxkIG1pc3Rha2VubHkg cHJpbnQgYSBsaW5lIHdoZW4gdXNpbmcgZ3JlcC0yLjE5LgorCisjIENvcHlyaWdodCAyMDE0IEZy ZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgorCisjIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNv ZnR3YXJlOiB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisjIGl0IHVuZGVy IHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVk IGJ5CisjIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhlciB2ZXJzaW9uIDMgb2Yg dGhlIExpY2Vuc2UsIG9yCisjIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisK KyMgVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBi ZSB1c2VmdWwsCisjIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBp bXBsaWVkIHdhcnJhbnR5IG9mCisjIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBB UlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyMgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2Ug Zm9yIG1vcmUgZGV0YWlscy4KKworIyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9m IHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQorIyBhbG9uZyB3aXRoIHRoaXMgcHJvZ3Jh bS4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKworLiAiJHtz cmNkaXI9Ln0vaW5pdC5zaCI7IHBhdGhfcHJlcGVuZF8gLi4vc3JjCisKK2VjaG8gYWEgfCBncmVw ICdhXChiJFx8YyRcKScgPm91dCAmJiBmYWlsPTEKK2NvbXBhcmUgL2Rldi9udWxsIG91dCB8fCBm YWlsPTEKKworZWNobyBhYSB8IGdyZXAgJ1woXmJcfF5jXClhJyA+b3V0ICYmIGZhaWw9MQorY29t cGFyZSAvZGV2L251bGwgb3V0IHx8IGZhaWw9MQorCitFeGl0ICRmYWlsCi0tIAoyLjAuMC5yYzMK Cg== --e89a8f3baa0710dabc04fa7f51e2-- From debbugs-submit-bounces@debbugs.gnu.org Thu May 29 00:29:44 2014 Received: (at 17617-done) by debbugs.gnu.org; 29 May 2014 04:29:44 +0000 Received: from localhost ([127.0.0.1]:35051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WpryK-0004vg-Cl for submit@debbugs.gnu.org; Thu, 29 May 2014 00:29:44 -0400 Received: from mail-wg0-f48.google.com ([74.125.82.48]:48722) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WpryH-0004vK-PX for 17617-done@debbugs.gnu.org; Thu, 29 May 2014 00:29:42 -0400 Received: by mail-wg0-f48.google.com with SMTP id k14so7969149wgh.19 for <17617-done@debbugs.gnu.org>; Wed, 28 May 2014 21:29:35 -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:content-type; bh=m4xhlnxvluaJ3hYBaSi69HbWzDBlXOQDBfgl3x922B4=; b=FfnmyYxAp9JgBTB5HlU3wbh4JoAa4hq8SKLZSUpyHK1fZ2bHSmprF84lM4FCiOm5+f 7pkc2y0HqnxIiyQDl6wG/ahtqifLapLeZPdkBI1gH5cEFIv62g2rojD/+kQsuC3aazcs WMo0xgwvxe/dB6ylBWcgr61MiG6SGO4vyIJ0Cnt7WCXt33f69AqAPJ0/LDwt+4XJjx1L i581a0z6//iVjXyN3Ofx4w0QOWrbbgaRqPsd2SPxNFOWHriKL6gYaC8ceYRsBGrjynom wE5pHkcqntajO1GCkBQ6YyO5QnQnOfTeZJkOZv+1MRWmtBDuNad4YTZP2hiJhVBDSxm8 Kxxw== X-Received: by 10.180.83.131 with SMTP id q3mr7207863wiy.31.1401337775809; Wed, 28 May 2014 21:29:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.194.81.102 with HTTP; Wed, 28 May 2014 21:29:15 -0700 (PDT) In-Reply-To: References: <20140529082716.6131.27F6AC2D@kcn.ne.jp> From: Jim Meyering Date: Wed, 28 May 2014 21:29:15 -0700 X-Google-Sender-Auth: eRw2pf_nPVdTrtoMi7Rr5eRVFzU Message-ID: Subject: Re: bug#17617: bug / regression in grep-2.19 To: Norihiro Tanaka Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 17617-done Cc: Peter Radics , 17617-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 Wed, May 28, 2014 at 5:50 PM, Jim Meyering wrote: > On Wed, May 28, 2014 at 4:27 PM, Norihiro Tanaka wrote: >> Thanks for the report. I submit a patch to fix and test it. >> >> When `is' of `must' is cleared, should be also cleared `begline' and >> `endline' at OR in dfamust. > > Thank you for the quick patch. > I've made some small changes and will push the following shortly: ... Pushed. From unknown Mon Aug 18 15:41: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: Thu, 26 Jun 2014 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