Uh oh!
There was an error while loading. Please reload this page.
GH-118943: Fix another race condition when generating jit_stencils.h - #120690
Conversation
…ils.h Another process might have already moved jit_stencils.h.new
Uh oh!
There was an error while loading. Please reload this page.
…7nn.rst Co-authored-by: Kirill Podoprigora <kirill.bast9@mail.ru>
brandtbucher
commented
Jun 18, 2024
Thanks for this, it seems like a nice fix for the issue. More generally though, I'm surprised that two This seems to be the source of all of the issues you've been finding. Our Makefile is set up to only run one of these jobs per |
hroncok
commented
Jun 18, 2024
We run regen-all first, then all. Are you interested in full logs? |
brandtbucher
commented
Jun 18, 2024
Ah, I think I see the issue! I think we should remove |
hroncok
commented
Jun 28, 2024
This was not merged in time for 3.13.0b3. How can I move this forward? |
hroncok
commented
Jul 9, 2024
@brandtbucher Could you please merge this? Is this waiting for something else? |
hroncok
commented
Aug 1, 2024
@Yhg1s Hey Thomas. We have carried this patch in Fedora since 3.13.0b2. Is there any chance we could get this merged to at least 3.13.0rc2? |
I've pinged Brandt in the private coredev chat on Discord to get his attention. |
brandtbucher
left a comment
There was a problem hiding this comment.
Sorry for letting this slip! Looks good to me. One thing, though: can you also remove regen-jit from the regen-all target in Makefile.pre.in?
@Yhg1s I think this is reasonable to backport to the next RC. It's just minor fixes for race conditions in the JIT build (thanks @hroncok for your work to make it available on Fedora).
Yhg1s
commented
Aug 1, 2024
Sure, this is fine to get in 3.13.0rc2. |
hroncok
commented
Aug 2, 2024
I'm happy to do that in a separate PR. |
hroncok
commented
Aug 2, 2024
See #122602 |
hroncok
commented
Aug 5, 2024
Thanks for the second approval @brandtbucher. Could you please merge this as well? |
Thanks @hroncok for the PR, and @brandtbucher for merging it 🌮🎉.. I'm working now to backport this PR to: 3.13. |
GH-122709 is a backport of this pull request to the 3.13 branch. |
hroncok
commented
Aug 5, 2024
Thanks. |
…0690) Co-authored-by: Kirill Podoprigora <kirill.bast9@mail.ru>
…0690) Co-authored-by: Kirill Podoprigora <kirill.bast9@mail.ru>
Another process might have already moved jit_stencils.h.new
jit.cmay be built with an incompletejit_stencils.h#118943