Skip to content

Conversation

shivammathur
Copy link
Member

@shivammathur shivammathur commented Oct 13, 2025

This PR

  • Backports 6339938 to PHP 8.1. MacOS 15 fails to build 8.1 with the error: no_caller_saved_registers function calls memcmp (Zend/zend_string.c:389). Logs
  • Skips lc_ctype_inheritance.phpt test on macOS 15 and above. It fails on macOS 15 as it inherits LC_CTYPE into the thread locale. We can skip the test on macOS 15 as the issue is a due to a change by Apple as discussed in str_word_count behaves differently on macos 14 vs 15+ #19828.

For RMs, This will unblock #20159 for the upgrade in nightly workflow to macOS 15 after macOS 13 has been deprecated.
(actions/runner-images#13046)

shivammathur and others added 2 commits October 13, 2025 20:48
@shivammathur shivammathur requested review from a team and iluuu1994 October 13, 2025 21:05
@ramsey
Copy link
Member

ramsey commented Oct 15, 2025

Looks good to me. You have my approval to merge this into PHP-8.1. Thanks!

@iluuu1994 iluuu1994 merged commit 9a2113a into php:PHP-8.1 Oct 15, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants