-
-
Notifications
You must be signed in to change notification settings - Fork 50
Fix prefix in installed files, and remove cudnn pin #425
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
Signed-off-by: Michał Górny <[email protected]>
The patches did not apply cleanly with `git am`, so let's rebase them to ease future updates. Signed-off-by: Michał Górny <[email protected]>
Fixes conda-forge#424 Signed-off-by: Michał Górny <[email protected]>
Signed-off-by: Michał Górny <[email protected]>
Signed-off-by: Michał Górny <[email protected]>
…5.10.06.11.31.54 Other tools: - conda-build 25.9.0 - rattler-build 0.47.1 - rattler-build-conda-compat 1.4.6 Signed-off-by: Michał Górny <[email protected]>
|
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 ( I do have some suggestions for making it better though... For recipe/meta.yaml:
This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/18410815052. Examine the logs at this URL for more detail. |
Signed-off-by: Michał Górny <[email protected]>
Signed-off-by: Michał Górny <[email protected]>
Signed-off-by: Michał Górny <[email protected]>
|
Generic builds failed due to typo in my patch (mea culpa!) CUDA builds failed over the My understanding would be that building against cudnn 9.13 creates a pin that cannot be satisfied by <9.11 at test time. I see that we're listing So I guess we just need |
Signed-off-by: Michał Górny <[email protected]>
…5.10.07.10.53.53 Other tools: - conda-build 25.9.0 - rattler-build 0.47.1 - rattler-build-conda-compat 1.4.6
Yeah, that sounds right. Host will run-export |
|
Thanks. I'm also trying to address #418 and waiting for a local build to finish before pushing here. |
Fixes conda-forge#418 Signed-off-by: Michał Górny <[email protected]>
…5.10.07.10.53.53 Other tools: - conda-build 25.9.0 - rattler-build 0.47.1 - rattler-build-conda-compat 1.4.6 Signed-off-by: Michał Górny <[email protected]>
|
Okay, so:
|
This reverts commit 547a218. Signed-off-by: Michał Górny <[email protected]>
…5.10.07.10.53.53 Other tools: - conda-build 25.9.0 - rattler-build 0.47.1 - rattler-build-conda-compat 1.4.6 Signed-off-by: Michał Górny <[email protected]>
Signed-off-by: Michał Górny <[email protected]>
|
Ok, so Windows build is failing because it can't find This works on Linux because we install a I see now that while changing |
Signed-off-by: Michał Górny <[email protected]>
|
Uh, I think we need to increase the timeouts for OSX pipelines, but I don't want to restart all jobs over that. |
|
@h-vetinari, @isuruf, could you cancel https://github.com/conda-forge/pytorch-cpu-feedstock/runs/52455594769, please? |
conda-forge.yml
Outdated
| settings_linux: | ||
| timeoutInMinutes: 1 | ||
| settings_osx: | ||
| timeoutInMinutes: 480 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's a hard limit of 360 minutes on azure. The only alternative to restarting (some runners are faster than others, but no way to select them) is to switch to the cirun setup
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Uh, that's bad. Azure runners have been failing very often recently, and the last time restarting didn't even help — the PR was stuck with two last runner that just kept timing out.
I see that we have a cirun-macos-m4-large but I guess that's only for arm64 builds?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, it's bad. AFAIK there's no feedstock using cirun-macos-m4-large yet, at least due to conda-forge/conda-smithy#2324.
It's on the list of things I want to tackle, but that's unlikely before November
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And FWICS it's x86 builds that are failing. I guess we could technically cross from arm64 but that sounds a little backwards (and perhaps even use emulation for testing).
|
Okay, I've reverted to the commit before Azure changes. I see GH reset the action results after all, but the status was green everywhere except for the two macOS builds. I've cancelled CIrun not to waste resources. Should we merge it as-is, or try to get Azure to pass 100% first? |
|
Is this ready to merge? I don't think we've ever had a full run on the open gpu server, but I'm willing to take your word for it if you think it's ready. I think the osx builds can be solved with restarts (at least for now) |
I think so. I'm pretty sure this commit was all green on Linux and Windows, but unfortunately force-pushing erased the status. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
|
Uh, looks like Windows package upload failed again. |
|
I'm going to try the instructions from #409 (comment). Hopefully I have the permissions to do that. |
|
Apparently not: |
If you've gotten as far as uploading the packages to your own channel, you can get to the finish line using something like conda-forge/admin-requests#1705 (only owners of the conda-forge channel can move packages there, which is cf/core, plus the bots). |
|
Thanks, I'll do that. I was hoping there's some way of getting access per package, but that works too. |
|
Uh-oh, just noticed that I've messed up the tests and they're now running for a single Python version only. Unlikely to break anything, given we've tested 2.8.0 before, but I need to fix this before the next PR. I guess a PR with a fix, then replace it with a "skip ci" to avoid building new packages over that. |
Checklist
0(if the version changed)conda-smithy(Use the phrase@conda-forge-admin, please rerenderin a comment in this PR for automated rerendering)Fixes #424
I've also rebased patches since
git amwasn't happy with them.