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