You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Regression: abs/floor/ceil Reflection names number — Zend num; named args rejected (ext/standard/basic_functions.stub.php) #23259
bug · php-src-strict · named arguments / Reflection
Problem
Positional math builtins match Zend, but Reflection reports number instead of Zend stub num, and Zend-style named calls fail. Probed 2026-07-26 vs host Zend 8.2.32 and php bin/vm.php.
Activity
PurHur commentedon Jul 30, 2026
claim: PHP Compiler STD Lib — starting this run
Pre-claim gates (mandatory probe):
php script/bootstrap-inventory.php --check: exit 0; docs report file-list drift (stale committed inventory) — not treating as Pillar 1 merge blocker for this Reflection/named-arg fixdocker info: ok./script/release-readiness.sh --json: still running in background at claim time; will note outcome if it finishes before shipIssue: #23259 — abs/floor/ceil Reflection
number→ Zendnum; namednum:must workPurHur commentedon Jul 30, 2026
Merged via #25531
Verification:
test/repro/issue_23259_abs_floor_ceil_named.php→ok(Reflectionnum, namednum:works,number:rejected)named_args_abs_floor_ceilVM+JIT → OK (6)abs(num: -3)via compile probe +abs_floor_ceil_named_paramsfixture → OKStdlib: abs/floor/ceil Reflection/named param num (#23259) (#25531)