-
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
Failing Psalm unit tests on windows with function JIT #18024
Comments
@danog Thanks for the report, but I need a reduced test case. |
@danog Can you reproduce this locally? Preferably when running only one test? It's going to be very hard to diagnose otherwise. |
FWIW the Windows exit code corresponds to 0xc0000005, i.e. ACCESS_VIOLATION. On my Linux machine I get:
Déjà vu, I think this is dstogov/ir#109, and indeed backporting that allows me to run the psalm command. This particular issue fix is in queue for 8.4.6, and not released yet. |
@nielsdos thanks for analysing. |
No feedback was provided. The issue is being suspended because we assume that you are no longer experiencing the problem. If this is not the case and you are able to provide the information that was requested earlier, please do so. Thank you. |
Description
Psalm end to end tests on the master branch are segfaulting with function JIT enabled.
https://github.com/vimeo/psalm/actions/runs/13793644553/job/38579742315?pr=11342
To reproduce, fork Psalm (master branch), uncomment https://github.com/vimeo/psalm/blob/master/.github/workflows/windows-ci.yml#L62, remove the next line and start the unit tests.
Ping @dstogov, @nielsdos.
PHP Version
PHP 8.4.4
Operating System
Microsoft Windows Server 2022 10.0.20348
The text was updated successfully, but these errors were encountered: