Commit d4265ca89ce for php

commit d4265ca89ce6ad961475b4829b18271af4f832a4
Merge: 604cbf97a54 5828413f6fd
Author: Arnaud Le Blanc <arnaud.lb@gmail.com>
Date:   Thu Oct 15 19:30:58 2026 +0200

    Merge branch 'PHP-8.5' into PHP-8.6

    * PHP-8.5:
      [ci skip] NEWS
      Fix GH-20503: Assertion failure with ext/date DateInterval property hash (#20720)

diff --cc NEWS
index c47a2db8b55,796b1f99395..d746ac9130c
--- a/NEWS
+++ b/NEWS
@@@ -17,9 -21,13 +17,13 @@@ PH
    . Fixed skipped catch block when switching fibers during exception unwinding
      (Nicolas Grekas)
    . Fix escape analysis for objects implementing ArrayAccess. (ndossche, Arnaud)
 -  . Fix UAF for resolved callable zval. (EdmondDantes)
 -  . Fix memory leak for nested HTTP calls. (EdmondDantes)
 +  . Fixed array_map() optimization not resolving the class name of a static
 +    first-class callable. (Claudio Dekker)

+ - Date:
+   . Fixed bug GH-20503 (Assertion failure with ext/date DateInterval property
+     hash construction). (heathdutton)
+
  - Fileinfo:
    . Fixed bug GH-24289 (finfo::file() reports the wrong argument number for
      an invalid $filename). (Lazizbek Ergashev)