Commit 6d1040627b4 for php.net

commit 6d1040627b487258962752ded4b903d3d1143803
Merge: 26db3e36342 8d38af63ce9
Author: Gina Peter Banyard <girgias@php.net>
Date:   Sat Sep 19 16:01:36 2026 +0100

    Merge branch 'PHP-8.5'

diff --cc NEWS
index a8b6f11e981,5c253140522..25513e040f0
--- a/NEWS
+++ b/NEWS
@@@ -1,16 -1,11 +1,17 @@@
  PHP                                                                        NEWS
  |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 -?? ??? ????, PHP 8.5.12
 +?? ??? ????, PHP 8.6.0RC1

  - Core:
 -  . Fixed bug GH-23644 (Optimizer leaves a constant-vs-constant comparison
 -    unfolded, crashing the VM in zval_undefined_cv). (ndossche)
 -  . Fixed OSS-Fuzz 532353396 (assertion failure with static type). (Girgias)
 +  . Fixed incorrect internal pointer and foreach iterator positions when
 +    compacting arrays with holes. (Weilin Du)
 +  . Fix handling of references to typed properties during unserialization
 +    of various internal classes. (ndossche, timwolla)
++  . Fixed OSS-Fuzz 532353396 (assertion	failure	with static type). (Girgias)
 +
 +- Date:
 +  . Fix unserialization of Time\Duration. (timwolla)
 +  . Add comparison handler for Time\Duration. (timwolla)

  - DOM:
    . Fixed use-after-free when re-constructing a DOMXPath whose php:function