diff --git a/curves/bls12_377/Cargo.toml b/curves/bls12_377/Cargo.toml index 5de276a92..448a2e830 100644 --- a/curves/bls12_377/Cargo.toml +++ b/curves/bls12_377/Cargo.toml @@ -34,6 +34,7 @@ curve = [ "scalar_field", "base_field" ] scalar_field = [] base_field = [] r1cs = [ "base_field", "ark-r1cs-std" ] +asm = [ "ark-ff/asm" ] [[bench]] name = "bls12_377" diff --git a/curves/bls12_381/Cargo.toml b/curves/bls12_381/Cargo.toml index 88d06e11d..146011f3b 100644 --- a/curves/bls12_381/Cargo.toml +++ b/curves/bls12_381/Cargo.toml @@ -29,6 +29,7 @@ std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ] curve = [ "scalar_field" ] scalar_field = [] +asm = [ "ark-ff/asm" ] [[bench]] name = "bls12_381" diff --git a/curves/bn254/Cargo.toml b/curves/bn254/Cargo.toml index 965f26b3b..c3b7a0dc4 100644 --- a/curves/bn254/Cargo.toml +++ b/curves/bn254/Cargo.toml @@ -31,6 +31,7 @@ std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-r1cs-std?/std" ] r1cs = [ "ark-r1cs-std" ] curve = [ "scalar_field" ] scalar_field = [] +asm = [ "ark-ff/asm" ] [[bench]] name = "bn254" diff --git a/curves/bw6_761/Cargo.toml b/curves/bw6_761/Cargo.toml index b22d749cb..0100745c2 100644 --- a/curves/bw6_761/Cargo.toml +++ b/curves/bw6_761/Cargo.toml @@ -26,6 +26,7 @@ ark-algebra-bench-templates = { workspace = true } [features] default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-bls12-377/std" ] +asm = [ "ark-ff/asm" ] [[bench]] name = "bw6_761" diff --git a/curves/bw6_767/Cargo.toml b/curves/bw6_767/Cargo.toml index 78402e464..6aacfd968 100644 --- a/curves/bw6_767/Cargo.toml +++ b/curves/bw6_767/Cargo.toml @@ -26,6 +26,7 @@ ark-algebra-bench-templates = { workspace = true } [features] default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-bls12-381/std" ] +asm = [ "ark-ff/asm" ] [[bench]] name = "bw6_767" diff --git a/curves/cp6_782/Cargo.toml b/curves/cp6_782/Cargo.toml index 7f6830c86..6baee1f22 100644 --- a/curves/cp6_782/Cargo.toml +++ b/curves/cp6_782/Cargo.toml @@ -27,6 +27,7 @@ ark-algebra-bench-templates = { workspace = true } [features] default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-bls12-377/std" ] +asm = [ "ark-ff/asm" ] [[bench]] name = "cp6_782" diff --git a/curves/curve25519/Cargo.toml b/curves/curve25519/Cargo.toml index 127af35d3..5fc72be63 100644 --- a/curves/curve25519/Cargo.toml +++ b/curves/curve25519/Cargo.toml @@ -29,6 +29,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ] r1cs = [ "ark-r1cs-std" ] +asm = [ "ark-ff/asm" ] [[bench]] name = "curve25519" diff --git a/curves/ed25519/Cargo.toml b/curves/ed25519/Cargo.toml index d19e2dc1d..df272bbcc 100644 --- a/curves/ed25519/Cargo.toml +++ b/curves/ed25519/Cargo.toml @@ -29,3 +29,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ] r1cs = [ "ark-r1cs-std" ] +asm = [ "ark-ff/asm" ] diff --git a/curves/ed_on_bls12_377/Cargo.toml b/curves/ed_on_bls12_377/Cargo.toml index 518b20161..0ecd3b519 100644 --- a/curves/ed_on_bls12_377/Cargo.toml +++ b/curves/ed_on_bls12_377/Cargo.toml @@ -30,6 +30,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-bls12-377/std" ] r1cs = [ "ark-r1cs-std" ] +asm = [ "ark-ff/asm" ] [[bench]] name = "ed_on_bls12_377" diff --git a/curves/ed_on_bls12_381/Cargo.toml b/curves/ed_on_bls12_381/Cargo.toml index 9d93cba57..cec6e311f 100644 --- a/curves/ed_on_bls12_381/Cargo.toml +++ b/curves/ed_on_bls12_381/Cargo.toml @@ -30,6 +30,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-bls12-381/std" ] r1cs = ["ark-r1cs-std"] +asm = [ "ark-ff/asm" ] [[bench]] name = "ed_on_bls12_381" diff --git a/curves/ed_on_bls12_381_bandersnatch/Cargo.toml b/curves/ed_on_bls12_381_bandersnatch/Cargo.toml index 5cf58f1b9..475df819e 100644 --- a/curves/ed_on_bls12_381_bandersnatch/Cargo.toml +++ b/curves/ed_on_bls12_381_bandersnatch/Cargo.toml @@ -34,3 +34,4 @@ std = [ "ark-bls12-381/std" ] r1cs = ["ark-r1cs-std"] +asm = [ "ark-ff/asm" ] diff --git a/curves/ed_on_bn254/Cargo.toml b/curves/ed_on_bn254/Cargo.toml index 73ec3523a..919a0bdf2 100644 --- a/curves/ed_on_bn254/Cargo.toml +++ b/curves/ed_on_bn254/Cargo.toml @@ -29,3 +29,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-bn254/std" ] r1cs = ["ark-r1cs-std"] +asm = [ "ark-ff/asm" ] diff --git a/curves/ed_on_bw6_761/Cargo.toml b/curves/ed_on_bw6_761/Cargo.toml index beb4411b2..c8427dcee 100644 --- a/curves/ed_on_bw6_761/Cargo.toml +++ b/curves/ed_on_bw6_761/Cargo.toml @@ -25,3 +25,4 @@ ark-std = { workspace = true } default = [] std = [ "ark-ed-on-cp6-782/std" ] r1cs = [ "ark-ed-on-cp6-782/r1cs" ] +asm = [ "ark-ff/asm" ] diff --git a/curves/ed_on_cp6_782/Cargo.toml b/curves/ed_on_cp6_782/Cargo.toml index 20f8179ce..cb7a7ff76 100644 --- a/curves/ed_on_cp6_782/Cargo.toml +++ b/curves/ed_on_cp6_782/Cargo.toml @@ -29,3 +29,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-bls12-377/std" ] r1cs = ["ark-r1cs-std"] +asm = [ "ark-ff/asm" ] diff --git a/curves/ed_on_mnt4_298/Cargo.toml b/curves/ed_on_mnt4_298/Cargo.toml index 1211a35b8..330518a66 100644 --- a/curves/ed_on_mnt4_298/Cargo.toml +++ b/curves/ed_on_mnt4_298/Cargo.toml @@ -29,3 +29,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-mnt4-298/std" ] r1cs = ["ark-r1cs-std"] +asm = [ "ark-ff/asm" ] diff --git a/curves/ed_on_mnt4_753/Cargo.toml b/curves/ed_on_mnt4_753/Cargo.toml index 3dd706b47..714cf3e7e 100644 --- a/curves/ed_on_mnt4_753/Cargo.toml +++ b/curves/ed_on_mnt4_753/Cargo.toml @@ -29,3 +29,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-mnt4-753/std" ] r1cs = ["ark-r1cs-std"] +asm = [ "ark-ff/asm" ] diff --git a/curves/grumpkin/Cargo.toml b/curves/grumpkin/Cargo.toml index cad0f81d4..e4c266d09 100644 --- a/curves/grumpkin/Cargo.toml +++ b/curves/grumpkin/Cargo.toml @@ -31,6 +31,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ] r1cs = [ "ark-r1cs-std" ] +asm = [ "ark-ff/asm" ] [[bench]] name = "grumpkin" diff --git a/curves/mnt4_298/Cargo.toml b/curves/mnt4_298/Cargo.toml index 7952e0e1c..fbbc27a3b 100644 --- a/curves/mnt4_298/Cargo.toml +++ b/curves/mnt4_298/Cargo.toml @@ -33,6 +33,7 @@ curve = [ "scalar_field", "base_field" ] scalar_field = [] base_field = [] r1cs = [ "base_field", "ark-r1cs-std" ] +asm = [ "ark-ff/asm" ] [[bench]] name = "mnt4_298" diff --git a/curves/mnt4_753/Cargo.toml b/curves/mnt4_753/Cargo.toml index 2cb9d6511..a895ca9c9 100644 --- a/curves/mnt4_753/Cargo.toml +++ b/curves/mnt4_753/Cargo.toml @@ -33,6 +33,7 @@ curve = [ "scalar_field", "base_field" ] scalar_field = [] base_field = [] r1cs = [ "base_field", "ark-r1cs-std" ] +asm = [ "ark-ff/asm" ] [[bench]] name = "mnt4_753" diff --git a/curves/mnt6_298/Cargo.toml b/curves/mnt6_298/Cargo.toml index 38095d3a3..c7d70d87a 100644 --- a/curves/mnt6_298/Cargo.toml +++ b/curves/mnt6_298/Cargo.toml @@ -30,6 +30,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ] r1cs = [ "ark-r1cs-std" ] +asm = [ "ark-ff/asm" ] [[bench]] name = "mnt6_298" diff --git a/curves/mnt6_753/Cargo.toml b/curves/mnt6_753/Cargo.toml index db676d5e5..0524f68b8 100644 --- a/curves/mnt6_753/Cargo.toml +++ b/curves/mnt6_753/Cargo.toml @@ -30,6 +30,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ] r1cs = ["ark-r1cs-std"] +asm = [ "ark-ff/asm" ] [[bench]] name = "mnt6_753" diff --git a/curves/pallas/Cargo.toml b/curves/pallas/Cargo.toml index cb42e0e5b..eb42a2fb9 100644 --- a/curves/pallas/Cargo.toml +++ b/curves/pallas/Cargo.toml @@ -33,6 +33,7 @@ curve = [ "scalar_field", "base_field" ] scalar_field = [] base_field = [] r1cs = [ "base_field", "ark-r1cs-std" ] +asm = [ "ark-ff/asm" ] [[bench]] name = "pallas" diff --git a/curves/secp256k1/Cargo.toml b/curves/secp256k1/Cargo.toml index 38b99b41f..c474083eb 100644 --- a/curves/secp256k1/Cargo.toml +++ b/curves/secp256k1/Cargo.toml @@ -29,6 +29,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ] r1cs = [ "ark-r1cs-std" ] +asm = [ "ark-ff/asm" ] [[bench]] name = "secp256k1" diff --git a/curves/secp256r1/Cargo.toml b/curves/secp256r1/Cargo.toml index 7f09b59f2..8eef50a3d 100644 --- a/curves/secp256r1/Cargo.toml +++ b/curves/secp256r1/Cargo.toml @@ -28,3 +28,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ] r1cs = [ "ark-r1cs-std" ] +asm = [ "ark-ff/asm" ] diff --git a/curves/secp384r1/Cargo.toml b/curves/secp384r1/Cargo.toml index d82a6c85d..fa3ed3653 100644 --- a/curves/secp384r1/Cargo.toml +++ b/curves/secp384r1/Cargo.toml @@ -28,3 +28,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ] r1cs = [ "ark-r1cs-std" ] +asm = [ "ark-ff/asm" ] diff --git a/curves/secq256k1/Cargo.toml b/curves/secq256k1/Cargo.toml index 8959dbde3..9b1a624d8 100644 --- a/curves/secq256k1/Cargo.toml +++ b/curves/secq256k1/Cargo.toml @@ -29,3 +29,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ] r1cs = [ "ark-r1cs-std" ] +asm = [ "ark-ff/asm" ] diff --git a/curves/vesta/Cargo.toml b/curves/vesta/Cargo.toml index 9e8f97d5b..7945c32bb 100644 --- a/curves/vesta/Cargo.toml +++ b/curves/vesta/Cargo.toml @@ -30,6 +30,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" } default = [] std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ] r1cs = [ "ark-r1cs-std" ] +asm = [ "ark-ff/asm" ] [[bench]] name = "vesta"