Commit 9874dcce41d for php

commit 9874dcce41de9e744a9fb5eb65a112d5f9ff3cd6
Merge: d4e0d689924 fe6a0ef59dd
Author: ndossche <7771979+ndossche@users.noreply.github.com>
Date:   Sun Oct 18 10:58:15 2026 +0200

    Merge branch 'PHP-8.4' into PHP-8.5

    * PHP-8.4:
      JIT: Fix SIGFPE on LONG_MIN % -1 with a constant divisor

diff --cc NEWS
index 4b737751b07,fea07475b6d..35e1b8671b7
--- a/NEWS
+++ b/NEWS
@@@ -55,13 -66,11 +55,14 @@@ PH
    . Fix type inference of ADD_ARRAY_UNPACK with integer keys. (ndossche)
    . Fix too wide type inference for ASSIGN_DIM_OP. (ndossche)
    . Fix OSS-Fuzz #568005340 (FETCH_DIM_FUNC_ARG partial conversion). (ndossche)
 -  . Fixed bug GH-24218 (Invalid opcode for count() of a literal array when
 -    SCCP is disabled). (Lazizbek Ergashev)
 +  . Fix exception checks due to NAN warnings and object empty()'s. (ndossche)
 +  . Fixed bug GH-24270 (JIT loses the called scope of self:: and parent:: calls
 +    in closures). (RV7PR)
    . Fixed bug GH-24337 (JIT: segfault when decrementing a non-numeric string
      property). (Lazizbek Ergashev)
 +  . Fixed bug GH-24185 (Windows ZTS: random access violations with OPcache JIT
 +    in multi-process setups). (Arnaud, ndossche)
+   . Fix SIGFPE on LONG_MIN % -1 with a constant divisor. (waroad)

  - PDO:
    . Fixed a duplicate warning when ATTR_STATEMENT_CLASS is rejected on a