Commit f51616237a7 for php

commit f51616237a724cc166ad49c18b10699008f15fb4
Merge: 8c17f1e8fa3 9874dcce41d
Author: ndossche <7771979+ndossche@users.noreply.github.com>
Date:   Sun Oct 18 10:59:26 2026 +0200

    Merge branch 'PHP-8.5' into PHP-8.6

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

diff --cc ext/opcache/tests/jit/mod_002.phpt
index a19d8c41ac3,10dcae8440b..175398a617a
--- a/ext/opcache/tests/jit/mod_002.phpt
+++ b/ext/opcache/tests/jit/mod_002.phpt
@@@ -32,8 -32,9 +32,9 @@@ var_dump(modNeg33(125))
  var_dump(modNeg33(-125));
  try {
      var_dump(modNeg1(125));
+     var_dump(modNeg1(PHP_INT_MIN));
  } catch (Throwable $e) {
 -    echo "Exception " . $e->getMessage() . "\n";
 +    echo $e::class, ': ', $e->getMessage(), "\n";
  }
  try {
      var_dump(mod0(125));
@@@ -49,4 -50,5 +50,5 @@@ int(-29
  int(26)
  int(-26)
  int(0)
+ int(0)
 -Exception (DivisionByZeroError): Modulo by zero
 +DivisionByZeroError: Modulo by zero