mirror of
https://github.com/php/php-src.git
synced 2024-11-27 11:53:33 +08:00
[skip ci] Skip JIT tests for Apple Silicon + ZTS
JIT will be disabled for Apple Silicon + ZTS anyway. See:
6db95512b4
This commit is contained in:
parent
9f1b43f508
commit
ec9b68cb6a
4
.github/nightly_matrix.php
vendored
4
.github/nightly_matrix.php
vendored
@ -100,8 +100,9 @@ function get_macos_matrix_include(array $branches) {
|
||||
'branch' => $branch,
|
||||
'debug' => $debug,
|
||||
'zts' => $zts,
|
||||
'os' => $branch === 'master' ? '13' : '12',
|
||||
'os' => $branch['name'] === 'master' ? '13' : '12',
|
||||
'arch' => 'X64',
|
||||
'test_jit' => true,
|
||||
];
|
||||
if ($branch['version']['minor'] >= 4 || $branch['version']['major'] >= 9) {
|
||||
$jobs[] = [
|
||||
@ -110,6 +111,7 @@ function get_macos_matrix_include(array $branches) {
|
||||
'zts' => $zts,
|
||||
'os' => '14',
|
||||
'arch' => 'ARM64',
|
||||
'test_jit' => !$zts,
|
||||
];
|
||||
}
|
||||
}
|
||||
|
2
.github/workflows/nightly.yml
vendored
2
.github/workflows/nightly.yml
vendored
@ -256,6 +256,7 @@ jobs:
|
||||
with:
|
||||
testArtifacts: ${{ matrix.branch.name }}_${{ matrix.arch }}_${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}
|
||||
- name: Test Tracing JIT
|
||||
if: matrix.test_jit
|
||||
uses: ./.github/actions/test-macos
|
||||
with:
|
||||
testArtifacts: ${{ matrix.branch.name }}_${{ matrix.arch }}_${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }} Tracing JIT
|
||||
@ -271,6 +272,7 @@ jobs:
|
||||
-d zend_extension=opcache.so
|
||||
-d opcache.enable_cli=1
|
||||
- name: Test Function JIT
|
||||
if: matrix.test_jit
|
||||
uses: ./.github/actions/test-macos
|
||||
with:
|
||||
testArtifacts: ${{ matrix.branch.name }}_${{ matrix.arch }}_${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }} Function JIT
|
||||
|
Loading…
Reference in New Issue
Block a user