TONYC Grant Report November 2023
Tue, 13-Feb-2024 by
Saif Ahmed
edit post
### TONYC Activity report
Tony continues to work hard in maintaining the core of Perl 5. This is his activity report for November 2023.
```
[Hours] [Activity]
2023/11/01 Wednesday
1.30 look into intermittent File-Find/t/taint.t failures:
cannot reproduce
1.70 #21261 review, try to reproduce reported failures (logs
expired), finally reproduce on windows, debugging
0.60 #21261 testing, work out the issue and comments
=====
3.60
2023/11/02 Thursday
1.40 #21567 research and long comment and approve
0.08 #21513 review and approve
0.73 #21535 set up build environment
2.78 #21535/#21533 testing, fix three issues and PR 21610
=====
4.99
2023/11/06 Monday
0.58 github notifications, VM setup for khw to test locales
/threads smoke issues
2.65 #21535 resolve win32 issues, signbit fallback problems,
old VC support issues and lots of testing, start vc2015
download
1.38 #21535 get it installed and troubleshoot, testing, push
for CI
0.70 bury MSVC 2013/aka VC12, it’s already dead, testing,
research
=====
5.31
2023/11/07 Tuesday
1.38 diagnose vs2013 build failure, more testing, commit
message and push to smoke-me
0.08 #21586 review and apply to blead
0.48 retiring vs2013: look over smoke results, fix and push
0.80 #21550 review discussion, test builds, comments
=====
2.74
2023/11/08 Wednesday
0.92 #21621 review, comment
0.43 #21621 more review, more comment
0.72 #21550 review patches that led to this, comment
1.63 #21513 discussion with khw and research on smoke failures
from merge, valgrind setup, testing, but valgrind appears
broken
=====
3.70
2023/11/09 Thursday
1.00 #21513 try to get valgrind working to debug this on
dragonfly
0.85 #21535 apply to blead, update perldelta
0.27 retiring vs2013 support: open PR 21624
1.40 #21623 testing, research, comment
=====
3.52
2023/11/10 Friday
1.12 #21621 review some more, comment
=====
1.12
2023/11/13 Monday
0.12 #21621 review updates and approve
0.73 #21624 updates, research and push for CI
1.40 #21469 setup test environment, testing and comment
1.10 #21623 re-work globvar.t, testing, start test on AIX5
0.70 #21623 test on HP-UX, push for smoke-me
0.20 #21635 review, research and approve
0.10 #21634 review and comment
0.75 prep -Wconversion work (such as it is), make PR 21636
=====
5.10
2023/11/14 Tuesday
0.20 #21634 research, briefly comment
1.17 #21636 re-work
1.22 look into Dave’s Test-Harness SIGINT issue, comment on
list
0.63 #21624 apply to blead, perldelta
0.47 #21629 review CI results, research and long-ish comment
0.32 #21623 re-check, make PR 21637
0.78 #21550 work out what’s going on
=====
4.79
2023/11/15 Wednesday
0.63 #21629 comment
=====
0.63
2023/11/16 Thursday
1.75 review attributes thread
0.17 #21637 apply to blead and perldelta
0.87 #21633 test possible causes on dragonfly, find one,
discuss with khw, report upstream as
https://bugs.dragonflybsd.org/issues/3361
0.18 #21633 check for similar setlocale issue (not found)
0.33 #21638 review and approve
0.28 #21639, #21640 research and comment on each (they’re very
similar)
=====
3.58
2023/11/17 Friday
0.20 github notifications
0.50 #21091 testing, comment
0.23 #21643 review, testing, comment
=====
0.93
2023/11/20 Monday
0.58 github notifications
0.80 #21641 review, research, comment and approve
0.08 #21644 review and approve
0.22 #21612 review discussion, research and comment
0.60 #21647 review, testing and approve
0.47 #21642 start review
0.80 #21633 zoom setup, zoom with khw
1.72 #21642 more review, first pass done, need to do an
integrated review
=====
5.27
2023/11/21 Tuesday
0.10 github notifications
0.60 #21643 research, comment and approve
0.12 #21650 review and comment
0.80 #21651 research, testing and comment
=====
1.62
2023/11/22 Wednesday
0.20 review list discussion
0.08 #21655 review and approve
0.60 #21653 review discussion, review code
0.27 #21653 more review and approve
0.63 #21654 research and comment
2.18 #21642 more review
=====
3.96
2023/11/23 Thursday
0.98 #21654 long-ish comment
0.57 #21642 more review, comment on minor issue and approve
0.20 #20308 re-review, comment and approve
0.35 #19426 rebase, testing and comment
1.87 #21654 testing, profiling, work on possible fix, re-work
1.68 #21654 profile patched version, push for CI, get an error,
investigate and fix, push again and wait for sanity run
=====
5.65
2023/11/27 Monday
2.12 #21661 debugging, long-ish comment
1.30 #21654 try to work up a test
2.27 #21654 more work on test, testing, push to PR
=====
5.69
2023/11/28 Tuesday
0.60 #21636 review comments, research and follow-up comment
1.33 #21654 review CI results, testing, work up a skip, more
testing, push for CI/smoke-me
0.77 #21670 review, testing, approve
0.15 #21666 research, review and approve
0.27 #21659 review and apply to blead
=====
3.12
2023/11/29 Wednesday
0.08 #21591 apply to blead (I don’t think it needs perldelta)
0.12 #21654 adjust the sanitize check
1.00 #21562 comment
0.28 #21677 start to ask for response, look over libperl.t code
and realize it’s fixed, comment
3.47 #21661 work on fix, testing, fix issues, more testing push
for smoke/ci
=====
4.95
2023/11/30 Thursday
0.73 #21654 remove the performance tests, they were too flakey,
minor re-work
1.48 #21661 work on regression tests, better commit message,
push for smoke/CI
0.25 #21663 review and apply to blead
0.67 #21677 work on skip in maint, testing, push for CI
0.10 #21135 follow-up
0.08 #21677 check CI and make PR 21679
1.93 #13814 define new fatal once flag, try to work out warning
bits handling
=====
5.24
Which I calculate is 75.51 hours.
Approximately 42 tickets were reviewed or worked on, and 7 patches
were applied.
```
Comments (0)