Shivam Mathur
eaafc82882
Merge branch 'PHP-8.6'
...
* PHP-8.6:
Fix macOS CI (#24409 )
2026-10-18 20:46:33 +05:30
Shivam Mathur
7d29eb0504
Merge branch 'PHP-8.5' into PHP-8.6
...
* PHP-8.5:
Fix macOS CI (#24409 )
2026-10-18 20:46:24 +05:30
Shivam Mathur
37e3789a9a
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Fix macOS CI (#24409 )
2026-10-18 20:46:14 +05:30
Shivam Mathur
8667a90e61
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix macOS CI (#24409 )
2026-10-18 20:46:04 +05:30
Shivam Mathur
54b4c1a67c
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Fix macOS CI (#24409 )
2026-10-18 20:45:55 +05:30
Shivam Mathur and Máté Kocsis
512c04e39f
Fix macOS CI ( #24409 )
...
* Run brew update in macOS CI
* Drop intel macOS from CI
* Fix build on Apple Clang 17+ (#18629 )
Fixing "invalid cpu feature string for builtin" errors that started to appear on Apple Clang 17.0.0
(cherry picked from commit 772479ea2f )
* Cleanup macOS job in test-suite.yml
---------
Co-authored-by: Máté Kocsis <kocsismate@woohoolabs.com >
2026-10-18 20:45:03 +05:30
Michael Voříšek
fe8fff8353
Verify bundled sources using CI - XSSE ( #24070 )
2026-10-15 15:16:28 +02:00
Michael Voříšek
fabae63227
Verify bundled sources using CI - xxHash ( #24243 )
2026-10-15 15:15:28 +02:00
Shivam Mathur
4abf11d2e0
Merge branch 'PHP-8.5' into PHP-8.6
...
* PHP-8.5:
Upgrade macos in CI. (#24032 )
2026-10-02 14:16:53 +05:30
Shivam Mathur
a350ffa26b
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Upgrade macos in CI. (#24032 )
2026-10-02 14:16:43 +05:30
Shivam Mathur
51e9d1f94c
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Upgrade macos in CI. (#24032 )
2026-10-02 14:16:33 +05:30
Shivam Mathur
361ef000e6
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Upgrade macos in CI. (#24032 )
2026-10-02 14:16:24 +05:30
Shivam Mathur
8155a01189
Upgrade macos in CI. ( #24032 )
...
macOS 15 for PHP 8.2 and PHP 8.3
macOS 26 for PHP 8.4 and above.
2026-10-02 14:16:05 +05:30
Michael Voříšek
4b2a397c51
Verify bundled sources using CI - Opcache JIT IR ( #20179 )
2026-09-29 15:49:33 +02:00
Ilija Tovilo
0ccb94abf2
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
[skip ci] Sync .github files
2026-09-25 14:51:19 +02:00
Ilija Tovilo
436cccbd98
[skip ci] Sync .github files
...
These files should be congruent across branches.
2026-09-25 14:50:40 +02:00
Shivam Mathur
30cbcbc646
Merge branch 'PHP-8.5' into PHP-8.6
...
* PHP-8.5:
Update PHP SDK to 2.8.4 (#23858 )
2026-09-23 13:42:31 +05:30
Shivam Mathur
bd9b52b10b
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Update PHP SDK to 2.8.4 (#23858 )
2026-09-23 13:42:17 +05:30
Shivam Mathur
dfaa7ceedf
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Update PHP SDK to 2.8.4 (#23858 )
2026-09-23 13:40:33 +05:30
Shivam Mathur
bb0194b09a
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Update PHP SDK to 2.8.4 (#23858 )
2026-09-23 13:40:18 +05:30
Shivam Mathur
b10a60b908
Update PHP SDK to 2.8.4 ( #23858 )
2026-09-23 13:39:56 +05:30
Matteo Beccati
5714009960
CI updates after forking 8.6
2026-09-22 14:57:33 +02:00
Matteo Beccati
742d4f6454
Merge branch 'PHP-8.5' into PHP-8.6
...
* PHP-8.5:
CI updates after forking 8.6
2026-09-22 14:49:28 +02:00
Matteo Beccati
9a3e7f3ab2
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
CI updates after forking 8.6
2026-09-22 14:49:12 +02:00
Matteo Beccati
95c29bbb27
CI updates after forking 8.6
2026-09-22 14:48:18 +02:00
Máté Kocsis
d2493f6807
Restore JIT benchmark runs
...
The JIT config was accidentally removed in https://github.com/php/php-src/commit/f009ad0df88760fa5a773bf6ad03825d9339818d
2026-09-20 08:51:45 +02:00
Máté Kocsis
afc3ee5749
Expose the "binary layout strategy" option for the real-time benchmark
...
See https://github.com/kocsismate/php-version-benchmarks/commit/351e967b1 for details.
"bolt_align" (https://github.com/llvm/llvm-project/pull/210634 ) is an experimental option, but it should basically eliminate any false positive differences due to binary layout changes. The "bolt" option stands for regular BOLT compilation.
2026-08-27 13:52:31 +02:00
Máté Kocsis
271f689482
Retrieve the full commit SHA from the database of the real-time benchmark
2026-08-21 23:28:48 +02:00
Máté Kocsis
f009ad0df8
Optimize the real-time benchmark workflow
...
- 2 unnecessary git checkout steps are removed (see https://github.com/kocsismate/php-version-benchmarks/commit/0457886662 )
- Infrastructure destruction is put into a separate step after the PR comment is posted for manually started runs (see https://github.com/kocsismate/php-version-benchmarks/commit/6eb5c35e7b )
2026-08-21 22:05:54 +02:00
Máté Kocsis
f3341ac254
Optimize cloning in the real-time benchmark suite
...
Similarly to https://github.com/php/php-src/pull/23211
2026-08-16 22:54:05 +02:00
Ilija Tovilo
825512ad5e
Merge branch 'PHP-8.5'
...
* PHP-8.5:
Fix enabling of opcache in community job for PHP <8.5
2026-08-15 23:53:13 +02:00
Ilija Tovilo
f19bfcde26
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Fix enabling of opcache in community job for PHP <8.5
2026-08-15 23:53:08 +02:00
Ilija Tovilo
1f074055bf
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix enabling of opcache in community job for PHP <8.5
2026-08-15 23:53:01 +02:00
Ilija Tovilo
7f3d3de1a2
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Fix enabling of opcache in community job for PHP <8.5
2026-08-15 23:52:54 +02:00
Ilija Tovilo
4fa25b04e7
Fix enabling of opcache in community job for PHP <8.5
...
We still need the zend_extension there. This has been broken for a while.
Closes GH-23295
2026-08-15 23:52:32 +02:00
Arnaud Le Blanc
2fc1ef2f70
Merge branch 'PHP-8.5'
...
* PHP-8.5:
perf: speed up benchmark checkout (#23211 )
2026-08-11 11:56:37 +02:00
Arnaud Le Blanc
4f1af0d9ef
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
perf: speed up benchmark checkout (#23211 )
2026-08-11 11:56:22 +02:00
Arnaud Le Blanc
95b5ac3b23
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
perf: speed up benchmark checkout (#23211 )
2026-08-11 11:56:11 +02:00
Arnaud Le Blanc
bcb84d31cc
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
perf: speed up benchmark checkout (#23211 )
2026-08-11 11:55:58 +02:00
NickSdot
8a90e02f15
perf: speed up benchmark checkout ( #23211 )
2026-08-11 11:55:30 +02:00
Arnaud Le Blanc
eac880afa2
Merge branch 'PHP-8.5'
...
* PHP-8.5:
CI: Select Windows test workers automatically (#22946 )
2026-08-10 19:06:12 +02:00
Arnaud Le Blanc
a75f28d479
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
CI: Select Windows test workers automatically (#22946 )
2026-08-10 19:06:02 +02:00
Arnaud Le Blanc
222dc2d030
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
CI: Select Windows test workers automatically (#22946 )
2026-08-10 19:05:48 +02:00
Arnaud Le Blanc
9e1f20ab52
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
CI: Select Windows test workers automatically (#22946 )
2026-08-10 19:05:35 +02:00
NickSdot
0d26c1ce63
CI: Select Windows test workers automatically ( #22946 )
...
Removes the hard-coded -j2 from Windows CI so run-tests.php selects the worker count automatically
2026-08-10 19:05:06 +02:00
Shivam Mathur
c1b251ff02
Merge branch 'PHP-8.5'
...
* PHP-8.5:
Upgrade php-sdk to 2.8.2 (#23193 )
2026-08-10 14:02:14 +05:30
Shivam Mathur
d2d39edd75
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Upgrade php-sdk to 2.8.2 (#23193 )
2026-08-10 14:02:02 +05:30
Shivam Mathur
3e5f9e9dec
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Upgrade php-sdk to 2.8.2 (#23193 )
2026-08-10 14:01:53 +05:30
Shivam Mathur
cd7e1f2cac
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Upgrade php-sdk to 2.8.2 (#23193 )
2026-08-10 14:01:39 +05:30
Shivam Mathur
a62481f507
Upgrade php-sdk to 2.8.2 ( #23193 )
2026-08-10 14:01:20 +05:30