Fixed some name conflict when compiler use c++11 uniform distribution