Skip Menu |

This queue is for tickets about the Devel-PerlySense CPAN distribution.

Report information
The Basics
Id: 107520
Status: resolved
Priority: 0/
Queue: Devel-PerlySense

People
Owner: johanl [...] cpan.org
Requestors: RICHE [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in:
  • 0.0216
  • 0.0218
Fixed in: 0.0219



Subject: Deprecation notice / multiple tests / Perl 5.22
Hello, I just wanted to give a heads up that there's a couple deprecation warnings being emitted from tests when installing to Perl 5.22. t/PerlySense-debug-file.t ......................................... 1/21 Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE (INC|SOURCE_FILE)}/ at ../lib/Devel/PerlySense/Util.pm line 149. t/PerlySense-run-file.t ........................................... 1/38 Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE (INC|SOURCE_FILE)}/ at ../lib/Devel/PerlySense/Util.pm line 149. Is your source on Github? Would be cool to put the source location in Makefile.PL.
On 2015-10-03 05:19:22, RICHE wrote: Show quoted text
> Hello, > > I just wanted to give a heads up that there's a couple deprecation > warnings being emitted from tests when installing to Perl 5.22. > > t/PerlySense-debug-file.t ......................................... > 1/21 Unescaped left brace in regex is deprecated, passed through in > regex; marked by <-- HERE in m/\${ <-- HERE (INC|SOURCE_FILE)}/ at > ../lib/Devel/PerlySense/Util.pm line 149. > > t/PerlySense-run-file.t ........................................... > 1/38 Unescaped left brace in regex is deprecated, passed through in > regex; marked by <-- HERE in m/\${ <-- HERE (INC|SOURCE_FILE)}/ at > ../lib/Devel/PerlySense/Util.pm line 149. > > Is your source on Github? Would be cool to put the source location in > Makefile.PL.
In perl 5.25.x this is a hard error now: Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/\${ <-- HERE (INC|SOURCE_FILE)}/ at ../lib/Devel/PerlySense/Util.pm line 149. # Looks like your test exited with 2 just after 16. t/PerlySense-debug-file.t ......................................... Dubious, test returned 2 (wstat 512, 0x200) Failed 5/21 subtests Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/\${ <-- HERE (INC|SOURCE_FILE)}/ at ../lib/Devel/PerlySense/Util.pm line 149. # Looks like your test exited with 2 just after 16. t/PerlySense-run-file.t ........................................... Dubious, test returned 2 (wstat 512, 0x200) Failed 22/38 subtests
On 2016-07-11 14:34:28, SREZIC wrote: Show quoted text
> On 2015-10-03 05:19:22, RICHE wrote:
> > Hello, > > > > I just wanted to give a heads up that there's a couple deprecation > > warnings being emitted from tests when installing to Perl 5.22. > > > > t/PerlySense-debug-file.t ......................................... > > 1/21 Unescaped left brace in regex is deprecated, passed through in > > regex; marked by <-- HERE in m/\${ <-- HERE (INC|SOURCE_FILE)}/ at > > ../lib/Devel/PerlySense/Util.pm line 149. > > > > t/PerlySense-run-file.t ........................................... > > 1/38 Unescaped left brace in regex is deprecated, passed through in > > regex; marked by <-- HERE in m/\${ <-- HERE (INC|SOURCE_FILE)}/ at > > ../lib/Devel/PerlySense/Util.pm line 149. > > > > Is your source on Github? Would be cool to put the source location > > in > > Makefile.PL.
> > In perl 5.25.x this is a hard error now: > Unescaped left brace in regex is illegal here in regex; marked by <-- > HERE in m/\${ <-- HERE (INC|SOURCE_FILE)}/ at > ../lib/Devel/PerlySense/Util.pm line 149. > # Looks like your test exited with 2 just after 16. > t/PerlySense-debug-file.t ......................................... > Dubious, test returned 2 (wstat 512, 0x200) > Failed 5/21 subtests > > Unescaped left brace in regex is illegal here in regex; marked by <-- > HERE in m/\${ <-- HERE (INC|SOURCE_FILE)}/ at > ../lib/Devel/PerlySense/Util.pm line 149. > # Looks like your test exited with 2 just after 16. > t/PerlySense-run-file.t ........................................... > Dubious, test returned 2 (wstat 512, 0x200) > Failed 22/38 subtests
Seems to be fixed in the latest version. I think this ticket may be resolved (I cannot).