LLu is standard, but not portable. use ULL
Merge pull request #4999

775b7b8 LLu is standard, but not portable. use ULL (sinetek)