There is no portable std::abs overload for int64_t, use the llvm::abs64