Dave writes: This my monthly report for April on work done covered by my TPF perl core maintenance grant. The main thing I did last month was to fix up Deparse failures. The test suite runner has a switch, t/TEST -deparse which runs each of the 3000 or so test scripts on a round-trip through the deparser before running them as normal. This is a good general test of ... read more |
Dave writes: This is my first report for my new TPF perl core maintenance grant. It actually covers 7 months, since for the first 6 months I've done almost no perl work. Happily, in the last week I've managed to actually start doing perl stuff again. Apart from catching up with my p5p mailbox the biggest thing I've been working on is fixing any regressions in 't/TEST -deparse', which ... read more |
Jonathan writes: My latest grant proposal was recently approved. I had the possibility to dedicate quality time to Raku work at the start of November, but knew I would be tied up with some other work in the latter part of the month. Thus I optimistically forged ahead with some grant work while I could, crossing my fingers for approval. This report covers what got done. The main completed task ... read more |
Jonathan completed the work on his grant. The changes were merged into Raku and will be productive in the next Raku release. We tank the sponsors for supporting this grant, Jonathan for his work; and also the other volunteers who helped with various tasks so this big change could be merged. ... read more |
Jonathan reports a lot of progress on his grant. We would like to thank the sponsors and Jonathan for his work. Here is his report: Raku Dispatch and Compiler Improvements Grant Update Since the approval of my grant in late June, I have been making a lot of progress with it. The grant allowed me to dedicate the vast majority of my working time in July and August to Raku ... read more |
This is a monthly report by Tony Cook on his Maintaining Perl 5 grant. We thank the TPF sponsors to make this possible. Did very little work in May 2:39 process p5p mailbox 2:39 TOTAL In June I made a start on catching up on many months of unread p5p emails, github notifications etc. SUMMARY: 10:46 process p5p mailbox 10:46 TOTAL There are 28.7 ... read more |
This is a monthly report by Tony Cook on his Maintaining Perl 5 grant. We thank the TPF sponsors to make this possible. Approximately 39 tickets were reviewed. 2.66 #16249 read code, try to work up some implementation #16249 more implementation 0.80 review list discussion, comment on #17999 re walking backwards through UTF-8 0.73 #18588 debugging 1.43 #18670 review CI results, reproduce on Win32, ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. 2: We would like to thank the TPF sponsors to make this grant possible. 3: Did very little work in March and April 2:17 fix compiler warnings 0:38 fixup misc issues 3:46 process p5p mailbox 6:41 TOTAL ... read more |
In April I focused on resumption of multiple dispatch using the new dispatch mechanism that is, using |
Jonathan writes: March didn't see me doing that many grant hours; I was keeping my keyboard time down for the first half of the month, and then had a lot to catch up on in the second half On the upside, the time that was spent was productive: I got some way into implementing more of Raku's multiple dispatch semantics in terms of the new dispatcher. I've written a blog ... read more |
Jonathan writes: My grant work in February continued to focus on the new general dispatch mechanism in MoarVM, and especially resumable dispatch, which I mentioned in my last report. ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 46 tickets were reviewed, and 6 patches were applied 1.88 #17331 research #17331 more research and comment 0.73 #17848 review hvds’ alternative and comment 0.33 #18014 review, research 0.50 #18073 rebase, re-test, bump version, apply to ... read more |
Happy to announce that Jonathan was able to resume work on his Raku Development Grant. Here is his report. In January, I at last felt in shape to get back to the new dispatch mechanism. The key remaining piece of the mechanism is dispatch resumption a general term I'm using for a range of situations where we start doing some kind of dispatch, and may continue it later. For example: ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We would like to thank the TPF sponsors to make this grant possible. In December I worked on fixing some compiler warnings and smoke failures. I also made a start looking into making perl abort after the first syntax error. SUMMARY: 3:16 fix compiler warnings 1:15 fix smoke failures ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 16 tickets were reviewed, and 4 patches were applied. ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 46 tickets were reviewed, and 9 patches were applied ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. This mainly consisted in tracking down a off-by-one error in Cwd.xs, which I thought was being flagged up by valgrind. As it turned out, the valgrind report was a false positive caused by a bug in valgrind when perl is built with -D_FORTIFY_SOURCE, ... read more |
Approximately 34 tickets were reviewed, and 2 patches were applied. ... read more |
Approximately 14 tickets were reviewed, and 1 patches were applied 2.00 #17601 rebase and re-test old branch #17601 check smoke results and merge workaround 0.60 #17831 research hints bit usage and comment 54.17 #18005 resolve symbol issues, testing #18005 research for a readlink implementation #18005 work on readlink implementation #18005 more readlink, debugging, get it working #18005 testing #18005 lstat/stat ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I picked up some enthusiasm in August and fixed assorted bugs and crossed various little items off my TODO list. Jun 1:56 process p5p mailbox 4:20 review tickets 0:44 work out why index is faster than /abc/ Jul ... read more |
Approximately 40 tickets were reviewed, and 2 patches were applied 62.23 hours total ... read more |
Jonathan writes: In August I did not perform any work on this grant. I exhausted the previously allocated funding during July, and further funding was allocated close to the end of August. The last part of August was already allocated to other work, however September has a good amount of time available for grant work. ... read more |
Approximately 37 tickets were reviewed. 55.11 hours total ... read more |
Jonathan writes: As in May and June, in July I continued my work on the unified dispatcher mechanism. Unlike those rather productive months, July was vacation time, and thus I was away from my keyboard for much of it. I did, however, get some bits done. ... read more |
Approximately 31 tickets were reviewed. 59.99 hours total ... read more |
Jonathan writes: My grant time in June was spent on the new unified dispatch mechanism; my May report provides some background on what that is, and this report will make more sense having read the May report first. In May, I reached the point of having a significant part of the new dispatch mechanism implemented, and had exercised it with some unit tests. However, these were all rather artificial. During June, I started applying it to rather more realistic problems. ... read more |
Jonathan Worthington has requested an extension of $20,000 for his Raku Performance and Reliability Engineering grant. This will allow him to dedicate another 333 hours to this work. ... read more |
Approximately 41 tickets were reviewed. ... read more |
Jonathan writes: In my April report I mentioned that I had performed an amount of design work for a new generalized dispatch mechanism in MoarVM. In May, I forged ahead with the implementation work on this - although in reality, that work isn't just churning out code, but also making lots of smaller design decisions along the way too. ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I've kind of collapsed on the perl front over least few months and haven't really done much. Hopefully things will improve. What little work I did do was mainly around fixing blocker and BBC tickets, and that was mostly in the ... read more |
Tony Cook has requested an extension of $20,000 for his Maintaining Perl 5 grant. This will allow him to dedicate another 400 hours to this work. ... read more |
Approximately 20 tickets were reviewed, and 1 patches were applied ... read more |
Approximately 51 tickets were reviewed, and 4 patches were applied ... read more |
Approximately 32 tickets were reviewed, and 2 patches were applied ... read more |
Jonathan writes: April was a time for thinking, reflecting, and designing. The starting gun for this was fired in a post I wrote at the end of March, in which I reflected on the mechanisms that we've grown over the years to make various constructs decently fast. ... read more |
Jonathan writes: In the first week of March I attended the German Perl and Raku workshop. While I didn't do any grant work there, I did meet with some of the Raku core contributors, and had various useful discussions. Unfortunately, I also got a throat infection, which made the following week or so rather less than productive. Here's what I did achieve in the rest of the month. ... read more |
Approximately 54 tickets were reviewed, and 8 patches were applied ... read more |
Jonathan writes: After a hiatus for a wide range of reasons, I'm back to work on the performance and reliability grant. Most of my work during February was on fixing bugs - more than 15 of them, ranging from relatively straightforward to multi-hour optimizer bug hunts. ... read more |
Approximately 33 tickets were reviewed, and 3 patches were applied ... read more |
Jonathan writes: This is a status update on my Perl 6 Performance and Reliability grant. First of all, I'd like to explain why there's been so little progress in the latter part of the year. ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 58 tickets were reviewed, and 3 patches were applied... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 32 tickets were reviewed, and 6 patches were applied... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 35 tickets were reviewed, and 8 patches were applied... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. ... read more |
Tony Cook has requested an extension of $20,000 for his Maintaining Perl 5 grant. This will allow him to dedicate another 400 hours to this work. ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 54 tickets were reviewed, and 9 patches were applied... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I spent last month mainly working on miscellaneous RT tickets. SUMMARY: 1:06 RT #134271 heap-buffer-overflow in Perl_sv_catpv_flag 2:54 RT #134316-6eebe43d5f breaks GUGOD/invoker-0.35.tar.gz 1:42 RT #13432073cdf3a836 breaks YVES/Sereal-Decoder-4.007.tar.gz 0:45 RT #134335 Assertion error in S_regmatch 2:01 RT #134344 v5.31.2-54-g8c47b5bce7 ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 30 tickets were reviewed, and 8 patches were applied 3.43 #120841 document ERRSV, CLEAR_ERRSV and the errno handling functions for internal use, comment with patch #120841 retest. Try to figure out some strange output in perlintern.pod, find the ... read more |
Dave Mitchell has requested an extension of $20,000 for his Maintaining Perl 5 grant. This will allow him to dedicate another 333 hours to this work. During this grant he sent regular reports to the p5p mailing list as well as providing monthly summary reports that have been published on this site, the most recent of which are linked below: July 2019 June 2019 May 2019 Before ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The main thing I did last month was shrinking the size of the opslot structure, which wraps each op when using slabs On 64-bit platforms this saves 8 bytes per allocated op. This work will be pushed shortly. SUMMARY: 3:43 RT #134275 ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 40 tickets were reviewed, and 18 patches were applied 11.77 #122112 review, testing, comment #122112 research, set up VM #122112 try to diagnose issue on android, remove some extraneous debug output #122112 debugging, testing older versions ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The main thing I have been doing over the last month is finishing off making optree-walking functions in op.c non-recursive and/or non-leaky. This work has now been merged into blead. SUMMARY: 2:18 RT #133902 Segfault in Perl_was_lvalue_sub 2:22 RT #134208 heap-use-after-free ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 30 tickets were reviewed, and 5 patches were applied 0.20 #121783 comment 7.98 #122112 re-work to save the pid instead of the fd #122112 more re-work, testing #122112 debugging, re-work differently #122112 work on a simpler fix ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 23 tickets were reviewed, and 2 patches were applied 0.74 #133878 debugging #133878 debugging, comment 0.38 #133909 review, porting test, minor fix, apply to blead 1.00 #133925 review code #133925 more code review 1.18 #133951 re-test, ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The main thing I have been doing over the last month is to make the optree-walking functions in op.c non-recursive and/or non-leaky. In auto-generated code, such as $a and things involving arbitrary-deep nesting of braces and parentheses, it's easy during compilation to ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The main thing I have been doing over the last month is continuing to fix issues related to smoke reports and getting blead in shape for the 5.30.0 release. In particular, I've been looking at Address Sanitizer failures related to memory leaks. SUMMARY: ... read more |
Jonathan writes: March saw me spending rather little time on my Perl 6 grant. I merged various optimizations I developed during February, but held back to merge until after the March release in order that they could receive more testing before appearing in a release. I also did a few other minor optimizations, and fixed a performance regression introduced during a recent bug fix. During March, I attended the German ... read more |
I'm pleased to announce that the Board of Directors approved Tony's request for another $20,000. It will allow him to dedicate another 400 hours to this work. I would like to thank the community members who took time to comment on this grant extension request and our sponsors who made funding the grant possible through the Perl 5 Core Maintenance Fund. ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 15 tickets were reviewed. 1.00 #131115 debugging, comment 3.29 #132782 work on tests, testing #132782 debugging, comment with tests and about the patches supplied. 3.61 #133888 debugging #133888 debugging, review code #133888 more debugging, code ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The main thing I have been doing over the last month is fixing issues related to smoke reports. In particular, I've been looking at Address Sanitizer failures related to memory leaks. SUMMARY: 3:53 RT #133879> heap-use-after-free 0:53 RT #133886 heap-buffer-overflow ... read more |
Jonathan writes: The majority of my Perl 6 grant time during February was spent on the escape analysis and scalar replacement work. Happily, the first round of work on this analysis and optimization reached the point of being complete and stable enough to merge into MoarVM master, so Perl 6 users can now benefit from it. I also made allocation profiling aware of scalar replacement, meaning profiling does not block ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 37 tickets were reviewed, and 9 patches were applied 0.85 #108276 re-test, apply to blead 12.83 #124203 reproduce, debugging at start of DB::sub>, try to bisect #124203 bisect some more, review results, notice change in bug and ... read more |
Tony Cook has requested an extension of $20,000 for his Maintaining Perl 5 grant. This will allow him to dedicate another 400 hours to this work. During this grant he sent regular reports to the p5p mailing list as well as providing monthly summary reports that have been published on this site, the most recent of which are linked below: http://news.perlfoundation.org/2019/01/maintaining-perl-5-tony-cook-d-1.html http://news.perlfoundation.org/2019/02/maintaining-perl-5-tony-cook-j-1.html http://news.perlfoundation.org/2019/03/maintaining-perl-5-tony-cook-f-1.html Before we make a ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. This "monthly" report covers 3 months, as I've been failing to do much work on perl for a while. Hopefully things will improve now. The main thing I have been doing over this time is fixing issues related to smoke reports. In particular ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 54 tickets were reviewed, and 11 patches were applied 8.88 #108276 review #108276 check over committed changes, look to re-work, ask list about PERL_OP_PARENT #108276 cleanup PERL_OP_PARENT detritus #108276 review old patches, re-work, testing #108276 more ... read more |
Jonathan writes: January was a busy and productive month for my Perl 6 grant work. Back in November, I was working on allowing us to lower lexical variables into locals. This is possible when they are not closed over, and allows for generation of more efficient code, which is in turn much easier for backends MoarVM, the JVM, and JavaScript to deal with in their own optimizers. It can also ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 27 tickets were reviewed or worked on, and 9 patches were applied. 0.52 Cpan #122912 followup 0.33 #131165 review, make public, comment and close 6.29 #133030 review discussion and my old patch, research #133030 testing, cross-platform testing, fixes ... read more |
Jonathan Worthington has requested an extension of $20,000 for his Perl 6 Performance and Reliability Engineering grant. This will allow him to dedicate another 333 hours to this work. His previous work was successfully delivered as reported in the latest reports: July August September October November December Jonathan writes: "I recently wrote about some of the things I plan to work on for Perl ... read more |
Jonathan writes: December came with some travel and vacation, and so wasn't ideal for working on the larger ongoing tasks. I did, however, get in numerous smaller fixes, as well as reducing the overhad on regex matching and improving the performance of regex interpolation. Other fixes included a memory leak that was observed to impact Cro applications, a couple of GC errors, and a crash involving a certain interaction of ... read more |
Jonathan writes: In November I continued my work towards partial escape analysis and related optimiztions in MoarVM. In terms of the analysis itself, I spent some time designing and starting to implement deoptimization handling. If we use the analysis to decide to eliminate an allocation, then this decision will have been made based on specialized code containing guards. In the event these guards fail, we must be able to undo ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Another somewhat sparse month. Fixed a couple of bugs and worked my though some of the backlog in my p5p mailbox. SUMMARY: 2:05 RT #133538 refaliasing does not work 1:00 RT #133687 codeblocks mis-parsed in runtime pattern 6:07 process p5p ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 34 tickets were reviewed, and 6 patches were applied. 7.90 #123638 review existing patch, work on fixes, testing #123638 review test results, debugging, research #123638 more research, work on a fix, debugging, testing #123638 debugging, partial fix ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 49 tickets were reviewed, and 6 patches were applied 2.18 #125760 re-test branch and apply to blead #125760 perldelta 11.90 #126706 get tests working, work on installer with install_name_tool #126706 re-work to use @rpath #126706 polish, ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I've been almost entirely absent from perl stuff for the last couple of months due to doing other things and lack of enthusiasm. Hopefully things will start picking up. Did a little bit of work on a couple of tickets SUMMARY: 0:40 ... read more |
Jonathan writes: My performance work in October focused for the most part on escape analysis and scalar replacement. This work remains in a branch, however it has now reached the milestone of performing its first couple of real-world optimizations, eliminating short-lived boxes and wrapper objects across inline boundaries. I also started with some long-planned work on more aggressive optimization of lexical variables, such that they are stored as "locals" where ... read more |
Jonathan writes: My main deliverable in September was a significant improvement to the performance of object construction and initialization. I wrote a blog post describing the ways in which this was achieved. I also improved the performance of array assignment, took on a tricky bug that stood in the way of merging a GC performance improvement, and took another small step with the work on escape analysis. 5:33 Lots of ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 34 tickets were reviewed, and 4 patches were applied 2.47 fatalize sysread/recv/syswrite/send on utf8 handles: fix warnings, croak tests, documentation updates, post patch to #125760 0.20 #126084 try to apply, issue already fixed, close ticket 1.58 #126706 ... read more |
My grant work in August focused on improving the performance of a number of very commonly used constructs in Perl 6 programs, of note array and hash access, box/unbox operations and various common operations on Int My work also uncovered a problem that could be best addressed with a small language design tweak, and I wrote up a proposal on that I also made various improvements to the optimization infrastructure. ... read more |
Work in the latter part of July, falling under the current round of the grant, focused mostly on hunting down and fixing bugs. A memory leak bug involving the thread pool scheduler was fixed; it was only problematic in some programs so far, but would have become far more noticeable with the new 6.d await semantics. Others fixes addressed regressions arising from recent optimization work, although in most cases the ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I didn't spend all that many hours during August on perl work. I spent most of my time looking at a bug related to restoring of captures within regex repeats. During the course of that, I took the opportunity to simplify and cleanup ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 44 tickets were reviewed, and 4 patches were applied. 1.23 #p5p discussion with khw on shared hash problem 4.73 #132158 testing, debugging, work on a fix, more testing #132158 consider other fixes, testing, comment with patches 1.60 ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I did very few hours last month. This was partly due to delays in getting my grant extended, and partly because I was busy with other things. SUMMARY: 2:00 RT #133352 Ancient Regex Regression 0:30 RT #133368 index optimisation in when ... read more |
Jonathan Worthington has requested an extension of $10,000 for his Perl 6 Performance and Reliability Engineering grant. This will allow him to dedicate another 200 hours to this work. His previous work was successfully delivered as reported in the latest report. Jonathan writes: "A further grant extension will enable me to continue my work on Perl 6 performance and reliability. The 200 hours I just completed have seen both optimizations ... read more |
This report describes what I have accomplished in the latest 200 hours of my Perl 6 Performance and Reliability Engineering grant. A new MoarVM specializer plugin mechanism The most significant new optimizations developed in this grant period center around a new mechanism for helping the MoarVM specializer, which optimizes and JIT-compiles hot code, to understand a wider range of Perl 6 constructs. I used this mechanism to speed up: Private ... read more |
Dave Mitchell has requested an extension of $20,000 for his Maintaining Perl 5 grant. This will allow him to dedicate another 333 hours to this work. During this grant he sent regular reports to the p5p mailing list as well as providing monthly summary reports that have been published on this site, the most recent of which are linked below: June 2018 May 2018 April 2018 Before ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I spent the last month mainly working on: blocking issues for the 5.28.0 release. BBC tickets ASAN-related tickets SUMMARY: 2:22 RT #133204 Integer overflow leading to buffer overflow 15:29 RT #133270 Blead Breaks CPAN: HMBRAND/DBD-CSV-0.53.tgz 5:03 RT #133271 Blead Breaks ... read more |
Tony Cook has requested an extension of $20,000 for his Maintaining Perl 5 grant. This will allow him to dedicate another 400 hours to this work. During this grant he sent regular reports to the p5p mailing list as well as providing monthly summary reports that have been published on this site, the most recent of which are linked below: May 2018 April 2018 March 2018 Before ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 34 tickets were reviewed. 8.10 #122112 re-work an old solution #122112 testing and fail, think about other solutions #122112 work up a fix, testing, work on a regression test #122112 finish regression test, testing, polish, comment with ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. SUMMARY: 5:00 RT #132863 BBC LWP-Protocol-https-6.07 0:30 RT #133169 pack treats non hex-digits with the "H*" template 1:30 RT #133184 Threaded builds failing on Linux 4.16.5 or higher 2:00 RT #133194: regcomp: heap-buffer-overflow read 3:00 RT #133220 perl_parse ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I spent the last month mainly working on blocking issues for the 5.28.0 release. SUMMARY: 4:54 File::Copy test failure under quadmath 5:00 RT #132863 BBC LWP-Protocol-https-6.07 0:46 RT #132955 USE_CPLUSPLUS build broken in 5.27 blead and all 5.26 stables ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 33 tickets were reviewed, and 6 patches were applied 1.09 #128627 try to reproduce, have basic problems with cygwin #128627 try to track down cygwin compiler issues 0.83 #131844 testing, push blead fix 0.40 #132876 re-test and apply ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. 3.25 #127743 fix MSVC debugging builds #127743 work on reducing Win32/gcc Storable warnings #127743 testing warning fixes 7.31 #130683 review the change and try to figure out what’s going wrong #130683 debugging #130683 debugging #130683 ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I spent the last month mainly doing two things: 1> fixing up Deparse.pm so that running the whole perl test suite through Deparse, i.e. ./TEST -deparse doesn't have any new failures. 2> going through the list of broken-in-blead top-1000 CPAN distributions to ... read more |
This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 24 tickets were reviewed, and 6 patches were applied 2.60 #125351 testing, sidetracked into unrelated failure, have reproduction problems, back to original testing, apply to blead #125351 look at minor re-work of patch, which apparently I’d already ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I have spent the last month mainly doing two things: Fixing various issues with overloading and the new multiconcat op. I decided that rather than continue adding more and more special-case handling to the existing code, I would handle the overloading in pp_multiconcat ... read more |
This is the report from zefram on his Perl 5 grant under the Perl 5 Core Maintenance Fund for February 2018. We thank the TPF sponsors to make this grant possible. The hours that I have worked in 2018-02 pursuant to my TPF core maintenance grant are as follows. 10h47m Blead Breaks CPAN: MAROS/DateTime-Format-CLDR-1.19.tar.gz 8h52m review mail 3h08m COW bug in :encoding layer 2h45m Blead ... read more |