Dependencies for ox-arrays-0.1.0.0

Libraries

ox-arrays

ox-arrays:strided-array-ops

Flags

Manual Flags

NameDescriptionDefault
trace-wrappers

Compile modules that define wrappers around the array methods that trace their arguments and results. This is conditional on a flag because these modules make documentation generation fail. (https://gitlab.haskell.org/ghc/ghc/-/issues/24964 , should be fixed in GHC 9.12)

Disabled
nonportable-simd

Assume the binary will be run on the same CPU as where it is built. Setting this flag causes `-march=native` to be passed to the C compiler when compiling arithmetic operations. The result is generally much faster arithmetic operations, but the executable is much less portable to different computers.

Disabled
pedantic-c-warnings

Compile embedded C code with a high warning level. Only useful for ox-arrays developers.

Disabled
default-show-instances

Use default GHC-derived Show instances for arrays, shapes and indices. This exposes the internal struct-of-arrays representation and is less readable, but can be useful for ox-arrays debugging.

Disabled

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