-
Notifications
You must be signed in to change notification settings - Fork 7.8k
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
Assertion `source_list->ptr == prop' failed. in psalm #16831
Comments
I pushed a fix today with a reference handling fix that affects both the interpreter and the JIT. Would be great if this could be retested on the current master branch. |
This specific issue seems to be absent; there were quite a few (possibly false positive) leak detections by asan though. Would you be available to merge #12406 if I were to update the PR, keeping the new nightly.php parallelization script to reduce runtimes? It seems a bit silly to me that e2e tests are rendered less capable of finding JIT bugs just to avoid using some extra github action minutes. |
For example, when running
The supposed leak always happens in |
The leak should be fixed via #17977, turns out it was not JIT specific. |
Description
Got the following assertion when running multiple Psalm unit tests: https://github.com/danog/php-src/actions/runs/11871508040/job/33084124984#step:10:1959
Config is in #12406, reproducer command is:
PHP Version
nightly
Operating System
No response
The text was updated successfully, but these errors were encountered: