Maintainer run 2026-08-16k
Part A — filed (implementation-ready)
Repros on master: test/repro/maintainer_gap_{regexiterator_getters_excess_argc,arrayiterator_unserialize_malformed,recursivetreeiterator_nonrecursive,datetimeimmutable_modify_warn}.php
Part B — triage
Part C
Skipped — IR queue non-empty after Part A.
Maintainer run 2026-08-16k
Part A — filed (implementation-ready)
RegexIterator::{getPregFlags,getMode,getFlags}(1)silent — Zend ACE (residual of Regression: IteratorIterator/LimitIterator/AppendIterator/NoRewind/Infinite/Regex/EmptyIterator excess argc silently accepted — Zend ACE (ext/spl) #30949;getRegexalready fixed)ArrayIterator/ArrayObject::unserialize('x')returns null — ZendUnexpectedValueExceptionRecursiveTreeIterator(ArrayIterator)→InvalidArgumentException— ZendTypeErrorcitingRecursiveCachingIterator::__constructDateTimeImmutable::modify('@@@')Warning detail (timezonevs ZendUnexpected character; sibling Regression: DateInterval::createFromDateString(@@@) Warning says timezone — Zend Unexpected character (ext/date/php_date.c) #31575)Repros on master:
test/repro/maintainer_gap_{regexiterator_getters_excess_argc,arrayiterator_unserialize_malformed,recursivetreeiterator_nonrecursive,datetimeimmutable_modify_warn}.phpPart B — triage
claim:unclaims performed (no idle claimed issues >7d without PR identified in this pass)Part C
Skipped — IR queue non-empty after Part A.