Skip to content

Conversation

@honnibal
Copy link
Member

Import the compilation logs for extra architectures. This should allow wheels for them to be built as soon as agents are available.

@phillipuniverse
Copy link

This probably fixes #117 and other arm issues right?

@ehfd
Copy link

ehfd commented Feb 1, 2025

@honnibal

I am uploading some architectures I was able to build.
They are only in newer Blis releases so they were built with quay.io/pypa/manylinux2014_aarch64:latest, Python 3.8 and the Blis v1.0.0 (cython-blis release-v1.1.1) branch. Hopefully the Python version does not have to be 3.6.

In the future (since Blis is at v0.7.0 now), if this lands in the main branch, please add Co-authored-by: Seungmin Kim <8457324+ehfd@users.noreply.github.com> to the last line(s) of the commits.

linux-a64fx: linux-a64fx.tar.gz
linux-armsve: linux-armsve.tar.gz
linux-thunderx2: linux-thunderx2.tar.gz
linux-cortexa57: linux-cortexa57.tar.gz
linux-cortexa53: linux-cortexa53.tar.gz

Ampere Altra doesn't build:

configure: starting configuration of BLIS 1.0.
configure: configuring with official version string.
configure: found shared library .so version '4.0.0'.
configure:   .so major version: 4
configure:   .so minor.build version: 0.0
configure: manual configuration requested; configuring with 'altra'.
configure: checking configuration against contents of 'config_registry'.
configure: 'user-specified configuration 'altra' is NOT registered!
configure: 
configure: *** Cannot continue with unregistered configuration 'altra'. ***

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.

3 participants