Skip to content

Contributing#

Install in "development/editable" mode including dev/test dependencies:

# clone & install dependencies (one-off)
git clone https://github.com/AMYPAD/CuVec
cd CuVec
make deps-build deps-run

# delete build artefacts, (re)build & install in-place with debug info
make CUVEC_DEBUG=1 build-editable

Once installed in development/editable mode, tests may be run using:

make test-cov

To run performance tests, build with debugging disabled (CUVEC_DEBUG=0), then run:

make test-perf
python tests/test_perf.py