From 5da330e6ed2c39679f2cf591edf25543d7a0399b Mon Sep 17 00:00:00 2001 From: Samuel Burnham <45365069+samuelburnham@users.noreply.github.com> Date: Wed, 24 Jan 2024 15:59:54 -0500 Subject: [PATCH] Enable `grumpkin-msm` CUDA feature (#279) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore: Refactor CUDA feature dependencies in Cargo.toml - Removed unused neptune cuda feature in the project's `Cargo.toml` Closes #275 * Enable `grumpkin-msm` CUDA feature --------- Co-authored-by: François Garillot --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 47452e37..2ee9c744 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -111,7 +111,7 @@ abomonate = [] asm = ["halo2curves/asm"] # Compiles in portable mode, w/o ISA extensions => binary can be executed on all systems. portable = ["grumpkin-msm/portable"] -cuda = ["neptune/cuda", "neptune/pasta", "neptune/arity24"] +cuda = ["grumpkin-msm/cuda"] flamegraph = ["pprof/flamegraph", "pprof/criterion"] # This is needed to ensure halo2curves, which imports pasta-curves, uses the *same* traits in bn256_grumpkin