The tests in this library are not runned frequently. For #16, I am creating a test case and thus enabling running test_cdd again. I noticed that the current test fails for test_reduce with input size = 3:
test_cdd: /home/martijn/Documents/UCDD/test/test_cdd.cpp:223: void test_reduce(size_t): Assertion `cdd2 == cdd3' failed.