arkworks-rs / curves

Implementations of popular elliptic curves
https://www.arkworks.rs
Apache License 2.0
303 stars 103 forks source link

Follow ark-algebra's no_std CI #168

Closed weikengchen closed 1 year ago

weikengchen commented 1 year ago

Description

As a temporary rescue, we change the GitHub CI to be using the same no_std CI as in ark-algebra.

This is to unblock a number of PRs. It seems that the ark-algebra CI does not detect no_std problems regarding aarch64-unknown-none. We might be able to travel back in time to see where this issue arises (and what changes in Rust cause it).


Before we can merge this PR, please make sure that all the following items have been checked off. If any of the checklist items are not applicable, please leave them but write a little note why.

N/A:

Pratyush commented 1 year ago

I had tried this approach, but it still fails for some reason. I think somebody somewhere is enabling no-std. Probably in r1cs-std.