Skip to content

Commit ec4e9f9

Browse files
committed
feat: add cuda-supraseal feature
In `filecoin-proofs-api` are the `cuda` and `cuda-supraseal` features mutally exclusive. Hence add this feature to fvm, so that it can be enabled on the `filecoin-ffi` level.
1 parent 6d94b2c commit ec4e9f9

File tree

4 files changed

+29
-7
lines changed

4 files changed

+29
-7
lines changed

Cargo.lock

+26-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

fvm/Cargo.toml

+1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ default-features = false
6161
default = ["opencl"]
6262
opencl = ["filecoin-proofs-api/opencl"]
6363
cuda = ["filecoin-proofs-api/cuda"]
64+
cuda-supraseal = ["filecoin-proofs-api/cuda-supraseal"]
6465
testing = []
6566
arb = ["arbitrary", "quickcheck", "fvm_shared/arb", "cid/arb"]
6667
m2-native = []

shared/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ bitflags = { version = "2.3.3", features = ["serde"] }
3333
## not the actors.
3434
filecoin-proofs-api = { version = "16", default-features = false, optional = true }
3535
libsecp256k1 = { version = "0.7", optional = true }
36-
bls-signatures = { version = "0.14", default-features = false, optional = true }
36+
bls-signatures = { version = "0.15", default-features = false, optional = true }
3737

3838
[dev-dependencies]
3939
rand = "0.8"

testing/integration/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ fvm_gas_calibration_shared = { path = "../calibration/shared" }
3939
blake2b_simd = "1.0.1"
4040
serde_json = "1.0"
4141
wat = "1.0.66"
42-
bls-signatures = { version = "0.14", default-features = false }
42+
bls-signatures = { version = "0.15", default-features = false }
4343
hex = "0.4.3"
4444

4545
[features]

0 commit comments

Comments
 (0)