Interpolate function in cache.cpp seems to output wrong timestamp

I submitted a bug for that. It seems like I do not have permissions to make a remote branch in order to do a PR.