It appears that technically, unsigned int64_t is an invalid type (although the compiler appears to accept it :). The correct type to use is uint64_t. The test problem is fixed appropriately.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It appears that technically, unsigned int64_t is an invalid type (although the compiler appears to accept it :). The correct type to use is uint64_t. The test problem is fixed appropriately.