try fixes and understanding the problem ... #90
try fixes and understanding the problem ... #90MilesCranmer merged 8 commits intoconda-forge:mainfrom
Conversation
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
|
@conda-forge-admin, please rerender. |
…nda-forge-pinning 2023.06.08.00.22.40
|
This passes? |
|
Yes, but the logs don’t look good… @mkitti and @MilesCranmer should review the logs more carefully |
|
Cc @h-vetinari |
|
I see a lot of clobber warnings. What else should I focus on? |
|
Things like:
I believe you explained this to me as "no problem" previously, but I am not sure I remember exactly. I also think this problem is now resolved, no? |
The reason for this is most likely as described here, i.e. reinstallation of numpy. |
|
Once this merges: JuliaPy/PyCall.jl#1040 we can disable the re-installation with a build flag. Then hopefully the build warnings will disappear. |
|
Hi! This is the friendly automated conda-forge-linting service. I was trying to look for recipes to lint for you, but it appears we have a merge conflict. Please ping the 'conda-forge/core' team (using the @ notation in a comment) if you believe this is a bug. |
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
|
@conda-forge-admin, please rerender |
|
Hi! This is the friendly automated conda-forge-webservice. I tried to rerender for you, but it looks like there was nothing to do. This message was generated by GitHub actions workflow run https://github.com/conda-forge/pysr-feedstock/actions/runs/5240960713. |
|
Not sure if this is a clue, but with the https://github.com/MilesCranmer/PySR/actions/runs/5242217963 |
|
It seems like the conda builds are finally working: https://github.com/MilesCranmer/PySR/actions/runs/5245593703 The band-aid fix is a combination of the following: - numpy
- numpy >=1.14.0
- ...
- libstdcxx-ng <13 # [linux]
run:
- ...
- {{ pin_compatible('numpy') }}
run_constrained:
- libstdcxx-ng <13all of these changes were required. Even lowering the requested It also required |
|
Once this is merged: JuliaRegistries/General#85755 Then we can re-run these tests, and see if it solves the clobber problem |
|
Cool, it looks like the clobber issue is gone? Are there any other warnings we need to worry about? |
|
Hi! This is the friendly automated conda-forge-linting service. I was trying to look for recipes to lint for you, but it appears we have a merge conflict. Please ping the 'conda-forge/core' team (using the @ notation in a comment) if you believe this is a bug. |
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
|
Hi! This is the friendly automated conda-forge-webservice. I tried to rerender for you, but it looks like there was nothing to do. This message was generated by GitHub actions workflow run https://github.com/conda-forge/pysr-feedstock/actions/runs/5326517222. |
|
Fingers crossed. |
|
This looks better now, though there's what looks like a segfault in one of the linux jobs on Also, this doesn't look great: I don't know where |
|
Julia uses a special LLVM… like their heavily modified fork. They do try to upstream changes though, but it takes a while. we once discussed trying to package the Julia LLVM fork… |
|
Regarding the segfault, the full set of tests is fairly compute/memory intensive compared to the compute used in the build jobs. So maybe we could use a lighter test, since we just want a smoke test for the integration all working. I’m also unsure why the OSX jobs freeze during the precompilation: https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=731490&view=logs&j=a8dee1cf-d17f-5cb0-b53f-4a93dfdbfb0c&t=d9dbf137-9a7f-5666-c60c-9e1b2fc31445 — this seems repeatable, and only occurs on Python 3.9+OSX… |
|
If CI fails on the main branch, the package doesn’t get uploaded to anaconda dot org |
Checklist
0(if the version changed)conda-smithy(Use the phrase@conda-forge-admin, please rerenderin a comment in this PR for automated rerendering)