Commit 3c857cc82d8 for php.net

commit 3c857cc82d8394d0c49fb6c0625ff2e0b0e14ffb
Merge: 5188744ef76 80444c531b7
Author: Ilia Alshanetsky <ilia@ilia.ws>
Date:   Sun Sep 20 09:58:31 2026 -0400

    Merge branch 'PHP-8.5'

    * PHP-8.5:
      Fix GH-23693: JIT guard branches on stale flags across basic blocks

diff --cc NEWS
index 56cd7e89b6e,1c937b7cb01..8d7dd508812
--- a/NEWS
+++ b/NEWS
@@@ -49,7 -37,12 +49,11 @@@ PH
  - MBString:
    . Fixed bug GH-23106 (mb_strpos() reads past the end of a haystack ending in
      a truncated UTF-8 sequence). (Lazizbek Ergashev)
 +  . Updated Unicode data tables to Unicode 18.0 (Yuya Hamada)
+
+ - Opcache:
 -  . Fixed OSS-Fuzz #546798343 (Heap-buffer-overflow in optimizer with
 -    FCCs and inlining). (ndossche)
+   . Fixed bug GH-23693 (Tracing JIT produces wrong results for a guard on a
+     loop-invariant addition). (Ilia Alshanetsky)

  - PDO:
    . Fixed PDOStatement::getColumnMeta() reading out of bounds for an invalid