Skip to content
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

libcublas: Arch Migrator #6

Merged

Conversation

regro-cf-autotick-bot
Copy link
Contributor

This feedstock is being rebuilt as part of the aarch64/ppc64le migration.

Feel free to merge the PR if CI is all green, but please don't close it
without reaching out the the ARM migrators first at @conda-forge/arm-arch.

If this PR was opened in error or needs to be updated please add the bot-rerun label to this PR. The bot will close this PR and schedule another one. If you do not have permissions to add this label, you can use the phrase @conda-forge-admin, please rerun bot in a PR comment to have the conda-forge-admin add it for you.

This PR was created by the regro-cf-autotick-bot. The regro-cf-autotick-bot is a service to automatically track the dependency graph, migrate packages, and propose package version updates for conda-forge. Feel free to drop us a line if there are any issues! This PR was generated by https://github.com/regro/cf-scripts/actions/runs/4622902607, please use this URL for debugging.

@conda-forge-webservices
Copy link

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.

@jakirkham
Copy link
Member

Looks like these tests (below) are failing on linux_aarch64:

- test -f $PREFIX/targets/{{ target_name }}/libcublas/src/fortran.c # [linux]
- test -f $PREFIX/targets/{{ target_name }}/libcublas/src/fortran.h # [linux]

@leofang
Copy link
Member

leofang commented Apr 5, 2023

Apparently, those Fortran files are missing from the source:

$ tar -xvf libcublas-linux-sbsa-12.0.1.189-archive.tar.xz 
libcublas-linux-sbsa-12.0.1.189-archive/
libcublas-linux-sbsa-12.0.1.189-archive/include/
libcublas-linux-sbsa-12.0.1.189-archive/include/cublas.h
libcublas-linux-sbsa-12.0.1.189-archive/include/cublas_api.h
libcublas-linux-sbsa-12.0.1.189-archive/include/cublas_v2.h
libcublas-linux-sbsa-12.0.1.189-archive/include/cublasLt.h
libcublas-linux-sbsa-12.0.1.189-archive/include/cublasXt.h
libcublas-linux-sbsa-12.0.1.189-archive/include/nvblas.h
libcublas-linux-sbsa-12.0.1.189-archive/lib/
libcublas-linux-sbsa-12.0.1.189-archive/lib/stubs/
libcublas-linux-sbsa-12.0.1.189-archive/lib/stubs/libcublas.so
libcublas-linux-sbsa-12.0.1.189-archive/lib/stubs/libcublasLt.so
libcublas-linux-sbsa-12.0.1.189-archive/lib/libcublas.so.12.0.1.189
libcublas-linux-sbsa-12.0.1.189-archive/lib/libcublas.so.12
libcublas-linux-sbsa-12.0.1.189-archive/lib/libcublas.so
libcublas-linux-sbsa-12.0.1.189-archive/lib/libcublas_static.a
libcublas-linux-sbsa-12.0.1.189-archive/lib/libcublasLt.so.12.0.1.189
libcublas-linux-sbsa-12.0.1.189-archive/lib/libcublasLt.so.12
libcublas-linux-sbsa-12.0.1.189-archive/lib/libcublasLt.so
libcublas-linux-sbsa-12.0.1.189-archive/lib/libcublasLt_static.a
libcublas-linux-sbsa-12.0.1.189-archive/lib/libnvblas.so.12
libcublas-linux-sbsa-12.0.1.189-archive/lib/libnvblas.so.12.0.1.189
libcublas-linux-sbsa-12.0.1.189-archive/lib/libnvblas.so
libcublas-linux-sbsa-12.0.1.189-archive/LICENSE
libcublas-linux-sbsa-12.0.1.189-archive/pkg-config/
libcublas-linux-sbsa-12.0.1.189-archive/pkg-config/cublas-12.0.pc

@adibbley Do you know why?

Also, could either of you help changing the lines that @jakirkham quoted? (I don't have write access to the bot's branch)

# [linux]  -> # [linux and not aarch64]

@adibbley
Copy link
Contributor

adibbley commented Apr 5, 2023

Looks like we've never shipped fortran bindings on sbsa, I'll update the libcublas feedstock.

@leofang
Copy link
Member

leofang commented Apr 5, 2023

All green!

@bdice
Copy link
Contributor

bdice commented Apr 5, 2023

@adibbley You can merge when you're ready. Also FYI, there is an automerge label that will merge a feedstock PR when CI passes.

@adibbley adibbley merged commit 34acf54 into conda-forge:main Apr 5, 2023
@regro-cf-autotick-bot regro-cf-autotick-bot deleted the bot-pr_arch_h50f6e9 branch April 5, 2023 23:40
@jakirkham
Copy link
Member

Thanks all! 🙏

@jakirkham
Copy link
Member

Also looks like all packages are up. Would wait a little bit (~8mins more or ~15mins total) for CDN mirroring to complete

@leofang
Copy link
Member

leofang commented Apr 6, 2023

I recently found the CDN sync is slowed down a bit (30 - 60 mins).

@jakirkham
Copy link
Member

Please raise an issue with more context

@leofang
Copy link
Member

leofang commented Apr 6, 2023

As of now it's not up yet (26 mins passed after uploaded), I am monitoring

$ conda search --platform linux-aarch64 libcublas
Loading channels: done
No match found for: libcublas. Search: *libcublas*

PackagesNotFoundError: The following packages are not available from current channels:

  - libcublas

Current channels:

  - https://conda.anaconda.org/conda-forge/linux-aarch64
  - https://conda.anaconda.org/conda-forge/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.

@jakirkham
Copy link
Member

Ok let's raise an upstream issue then

@leofang
Copy link
Member

leofang commented Apr 6, 2023

It just appeared as of now.

$ conda search --platform linux-aarch64 libcublas
Loading channels: done
# Name                       Version           Build  Channel             
libcublas                 12.0.1.189      ha21bd82_0  conda-forge

Roughly 47 mins. Will open an issue.

@leofang
Copy link
Member

leofang commented Apr 6, 2023

Roughly 47 mins. Will open an issue.

Done: conda/infrastructure#740

@jakirkham jakirkham changed the title Arch Migrator libcublas: Arch Migrator Apr 7, 2023
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.

5 participants