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
pos
function in taint mode with\G
and 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.c
Assertion 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
pos
function in taint mode with\G
and 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_iterating
andS_invlist_max
be const. - Perl #130592:
[PATCH] Add prototypes for 6 mathoms to satisfy
-Wmissing-prototypes
. - Perl #130596:
Perl_utf8_to_uvchr_buf
has no prototype in any.h
file.
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