Skip to content

[VarExporter] Bugfix/workaround jit issue #54054

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

Conversation

verfriemelt-dot-org
Copy link
Contributor

Q A
Branch? 6.4
Bug fix? yes
New feature? no
Deprecations? no
Issues Fixes/Workaround for #54053
License MIT

I managed to fix the erratically behavior with this patch, but i have no idea how one would test this.
It seems tracing jit has some issues with the ternary operator.

Let me know what you think, i have no idea how to work with that properly :)

@nicolas-grekas
Copy link
Member

Thanks for this! Did you report the issue to php-src? It should be fixed there ideally, and VarExporter could be showcased as the reproducer for them.

@nicolas-grekas
Copy link
Member

I'm now seeing php/php-src#13508 so I have my answer :)

@verfriemelt-dot-org
Copy link
Contributor Author

i did :)
maybe i am to tired after figuring all this out, but i really do not understand how i broke the test in the pipeline here? 🤔

@carsonbot carsonbot changed the title Bugfix/workaround var-exporter jit issue #54053 [VarExporter] Bugfix/workaround var-exporter jit issue #54053 Feb 26, 2024
@nicolas-grekas nicolas-grekas changed the title [VarExporter] Bugfix/workaround var-exporter jit issue #54053 [VarExporter] Bugfix/workaround jit issue Feb 26, 2024
@nicolas-grekas nicolas-grekas force-pushed the bugfix-var-exporter-jit-issue-54053 branch from 96008d6 to b9a9d35 Compare February 26, 2024 08:37
@nicolas-grekas nicolas-grekas merged commit 2e4de58 into symfony:6.4 Feb 26, 2024
@nicolas-grekas
Copy link
Member

Thank you @verfriemelt-dot-org

@k0d3r1s
Copy link
Contributor

k0d3r1s commented Feb 26, 2024

@nicolas-grekas any ETA on next 6.4 minor release with this fix?

@nicolas-grekas
Copy link
Member

nicolas-grekas commented Feb 26, 2024

We do releases at the end of each months (and we're at the end of one, so shouldn't be long.)

This was referenced Feb 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants