-
Notifications
You must be signed in to change notification settings - Fork 191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[opentelemetry-php-instrumentation] PHP 8.4 compatibility (10 failed tests) #1376
[opentelemetry-php-instrumentation] PHP 8.4 compatibility (10 failed tests) #1376
Comments
@remicollet does the latest stable (1.0.3) version of the extension also fail on 8.4 ? |
@agoallikmaa aside from an obvious "implicit nullable" deprecation, the failing tests on 8.4 are all related to observing internal functions, specifically this line is the last point in our code before segfault: https://github.com/open-telemetry/opentelemetry-php-instrumentation/blob/main/ext/otel_observer.c#L612 update: when we add a pre or post hook that is a Callable, we add it to a |
Looks this changes are related to php/php-src@a22a872 |
I think it might be this: php/php-src@62ebe82 specifically this comment relates to something that we do (and getting an internal function back from op_array_extension is part of the problem):
|
Using extension 1.1.0beta2 and PHP 8.4.0beta4
(build and test suite OK with 8.0 to 8.3)
The text was updated successfully, but these errors were encountered: