Perl 5 Porters Mailing List Summary: January 16th-22nd
Hey everyone,
Following is the p5p (Perl 5 Porters) mailing list summary for the past week.
Enjoy!
January 16th-22nd
News and updates
Perl 5.25.9 is now available!
Abigail has implemented the discussed deprecations published with a few changes.
New API function ML:available:#242422 op_class.
CPAN.pm was updated to version 2.16.
Grant reports
- Dave Mitchell TPF Grant 2 report #158.
- Dave Mitchell TPF Grant 2 December 2016 report.
- Tony Cook TPF Grant 8 report 9.
- Tony Cook TPF Grant 8 report 10.
- Tony Cook TPF Grant 8 report 11.
Issues
New issues
Jan Dubois
reports
(Building Perl on Cygwin: /proc/curproc/exe) 5.24.0 and 5.24.1 hang in
the Configure phase on Cygwin.
- Perl #130561:
Coredump in
Perl_re_op_compile. - Perl #130584:
perl5.18-5.24: Slow
posfunction in taint mode with\Gand unicode. - Perl #130585:
perl.c:perl_destruct: Assertion failure. - Perl #130617:
op.c:Perl_rpeep: Assertion failed. - Perl #130621:
Segfault in
Perl_vwarner. - Perl #130622:
op.c: Assertion failed. - Perl #130623:
pp_sys.cAssertion failed. - Perl #130626: Getopt::Long fails to call sub action if optional value is omitted.
Resolved issues
- Perl #70878:
0_gives double warning. - Perl #129024:
heap-buffer-overflow
S_regmatch. - Perl #129149:
heap-buffer-overflow
S_pack_Rec. - Perl #129320:
Assertion
!(o->op_private & ~PL_op_private_valid[type])failed. - Perl #129869:
Perl_sv_setsv_flags: Assertion failed. - Perl #129887:
heap-buffer-overflow in
S__byte_dump_string. - Perl #130333:
Perl_pp_rv2sv(): Assertion failed. - Perl #130334:
Perl_pp_rv2av(): Assertion failed. - Perl #130504:
[PATCH] fix memory leak in
B::RHE. - Perl #130584:
perl5.18-5.24: Slow
posfunction in taint mode with\Gand unicode.
Suggested patches
Christian Millour
provided (Re:
[PATCH] Re: no '"my $b" used in sort comparison' warning when $bis
dereferenced ?) a patch to the documentation regarding the nature of
$a and $b in sort().
Neil Bowers
suggested
updating the NAME documentation of
Getopt::Std.
Andy Lester provided several patches:
- Perl #130591:
[PATCH] Make arguments to
S_invlist_is_iteratingandS_invlist_maxbe const. - Perl #130592:
[PATCH] Add prototypes for 6 mathoms to satisfy
-Wmissing-prototypes. - Perl #130596:
Perl_utf8_to_uvchr_bufhas no prototype in any.hfile.
Discussion
Dave Mitchell
asked several
questions about the slowness of two tests: ext/XS-APItest/t/handy.t
and ext/XS-APItest/t/utf8.t.
Todd Rinaldo sent an email to cpan-workers regarding the toolchain and
removal of . from @INC.
Discussion
continued.
Dave Mitchell has
made the
desired changes to the output format of op_dump() discussed
previously.
Karl Williamson notes that perl still attempts to compile regular expressions, even if there are parsing errors, and wonders if there's a valid reason for it.
Leave a comment