Cargo Features

arecibo has no features set by default.

[dependencies]
arecibo = { version = "0.1.1", features = ["abomonate", "asm", "portable", "cuda", "opencl", "flamegraph"] }
abomonate
asm

Enables asm of halo2curves ^0.4.0

portable

Compiles in portable mode, w/o ISA extensions => binary can be executed on all systems.

Enables portable of pasta-msm

cuda

Enables arity24, cuda and pasta of neptune

opencl

Enables arity24, opencl and pasta of neptune

flamegraph dev

Enables criterion and flamegraph of pprof ^0.11