You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For a couple of days now, PHP 8.3.0-dev does not seem to have a working Xdebug. Here is an example of the job for PHPUnit's main branch failing due to Xdebug not being available although ✓ xdebug Xdebug enabled as coverage driver is printed.
I know that Xdebug's master branch currently does not compile against PHP's master branch. I do think, however, that a message such as ✓ xdebug Xdebug enabled as coverage driver must not be printed when the extension in question is not available.
Version
I have checked releases, and the bug exists in the latest patch version of v1 or v2.
The header file changes in php/php-src#10216 have affected most extensions built along with PHP 8.3 in shivammathur/php-builder. I will work on adding patches for them in the build.
Describe the bug
For a couple of days now, PHP 8.3.0-dev does not seem to have a working Xdebug. Here is an example of the job for PHPUnit's
main
branch failing due to Xdebug not being available although✓ xdebug Xdebug enabled as coverage driver
is printed.I know that Xdebug's
master
branch currently does not compile against PHP'smaster
branch. I do think, however, that a message such as✓ xdebug Xdebug enabled as coverage driver
must not be printed when the extension in question is not available.Version
v1
orv2
.v2
v1
Runners
Operating systems
Ubuntu 22.04.1LTS
PHP versions
PHP 8.3.0-dev (4427b2e1ab6cc51a1b328cbb3f216ab4c955f672)
To Reproduce
https://github.com/sebastianbergmann/phpunit/blob/main/.github/workflows/ci.yml#L228
Expected behavior
Xdebug is available, PHPUnit can detect and use it
Screenshots/Logs
https://github.com/sebastianbergmann/phpunit/actions/runs/3899620984/jobs/6659488887
The text was updated successfully, but these errors were encountered: