| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
…ils.h Another process might have already moved jit_stencils.h.new
…7nn.rst Co-authored-by: Kirill Podoprigora <kirill.bast9@mail.ru>
|
Thanks for this, it seems like a nice fix for the issue. More generally though, I'm surprised that two jit_stencils.h files are being written in parallel like this for the same build. That shouldn't be happening, normally. 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 make target... I'm not sure that running several targets (like regen-all and all) in parallel is really intended. Is that what your build does? |
Sorry, something went wrong.
|
We run regen-all first, then all. Are you interested in full logs? |
Sorry, something went wrong.
|
Ah, I think I see the issue! regen-jit is part of regen-all, but regen-all already builds the JIT for other reasons. I think we should remove regen-jit from the regen-all target. It's really intended for files that will be checked in and aren't generated as part of the normal build. |
Sorry, something went wrong.
|
This was not merged in time for 3.13.0b3. How can I move this forward? |
Sorry, something went wrong.
|
@brandtbucher Could you please merge this? Is this waiting for something else? |
Sorry, something went wrong.
|
@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? |
Sorry, something went wrong.
I've pinged Brandt in the private coredev chat on Discord to get his attention. |
Sorry, something went wrong.
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).
Sorry, something went wrong.
|
Sure, this is fine to get in 3.13.0rc2. |
Sorry, something went wrong.
I'm happy to do that in a separate PR. |
Sorry, something went wrong.
|
Thanks for the second approval @brandtbucher. Could you please merge this as well? |
Sorry, something went wrong.
|
Thanks @hroncok for the PR, and @brandtbucher for merging it 🌮🎉.. I'm working now to backport this PR to: 3.13. |
Sorry, something went wrong.
|
GH-122709 is a backport of this pull request to the 3.13 branch. |
Sorry, something went wrong.
|
Thanks. |
Sorry, something went wrong.
…0690) Co-authored-by: Kirill Podoprigora <kirill.bast9@mail.ru>
…0690) Co-authored-by: Kirill Podoprigora <kirill.bast9@mail.ru>
| Back | FazBrowse Home | New Git URL |
Another process might have already moved jit_stencils.h.new