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

ARM support #783

Closed
sirouk opened this issue Apr 28, 2024 · 6 comments · Fixed by #788
Closed

ARM support #783

sirouk opened this issue Apr 28, 2024 · 6 comments · Fixed by #788
Labels
enhancement New feature or request

Comments

@sirouk
Copy link

sirouk commented Apr 28, 2024

I'm working with an Altra Q80-30 chip and reached a dead-end with a project I'm working on as it requires ezkl but is not supported for ARM (aarch64).

I gave the binary install a shot and ended up with this:

ARM architectures are not supported for Linux at the moment. If you would need support for the ARM architectures on linux please submit an issue https://github.com/zkonduit/ezkl/issues/new/choose

Thanks in advance!

@sirouk sirouk added the enhancement New feature or request label Apr 28, 2024
@alexander-camuto
Copy link
Collaborator

sounds good @JSeam2 or I will get on it

@alexander-camuto
Copy link
Collaborator

For now @sirouk you can build and install the repo from source on the machine: cargo install --path . --locked

@baonq-me
Copy link

baonq-me commented May 11, 2024

I have the same problems, too. Did you use Equinix servers @sirouk ?

I just compile the source on Q80-30 and got errors

Failed to run prove: failed to load pk at /xxxxx/execution_layer/../deployment_layer/model_0/pk.key

@alexander-camuto
Copy link
Collaborator

alexander-camuto commented May 12, 2024

sounds like a different issue @baonq-me

can you confirm that when you ls that path that the file exists ?

@baonq-me
Copy link

baonq-me commented May 12, 2024

sounds like a different issue @baonq-me / that doesn't like like a valid path lol can you confirm that when you ls that path that the file exists ?

Yeah. After spending some time, I successfully compiled and ran ezkl 10.2.7 on Q80-30 on Ubuntu 22.04 using Python binding. I think the issue can be closed.

@alexander-camuto
Copy link
Collaborator

awesome :) @baonq-me lmk if you have any other Qs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants