Dependencies for raaz-0.2.0

Libraries

raaz

Executables

raaz

Flags

Manual Flags

NameDescriptionDefault
opt-native

Use optimisation for the platform on which it is being built. Do not enable this when cross compiling as it can break the implementation. Also tested only with gcc.

Disabled
vector128

Make use of vector instructions with size being 128. Do not enable this unless you have reasons to. It is better to use opt-native and opt-vectorise and let gcc have a go at the portable implementation

Disabled
vector256

Make use of gcc vector instructions with size being 256. Do not enable this unless you have reasons to. It is better to use opt-native and opt-vectorise and let gcc have a go at the portable implementation.

Disabled
vector512

Make use of gcc vector instructions with size being 512.

Disabled
avx2

Support avx2 optimisations. Warning: enable only if you are sure of support.

Disabled
linux-getrandom

Use the getrandom for system entropy instead of devurandom. Available only on linux kernel > 3.17.

Disabled
liquidhaskell

Use liquid haskell form verifying properties. Only for developers.

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info