Skip to content

[DRAFT] Add CUDA 11.8 migrator#7

Closed
jakirkham wants to merge 5 commits into
conda-forge:mainfrom
jakirkham-feedstocks:add_cuda118
Closed

[DRAFT] Add CUDA 11.8 migrator#7
jakirkham wants to merge 5 commits into
conda-forge:mainfrom
jakirkham-feedstocks:add_cuda118

Conversation

@jakirkham

Copy link
Copy Markdown
Member

Try adding the CUDA 11.8 migrator from PR ( conda-forge/conda-forge-pinning-feedstock#4834 ) and re-render.


Checklist

  • Used a personal fork of the feedstock to propose changes
  • Bumped the build number (if the version is unchanged)
  • Reset the build number to 0 (if the version changed)
  • Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
  • Ensured the license file is being packaged.

@conda-forge-webservices

Copy link
Copy Markdown
Contributor

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 (recipe) and found it was in an excellent condition.

The CUDA cross-compilation jobs are running out of space on the Azure
images. To fix this, enable the Azure disk cleanup step. This should
free up enough space to fix builds (as has been seen with other
feedstocks).
Comment thread conda-forge.yml
Comment on lines +1 to +2
azure:
free_disk_space: true

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The CUDA 11 arch builds were failing due to space limitations. Adding this config setting seems to fix that issue

@jakirkham

jakirkham commented Aug 23, 2023

Copy link
Copy Markdown
Member Author

Currently CUDA 11.8 cross-compilation support doesn't exist (hence why the CUDA 11.8 linux_aarch64 jobs fail)

Started PR ( conda-forge/conda-forge-ci-setup-feedstock#261 ) to add CUDA 11.8 cross-compilation support for other architectures

Edit: This is now resolved

@jakirkham

Copy link
Copy Markdown
Member Author

Have fixed the above issue

This now encounters some bug in cross-compiling itself. Here's the error seen on CI (also attached log):

  /home/conda/feedstock_root/build_artifacts/pycolmap_1693515931539/_build_env/bin/../lib/gcc/aarch64-conda-linux-gnu/11.4.0/../../../../aarch64-conda-linux-gnu/bin/ld: /usr/local/cuda/lib64/libcudart_static.a: error adding symbols: file in wrong format
  collect2: error: ld returned 1 exit status

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant