Date: Tue, 05 Jul 2016 09:54:43 +0000 From: bugzilla-noreply@freebsd.org To: perl@FreeBSD.org Subject: [Bug 210837] lang/perl5.22 (and related?): ext/re/re_exec.c has long long format matched up with long argument Message-ID: <bug-210837-14331-ThhpO5tnDl@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-210837-14331@https.bugs.freebsd.org/bugzilla/> References: <bug-210837-14331@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D210837 --- Comment #3 from Mark Millard <markmi@dsl-only.net> --- (In reply to Mathieu Arnold from comment #1) Looks like perl-5.22.2/ext/re/re_exec.c is a copy made of perl-5.22.2/regex= ec.c . It also appears that the 5.24.0 source has a fix in perl-5.22.2/regexec.c : DEBUG_EXECUTE_r(Perl_re_printf( aTHX_ " Found /%s^%s/m, rescanning for anchored from offset %"IV= df" (rx_origin now %"IVdf")...\n", PL_colors[0], PL_colors[1], (IV)(rx_origin - strbeg + prog->anchored_offset), (IV)(rx_origin - strbeg) )); This is from: author David Mitchell <davem@iabyn.com>=20=20=20=20=20=20=20=20 Wed, 9 Sep 2015 12:02:40 +0000 (13:02 +0100) committer David Mitchell <davem@iabyn.com>=20=20=20=20=20=20=20=20 Fri, 2 Oct 2015 10:18:17 +0000 (11:18 +0100) commit 73e8ff0004522621dfb42f01966853b51d5522a6 tree 1e2b70f790f84ab21c55ecfc85291511408af7ed parent 0fa1f7e4e66a455cab6ccf1f9c49f2373c1ced80 as part of: http://perl5.git.perl.org/perl.git/blobdiff/0fa1f7e4e66a455cab6ccf1f9c49f23= 73c1ced80..73e8ff0004522621dfb42f01966853b51d5522a6:/regexec.c So how to classify this defect depends on the intent for "bug-for-bug compatible with upstream vs. not" for specific older perl5 versions (here 5.22.2) that are still in the ports tree. It does look like 5.24.0 would not have the problem. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-210837-14331-ThhpO5tnDl>