Previous logic was printing a uint64_t as %lld and the test was looking for a negative number. This corrects the test.