-
-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Ensmallen graph #24851
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
Ensmallen graph #24851
Conversation
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipes/cache_decorator:
For recipes/compress_json:
For recipes/deflate_dict:
For recipes/dict_hash:
For recipes/downloaders:
For recipes/ensmallen:
For recipes/environments_utils:
For recipes/jaro-winkler:
For recipes/support_developer:
For recipes/userinput:
For recipes/validate_version_code:
|
94bde38
to
8f2ee43
Compare
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipes/ensmallen:
|
@dillonroach, can you comment here that you are willing to maintain this recipe? |
{% set version = "0.8.96" %} | ||
|
||
package: | ||
name: ensmallen_graph |
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.
@dillonroach, @conda-forge/staged-recipes, I named this ensmallen_graph
because there's an unrelated https://github.com/conda-forge/ensmallen-feedstock
@conda-forge/core @conda-forge/staged-recipes, this is a weird scenario. The package here needs a lot of RAM and the only way to do that is to use Quansight/open-gpu-server. Rust compiler is too memory hungry and gets killed by the OS when it uses too much RAM. You can see conda-forge/cf-autotick-bot-test-package-feedstock#496 where it succeeds with 32GB, but fails with 12 GB of RAM. I tried different options to reduce RAM usage, but it didn't get anywhere. |
To help direct your pull request to the best reviewers, please mention a topic-specifc team if your recipe matches any of the following: conda-forge/help-c-cpp, conda-forge/help-cdts, conda-forge/help-go, conda-forge/help-java, conda-forge/help-julia, conda-forge/help-nodejs, conda-forge/help-perl, conda-forge/help-python, conda-forge/help-python-c, conda-forge/help-r, or conda-forge/help-ruby. Thanks! |
Well that's fun. Also it appears the linter went a bit crazy. Is that a bug we should report? |
You mean #24851 (comment)? That's annoying, but I thought it was intentional. |
Happy to be added as maintainer |
It would be good to know which options those were. I'd suggest to try out a swap file (see conda-forge/conda-smithy#1751 ) as a workaround instead of using the other runner. |
I tried reducing parallelism to one. (Both cargo parallelism and rustc parallelism)
I made an upstream issue at AnacletoLAB/ensmallen#228
Thanks. Let me try that one. |
Looking at https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=859939&view=results , it unfortunately does seem to incur a much longer compile time (assuming Peeking at the main build files in the Esmallen repo, I noticed If it's not (only) the |
The agents got killed.
Trying this now
If lto="thin" doesn't work, I'll try this. |
Looks like |
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 restart ci. |
Ready for a review @conda-forge/staged-recipes |
To help direct your pull request to the best reviewers, please mention a topic-specifc team if your recipe matches any of the following: conda-forge/help-c-cpp, conda-forge/help-cdts, conda-forge/help-go, conda-forge/help-java, conda-forge/help-julia, conda-forge/help-nodejs, conda-forge/help-perl, conda-forge/help-python, conda-forge/help-python-c, conda-forge/help-r, conda-forge/help-ruby,or conda-forge/help-rust. Thanks! |
Oh. @conda-forge/help-rust |
@carterbox, @xhochy, the bot labelled this as |
Ping on this |
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.
Looks good!
Thanks |
Checklist
url
) rather than a repo (e.g.git_url
) is used in your recipe (see here for more details).