mirror of
https://github.com/php/php-src.git
synced 2026-03-24 00:02:20 +01:00
Merge branch 'PHP-8.5'
* PHP-8.5: Disable inlining and inter-procedure-analyses for zend_string_equal_val() function that may be overriden for valgrind (#13099) Skip lc_ctype_inheritance.phpt on macos 15+
This commit is contained in:
@@ -4,7 +4,9 @@ Do not inherit LC_CTYPE from environment
|
|||||||
ctype
|
ctype
|
||||||
--SKIPIF--
|
--SKIPIF--
|
||||||
<?php
|
<?php
|
||||||
if (PHP_OS_FAMILY === 'Darwin') die('skip Fails for macOS 15');
|
if (PHP_OS_FAMILY === 'Darwin' && version_compare(php_uname('r'), '24.0.0', '>=')) {
|
||||||
|
die('skip macOS 15 inherits LC_CTYPE into the thread locale');
|
||||||
|
}
|
||||||
if (setlocale(LC_ALL, 'invalid') === 'invalid') { die('skip setlocale() is broken /w musl'); }
|
if (setlocale(LC_ALL, 'invalid') === 'invalid') { die('skip setlocale() is broken /w musl'); }
|
||||||
if (!setlocale(LC_CTYPE, "de_DE", "de-DE")) die("skip requires de_DE locale");
|
if (!setlocale(LC_CTYPE, "de_DE", "de-DE")) die("skip requires de_DE locale");
|
||||||
?>
|
?>
|
||||||
|
|||||||
Reference in New Issue
Block a user